builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-092 starttime: 1463281938.92 results: success (0) buildid: 20160514182335 builduid: cca324c9e5104676bf7e026fb9914f98 revision: f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:18.915842) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:18.916259) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:18.916525) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:19.110768) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:12:19.114910) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False --20:12:19-- 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% 20.57 MB/s 20:12:20 (20.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.070000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:12:20.255153) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-14 20:12:20.255501) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.507000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-14 20:12:22.784136) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:12:22.784486) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 --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 f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False 2016-05-14 20:12:23,148 truncating revision to first 12 chars 2016-05-14 20:12:23,148 Setting DEBUG logging. 2016-05-14 20:12:23,148 attempt 1/10 2016-05-14 20:12:23,148 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f00f9e754ce7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-14 20:12:23,549 unpacking tar archive at: mozilla-aurora-f00f9e754ce7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.980000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:12:23.813901) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:23.814204) ========= script_repo_revision: f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:23.814586) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:23.814863) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 20:12:23.828415) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-05-14 20:12:23.828712) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:12:24 INFO - MultiFileLogger online at 20160514 20:12:24 in C:\slave\test 20:12:24 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 20:12:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:12:24 INFO - {'append_to_log': False, 20:12:24 INFO - 'base_work_dir': 'C:\\slave\\test', 20:12:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:12:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:12:24 INFO - 'buildbot_json_path': 'buildprops.json', 20:12:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:12:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:12:24 INFO - 'download_minidump_stackwalk': True, 20:12:24 INFO - 'download_symbols': 'true', 20:12:24 INFO - 'e10s': False, 20:12:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:12:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:12:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:12:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:12:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:12:24 INFO - 'C:/mozilla-build/tooltool.py'), 20:12:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:12:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:12:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:12:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:12:24 INFO - 'log_level': 'info', 20:12:24 INFO - 'log_to_console': True, 20:12:24 INFO - 'opt_config_files': (), 20:12:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:12:24 INFO - '--processes=1', 20:12:24 INFO - '--config=%(test_path)s/wptrunner.ini', 20:12:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:12:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:12:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:12:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:12:24 INFO - 'pip_index': False, 20:12:24 INFO - 'require_test_zip': True, 20:12:24 INFO - 'test_type': ('testharness',), 20:12:24 INFO - 'this_chunk': '1', 20:12:24 INFO - 'total_chunks': '10', 20:12:24 INFO - 'virtualenv_path': 'venv', 20:12:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:12:24 INFO - 'work_dir': 'build'} 20:12:24 INFO - ##### 20:12:24 INFO - ##### Running clobber step. 20:12:24 INFO - ##### 20:12:24 INFO - Running pre-action listener: _resource_record_pre_action 20:12:24 INFO - Running main action method: clobber 20:12:24 INFO - rmtree: C:\slave\test\build 20:12:24 INFO - Using _rmtree_windows ... 20:12:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:13:41 INFO - Running post-action listener: _resource_record_post_action 20:13:41 INFO - ##### 20:13:41 INFO - ##### Running read-buildbot-config step. 20:13:41 INFO - ##### 20:13:41 INFO - Running pre-action listener: _resource_record_pre_action 20:13:41 INFO - Running main action method: read_buildbot_config 20:13:41 INFO - Using buildbot properties: 20:13:41 INFO - { 20:13:41 INFO - "project": "", 20:13:41 INFO - "product": "firefox", 20:13:41 INFO - "script_repo_revision": "production", 20:13:41 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 20:13:41 INFO - "repository": "", 20:13:41 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 20:13:41 INFO - "buildid": "20160514182335", 20:13:41 INFO - "pgo_build": "False", 20:13:41 INFO - "basedir": "C:\\slave\\test", 20:13:41 INFO - "buildnumber": 18, 20:13:41 INFO - "slavename": "t-w864-ix-092", 20:13:41 INFO - "revision": "f00f9e754ce71fc5efa3e4334afea5cf6ad6c215", 20:13:41 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 20:13:41 INFO - "platform": "win64", 20:13:41 INFO - "branch": "mozilla-aurora", 20:13:41 INFO - "repo_path": "releases/mozilla-aurora", 20:13:41 INFO - "moz_repo_path": "", 20:13:41 INFO - "stage_platform": "win64", 20:13:41 INFO - "builduid": "cca324c9e5104676bf7e026fb9914f98", 20:13:41 INFO - "slavebuilddir": "test" 20:13:41 INFO - } 20:13:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 20:13:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 20:13:41 INFO - Running post-action listener: _resource_record_post_action 20:13:41 INFO - ##### 20:13:41 INFO - ##### Running download-and-extract step. 20:13:41 INFO - ##### 20:13:41 INFO - Running pre-action listener: _resource_record_pre_action 20:13:41 INFO - Running main action method: download_and_extract 20:13:41 INFO - mkdir: C:\slave\test\build\tests 20:13:41 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')]} 20:13:41 INFO - https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:13:41 INFO - trying https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 20:13:41 INFO - Downloading https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:13:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:13:42 INFO - Downloaded 1274 bytes. 20:13:42 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 20:13:42 INFO - Using the following test package requirements: 20:13:42 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:13:42 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 20:13:42 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 20:13:42 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'jsshell-win64.zip'], 20:13:42 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 20:13:42 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:13:42 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 20:13:42 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 20:13:42 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 20:13:42 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:13:42 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 20:13:42 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 20:13:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:42 INFO - https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:13:42 INFO - trying https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 20:13:42 INFO - Downloading https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:13:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:13:43 INFO - Downloaded 20484917 bytes. 20:13:43 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/*'] 20:13:43 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/* 20:13:44 INFO - caution: filename not matched: web-platform/* 20:13:44 INFO - Return code: 11 20:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:44 INFO - https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:13:44 INFO - trying https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 20:13:44 INFO - Downloading https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:13:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:13:46 INFO - Downloaded 36408938 bytes. 20:13:46 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/*'] 20:13:46 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/* 20:14:29 INFO - caution: filename not matched: bin/* 20:14:29 INFO - caution: filename not matched: config/* 20:14:29 INFO - caution: filename not matched: mozbase/* 20:14:29 INFO - caution: filename not matched: marionette/* 20:14:29 INFO - caution: filename not matched: tools/wptserve/* 20:14:29 INFO - Return code: 11 20:14:29 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')]} 20:14:29 INFO - https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 20:14:29 INFO - trying https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:14:29 INFO - Downloading https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 20:14:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:14:32 INFO - Downloaded 82672242 bytes. 20:14:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:14:32 INFO - mkdir: C:\slave\test\properties 20:14:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:14:32 INFO - Writing to file C:\slave\test\properties\build_url 20:14:32 INFO - Contents: 20:14:32 INFO - build_url:https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:14:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:14:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:14:32 INFO - Writing to file C:\slave\test\properties\symbols_url 20:14:32 INFO - Contents: 20:14:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:14:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:32 INFO - https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:14:32 INFO - trying https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:14:32 INFO - Downloading https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:14:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:14:34 INFO - Downloaded 50701156 bytes. 20:14:34 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'] 20:14:34 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 20:14:37 INFO - Return code: 0 20:14:37 INFO - Running post-action listener: _resource_record_post_action 20:14:37 INFO - Running post-action listener: set_extra_try_arguments 20:14:37 INFO - ##### 20:14:37 INFO - ##### Running create-virtualenv step. 20:14:37 INFO - ##### 20:14:37 INFO - Running pre-action listener: _pre_create_virtualenv 20:14:37 INFO - Running pre-action listener: _resource_record_pre_action 20:14:37 INFO - Running main action method: create_virtualenv 20:14:37 INFO - Creating virtualenv C:\slave\test\build\venv 20:14:37 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 20:14:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:14:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:14:44 INFO - Installing distribute......................................................................................................................................................................................done. 20:14:46 INFO - Return code: 0 20:14:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:14:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:46 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 0x0259A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAF58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C7368>, '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 0x0238AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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-092\\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 20:14:46 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 20:14:46 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 20:14:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:14:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 20:14:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:14:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:14:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:14:46 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 20:14:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:14:46 INFO - 'DCLOCATION': 'SCL3', 20:14:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:14:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:14:46 INFO - 'HOMEDRIVE': 'C:', 20:14:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 20:14:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:14:46 INFO - 'KTS_VERSION': '1.19c', 20:14:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 20:14:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 20:14:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:14:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:14:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:14:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:46 INFO - 'MOZ_NO_REMOTE': '1', 20:14:46 INFO - 'NO_EM_RESTART': '1', 20:14:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:14:46 INFO - 'OS': 'Windows_NT', 20:14:46 INFO - 'OURDRIVE': 'C:', 20:14:46 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', 20:14:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:14:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:14:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:14:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:14:46 INFO - 'PROCESSOR_LEVEL': '6', 20:14:46 INFO - 'PROCESSOR_REVISION': '1e05', 20:14:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:14:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:14:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:14:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:14:46 INFO - 'PROMPT': '$P$G', 20:14:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:14:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:14:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:14:46 INFO - 'PWD': 'C:\\slave\\test', 20:14:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:14:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:14:46 INFO - 'SYSTEMDRIVE': 'C:', 20:14:46 INFO - 'SYSTEMROOT': 'C:\\windows', 20:14:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:46 INFO - 'TEST1': 'testie', 20:14:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:46 INFO - 'USERDOMAIN': 'T-W864-IX-092', 20:14:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 20:14:46 INFO - 'USERNAME': 'cltbld', 20:14:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 20:14:46 INFO - 'WINDIR': 'C:\\windows', 20:14:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:14:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:14:47 INFO - Downloading/unpacking psutil>=0.7.1 20:14:47 INFO - Running setup.py egg_info for package psutil 20:14:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:14:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:14:47 INFO - Installing collected packages: psutil 20:14:47 INFO - Running setup.py install for psutil 20:14:47 INFO - building 'psutil._psutil_windows' extension 20:14:47 INFO - error: Unable to find vcvarsall.bat 20:14:47 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-x29f6j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:14:47 INFO - running install 20:14:47 INFO - running build 20:14:47 INFO - running build_py 20:14:47 INFO - creating build 20:14:47 INFO - creating build\lib.win32-2.7 20:14:47 INFO - creating build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:14:47 INFO - running build_ext 20:14:47 INFO - building 'psutil._psutil_windows' extension 20:14:47 INFO - error: Unable to find vcvarsall.bat 20:14:47 INFO - ---------------------------------------- 20:14:47 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-x29f6j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:14:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-092\AppData\Roaming\pip\pip.log 20:14:47 WARNING - Return code: 1 20:14:47 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! 20:14:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:14: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')]} 20:14:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14: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')]} 20:14:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:47 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 0x0259A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAF58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C7368>, '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 0x0238AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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-092\\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 20:14:47 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 20:14:47 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 20:14:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:14:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 20:14:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:14:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:14:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:14:47 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 20:14:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:14:47 INFO - 'DCLOCATION': 'SCL3', 20:14:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:14:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:14:47 INFO - 'HOMEDRIVE': 'C:', 20:14:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 20:14:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:14:47 INFO - 'KTS_VERSION': '1.19c', 20:14:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 20:14:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 20:14:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:14:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:14:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:14:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:47 INFO - 'MOZ_NO_REMOTE': '1', 20:14:47 INFO - 'NO_EM_RESTART': '1', 20:14:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:14:47 INFO - 'OS': 'Windows_NT', 20:14:47 INFO - 'OURDRIVE': 'C:', 20:14:47 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', 20:14:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:14:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:14:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:14:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:14:47 INFO - 'PROCESSOR_LEVEL': '6', 20:14:47 INFO - 'PROCESSOR_REVISION': '1e05', 20:14:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:14:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:14:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:14:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:14:47 INFO - 'PROMPT': '$P$G', 20:14:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:14:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:14:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:14:47 INFO - 'PWD': 'C:\\slave\\test', 20:14:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:14:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:14:47 INFO - 'SYSTEMDRIVE': 'C:', 20:14:47 INFO - 'SYSTEMROOT': 'C:\\windows', 20:14:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:47 INFO - 'TEST1': 'testie', 20:14:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:47 INFO - 'USERDOMAIN': 'T-W864-IX-092', 20:14:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 20:14:47 INFO - 'USERNAME': 'cltbld', 20:14:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 20:14:47 INFO - 'WINDIR': 'C:\\windows', 20:14:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:14:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:14:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:14:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:14:48 INFO - Running setup.py egg_info for package mozsystemmonitor 20:14:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:14:48 INFO - Running setup.py egg_info for package psutil 20:14:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:14:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:14:48 INFO - Installing collected packages: mozsystemmonitor, psutil 20:14:48 INFO - Running setup.py install for mozsystemmonitor 20:14:48 INFO - Running setup.py install for psutil 20:14:48 INFO - building 'psutil._psutil_windows' extension 20:14:48 INFO - error: Unable to find vcvarsall.bat 20:14:48 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-uoqb9u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:14:48 INFO - running install 20:14:48 INFO - running build 20:14:48 INFO - running build_py 20:14:48 INFO - running build_ext 20:14:48 INFO - building 'psutil._psutil_windows' extension 20:14:48 INFO - error: Unable to find vcvarsall.bat 20:14:48 INFO - ---------------------------------------- 20:14:48 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-uoqb9u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:14:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-092\AppData\Roaming\pip\pip.log 20:14:48 WARNING - Return code: 1 20:14:48 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! 20:14:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0259A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAF58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C7368>, '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 0x0238AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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-092\\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 20:14:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:14:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:14:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:14:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 20:14:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:14:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:14:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:14:48 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 20:14:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:14:48 INFO - 'DCLOCATION': 'SCL3', 20:14:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:14:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:14:48 INFO - 'HOMEDRIVE': 'C:', 20:14:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 20:14:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:14:48 INFO - 'KTS_VERSION': '1.19c', 20:14:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 20:14:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 20:14:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:14:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:14:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:14:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:48 INFO - 'MOZ_NO_REMOTE': '1', 20:14:48 INFO - 'NO_EM_RESTART': '1', 20:14:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:14:48 INFO - 'OS': 'Windows_NT', 20:14:48 INFO - 'OURDRIVE': 'C:', 20:14:48 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', 20:14:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:14:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:14:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:14:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:14:48 INFO - 'PROCESSOR_LEVEL': '6', 20:14:48 INFO - 'PROCESSOR_REVISION': '1e05', 20:14:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:14:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:14:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:14:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:14:48 INFO - 'PROMPT': '$P$G', 20:14:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:14:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:14:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:14:48 INFO - 'PWD': 'C:\\slave\\test', 20:14:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:14:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:14:48 INFO - 'SYSTEMDRIVE': 'C:', 20:14:48 INFO - 'SYSTEMROOT': 'C:\\windows', 20:14:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:48 INFO - 'TEST1': 'testie', 20:14:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:48 INFO - 'USERDOMAIN': 'T-W864-IX-092', 20:14:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 20:14:48 INFO - 'USERNAME': 'cltbld', 20:14:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 20:14:48 INFO - 'WINDIR': 'C:\\windows', 20:14:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:14:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:14:49 INFO - Downloading/unpacking blobuploader==1.2.4 20:14:49 INFO - Downloading blobuploader-1.2.4.tar.gz 20:14:49 INFO - Running setup.py egg_info for package blobuploader 20:14:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:14:53 INFO - Running setup.py egg_info for package requests 20:14:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:14:53 INFO - Downloading docopt-0.6.1.tar.gz 20:14:53 INFO - Running setup.py egg_info for package docopt 20:14:53 INFO - Installing collected packages: blobuploader, docopt, requests 20:14:53 INFO - Running setup.py install for blobuploader 20:14:53 INFO - Running setup.py install for docopt 20:14:53 INFO - Running setup.py install for requests 20:14:53 INFO - Successfully installed blobuploader docopt requests 20:14:53 INFO - Cleaning up... 20:14:53 INFO - Return code: 0 20:14:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:14:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:14:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:14:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:14:53 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 0x0259A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAF58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C7368>, '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 0x0238AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, '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-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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-092\\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 20:14:53 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 20:14:53 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 20:14:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:14:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 20:14:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:14:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:14:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:14:53 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 20:14:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:14:53 INFO - 'DCLOCATION': 'SCL3', 20:14:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:14:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:14:53 INFO - 'HOMEDRIVE': 'C:', 20:14:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 20:14:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:14:53 INFO - 'KTS_VERSION': '1.19c', 20:14:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 20:14:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 20:14:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:14:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:14:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:14:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:14:53 INFO - 'MOZ_NO_REMOTE': '1', 20:14:53 INFO - 'NO_EM_RESTART': '1', 20:14:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:14:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:14:53 INFO - 'OS': 'Windows_NT', 20:14:53 INFO - 'OURDRIVE': 'C:', 20:14:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 20:14:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:14:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:14:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:14:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:14:53 INFO - 'PROCESSOR_LEVEL': '6', 20:14:53 INFO - 'PROCESSOR_REVISION': '1e05', 20:14:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:14:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:14:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:14:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:14:53 INFO - 'PROMPT': '$P$G', 20:14:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:14:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:14:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:14:53 INFO - 'PWD': 'C:\\slave\\test', 20:14:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:14:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:14:53 INFO - 'SYSTEMDRIVE': 'C:', 20:14:53 INFO - 'SYSTEMROOT': 'C:\\windows', 20:14:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:53 INFO - 'TEST1': 'testie', 20:14:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:14:53 INFO - 'USERDOMAIN': 'T-W864-IX-092', 20:14:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 20:14:53 INFO - 'USERNAME': 'cltbld', 20:14:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 20:14:53 INFO - 'WINDIR': 'C:\\windows', 20:14:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:14:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:14:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:14:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:14:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:14:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:14:58 INFO - Unpacking c:\slave\test\build\tests\marionette 20:14:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:14:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:14:58 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 20:14:58 INFO - Running setup.py install for browsermob-proxy 20:15:12 INFO - Running setup.py install for manifestparser 20:15:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for marionette-client 20:15:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:15:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for marionette-driver 20:15:12 INFO - Running setup.py install for mozcrash 20:15:12 INFO - Running setup.py install for mozdebug 20:15:12 INFO - Running setup.py install for mozdevice 20:15:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for mozfile 20:15:12 INFO - Running setup.py install for mozhttpd 20:15:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for mozinfo 20:15:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for mozInstall 20:15:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for mozleak 20:15:12 INFO - Running setup.py install for mozlog 20:15:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for moznetwork 20:15:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for mozprocess 20:15:12 INFO - Running setup.py install for mozprofile 20:15:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:15:12 INFO - Running setup.py install for mozrunner 20:15:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:15:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:15:13 INFO - Running setup.py install for mozscreenshot 20:15:13 INFO - Running setup.py install for moztest 20:15:13 INFO - Running setup.py install for mozversion 20:15:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:15:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:15:13 INFO - Running setup.py install for wptserve 20:15:13 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 20:15:13 INFO - Cleaning up... 20:15:13 INFO - Return code: 0 20:15:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:15:13 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')]} 20:15:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:15:13 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')]} 20:15:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:15:13 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 0x0259A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FAF58>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C7368>, '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 0x0238AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, '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-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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-092\\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 20:15:13 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 20:15:13 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 20:15:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:15:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 20:15:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:15:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:15:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:15:13 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 20:15:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:15:13 INFO - 'DCLOCATION': 'SCL3', 20:15:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:15:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:15:13 INFO - 'HOMEDRIVE': 'C:', 20:15:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 20:15:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:15:13 INFO - 'KTS_VERSION': '1.19c', 20:15:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 20:15:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 20:15:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:15:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:15:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:15:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:13 INFO - 'MOZ_NO_REMOTE': '1', 20:15:13 INFO - 'NO_EM_RESTART': '1', 20:15:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:15:13 INFO - 'OS': 'Windows_NT', 20:15:13 INFO - 'OURDRIVE': 'C:', 20:15:13 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', 20:15:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:15:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:15:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:15:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:15:13 INFO - 'PROCESSOR_LEVEL': '6', 20:15:13 INFO - 'PROCESSOR_REVISION': '1e05', 20:15:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:15:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:15:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:15:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:15:13 INFO - 'PROMPT': '$P$G', 20:15:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:15:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:15:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:15:13 INFO - 'PWD': 'C:\\slave\\test', 20:15:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:15:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:15:13 INFO - 'SYSTEMDRIVE': 'C:', 20:15:13 INFO - 'SYSTEMROOT': 'C:\\windows', 20:15:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:15:13 INFO - 'TEST1': 'testie', 20:15:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:15:13 INFO - 'USERDOMAIN': 'T-W864-IX-092', 20:15:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 20:15:13 INFO - 'USERNAME': 'cltbld', 20:15:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 20:15:13 INFO - 'WINDIR': 'C:\\windows', 20:15:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:15:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:15:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:15:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:15:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:15:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:15:17 INFO - Unpacking c:\slave\test\build\tests\marionette 20:15:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:15:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:15:17 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)) 20:15:29 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)) 20:15:29 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)) 20:15:29 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)) 20:15:29 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)) 20:15:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:15:29 INFO - Downloading blessings-1.6.tar.gz 20:15:29 INFO - Running setup.py egg_info for package blessings 20:15:29 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)) 20:15:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:15:29 INFO - Running setup.py install for blessings 20:15:29 INFO - Running setup.py install for browsermob-proxy 20:15:29 INFO - Running setup.py install for manifestparser 20:15:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Running setup.py install for marionette-client 20:15:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:15:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Running setup.py install for marionette-driver 20:15:29 INFO - Running setup.py install for mozcrash 20:15:29 INFO - Running setup.py install for mozdebug 20:15:29 INFO - Running setup.py install for mozdevice 20:15:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Running setup.py install for mozhttpd 20:15:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Running setup.py install for mozInstall 20:15:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Running setup.py install for mozleak 20:15:29 INFO - Running setup.py install for mozprofile 20:15:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Running setup.py install for mozrunner 20:15:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:15:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:15:31 INFO - Running setup.py install for mozscreenshot 20:15:31 INFO - Running setup.py install for moztest 20:15:31 INFO - Running setup.py install for mozversion 20:15:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:15:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:15:31 INFO - Running setup.py install for wptserve 20:15:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:15:31 INFO - Cleaning up... 20:15:31 INFO - Return code: 0 20:15:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:15:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:15:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:15:31 INFO - Reading from file tmpfile_stdout 20:15:31 INFO - Using _rmtree_windows ... 20:15:31 INFO - Using _rmtree_windows ... 20:15:31 INFO - Current package versions: 20:15:31 INFO - blessings == 1.6 20:15:31 INFO - blobuploader == 1.2.4 20:15:31 INFO - browsermob-proxy == 0.6.0 20:15:31 INFO - distribute == 0.6.14 20:15:31 INFO - docopt == 0.6.1 20:15:31 INFO - manifestparser == 1.1 20:15:31 INFO - marionette-client == 2.3.0 20:15:31 INFO - marionette-driver == 1.4.0 20:15:31 INFO - mozInstall == 1.12 20:15:31 INFO - mozcrash == 0.17 20:15:31 INFO - mozdebug == 0.1 20:15:31 INFO - mozdevice == 0.48 20:15:31 INFO - mozfile == 1.2 20:15:31 INFO - mozhttpd == 0.7 20:15:31 INFO - mozinfo == 0.9 20:15:31 INFO - mozleak == 0.1 20:15:31 INFO - mozlog == 3.1 20:15:31 INFO - moznetwork == 0.27 20:15:31 INFO - mozprocess == 0.22 20:15:31 INFO - mozprofile == 0.28 20:15:31 INFO - mozrunner == 6.11 20:15:31 INFO - mozscreenshot == 0.1 20:15:31 INFO - mozsystemmonitor == 0.0 20:15:31 INFO - moztest == 0.7 20:15:31 INFO - mozversion == 1.4 20:15:31 INFO - requests == 1.2.3 20:15:31 INFO - wptserve == 1.4.0 20:15:31 INFO - Running post-action listener: _resource_record_post_action 20:15:31 INFO - Running post-action listener: _start_resource_monitoring 20:15:31 INFO - Starting resource monitoring. 20:15:32 INFO - ##### 20:15:32 INFO - ##### Running pull step. 20:15:32 INFO - ##### 20:15:32 INFO - Running pre-action listener: _resource_record_pre_action 20:15:32 INFO - Running main action method: pull 20:15:32 INFO - Pull has nothing to do! 20:15:32 INFO - Running post-action listener: _resource_record_post_action 20:15:32 INFO - ##### 20:15:32 INFO - ##### Running install step. 20:15:32 INFO - ##### 20:15:32 INFO - Running pre-action listener: _resource_record_pre_action 20:15:32 INFO - Running main action method: install 20:15:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:15:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:15:32 INFO - Reading from file tmpfile_stdout 20:15:32 INFO - Using _rmtree_windows ... 20:15:32 INFO - Using _rmtree_windows ... 20:15:32 INFO - Detecting whether we're running mozinstall >=1.0... 20:15:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:15:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:15:32 INFO - Reading from file tmpfile_stdout 20:15:32 INFO - Output received: 20:15:32 INFO - Usage: mozinstall-script.py [options] installer 20:15:32 INFO - Options: 20:15:32 INFO - -h, --help show this help message and exit 20:15:32 INFO - -d DEST, --destination=DEST 20:15:32 INFO - Directory to install application into. [default: 20:15:32 INFO - "C:\slave\test"] 20:15:32 INFO - --app=APP Application being installed. [default: firefox] 20:15:32 INFO - Using _rmtree_windows ... 20:15:32 INFO - Using _rmtree_windows ... 20:15:32 INFO - mkdir: C:\slave\test\build\application 20:15:32 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'] 20:15:32 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 20:15:34 INFO - Reading from file tmpfile_stdout 20:15:34 INFO - Output received: 20:15:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:15:34 INFO - Using _rmtree_windows ... 20:15:34 INFO - Using _rmtree_windows ... 20:15:34 INFO - Running post-action listener: _resource_record_post_action 20:15:34 INFO - ##### 20:15:34 INFO - ##### Running run-tests step. 20:15:34 INFO - ##### 20:15:34 INFO - Running pre-action listener: _resource_record_pre_action 20:15:34 INFO - Running main action method: run_tests 20:15:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:15:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:15:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:15:34 INFO - grabbing minidump binary from tooltool 20:15:34 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')]} 20:15:34 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 0x025C7368>, '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 0x0238AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:15:34 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 20:15:34 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 20:15:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:15:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplquzli 20:15:36 INFO - INFO - File integrity verified, renaming tmplquzli to win32-minidump_stackwalk.exe 20:15:36 INFO - Return code: 0 20:15:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:15:36 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:15:36 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/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:15:36 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/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:15:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:15:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 20:15:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:15:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:15:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:15:36 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 20:15:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:15:36 INFO - 'DCLOCATION': 'SCL3', 20:15:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:15:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:15:36 INFO - 'HOMEDRIVE': 'C:', 20:15:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 20:15:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:15:36 INFO - 'KTS_VERSION': '1.19c', 20:15:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 20:15:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 20:15:36 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:15:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:15:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:15:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:15:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:15:36 INFO - 'MOZ_NO_REMOTE': '1', 20:15:36 INFO - 'NO_EM_RESTART': '1', 20:15:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:15:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:15:36 INFO - 'OS': 'Windows_NT', 20:15:36 INFO - 'OURDRIVE': 'C:', 20:15:36 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', 20:15:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:15:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:15:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:15:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:15:36 INFO - 'PROCESSOR_LEVEL': '6', 20:15:36 INFO - 'PROCESSOR_REVISION': '1e05', 20:15:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:15:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:15:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:15:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:15:37 INFO - 'PROMPT': '$P$G', 20:15:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:15:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:15:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:15:37 INFO - 'PWD': 'C:\\slave\\test', 20:15:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:15:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:15:37 INFO - 'SYSTEMDRIVE': 'C:', 20:15:37 INFO - 'SYSTEMROOT': 'C:\\windows', 20:15:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:15:37 INFO - 'TEST1': 'testie', 20:15:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:15:37 INFO - 'USERDOMAIN': 'T-W864-IX-092', 20:15:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 20:15:37 INFO - 'USERNAME': 'cltbld', 20:15:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 20:15:37 INFO - 'WINDIR': 'C:\\windows', 20:15:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:15:37 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/dF_Q8zbZQxG5Dp5N_1u-DQ/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 20:15:38 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 20:15:38 INFO - import pkg_resources 20:15:39 INFO - Using 1 client processes 20:15:42 INFO - SUITE-START | Running 778 tests 20:15:42 INFO - Running testharness tests 20:15:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:15:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:15:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:15:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:15:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:15:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:15:43 INFO - Setting up ssl 20:15:43 INFO - PROCESS | certutil | 20:15:43 INFO - PROCESS | certutil | 20:15:43 INFO - PROCESS | certutil | 20:15:43 INFO - Certificate Nickname Trust Attributes 20:15:43 INFO - SSL,S/MIME,JAR/XPI 20:15:43 INFO - 20:15:43 INFO - web-platform-tests CT,, 20:15:43 INFO - 20:15:43 INFO - Starting runner 20:15:43 INFO - PROCESS | 2872 | [2872] 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 20:15:43 INFO - PROCESS | 2872 | [2872] 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 20:15:43 INFO - PROCESS | 2872 | [2872] 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 20:15:44 INFO - PROCESS | 2872 | [2872] 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 20:15:44 INFO - PROCESS | 2872 | [2872] 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 20:15:45 INFO - PROCESS | 2872 | 1463282145705 Marionette DEBUG Marionette enabled via build flag and pref 20:15:46 INFO - PROCESS | 2872 | ++DOCSHELL 00000050ECF5D800 == 1 [pid = 2872] [id = 1] 20:15:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 1 (00000050FC0B5800) [pid = 2872] [serial = 1] [outer = 0000000000000000] 20:15:46 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:15:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 2 (00000050FC0B6800) [pid = 2872] [serial = 2] [outer = 00000050FC0B5800] 20:15:47 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FE498000 == 2 [pid = 2872] [id = 2] 20:15:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 3 (00000050FE498800) [pid = 2872] [serial = 3] [outer = 0000000000000000] 20:15:47 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:15:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 4 (00000050FE499800) [pid = 2872] [serial = 4] [outer = 00000050FE498800] 20:15:47 INFO - PROCESS | 2872 | 1463282147332 Marionette INFO Listening on port 2828 20:15:49 INFO - PROCESS | 2872 | 1463282149104 Marionette DEBUG Marionette enabled via command-line flag 20:15:49 INFO - PROCESS | 2872 | ++DOCSHELL 0000005080376000 == 3 [pid = 2872] [id = 3] 20:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 5 (00000050803B1000) [pid = 2872] [serial = 5] [outer = 0000000000000000] 20:15:49 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 6 (00000050803B2000) [pid = 2872] [serial = 6] [outer = 00000050803B1000] 20:15:49 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:15:49 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 7 (00000050804CB000) [pid = 2872] [serial = 7] [outer = 00000050FE498800] 20:15:49 INFO - PROCESS | 2872 | [2872] 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 20:15:49 INFO - PROCESS | 2872 | 1463282149920 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 20:15:49 INFO - PROCESS | 2872 | [2872] 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 20:15:49 INFO - PROCESS | 2872 | 1463282149931 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 20:15:49 INFO - PROCESS | 2872 | [2872] 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 20:15:49 INFO - PROCESS | 2872 | 1463282149939 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 20:15:49 INFO - PROCESS | 2872 | [2872] 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 20:15:49 INFO - PROCESS | 2872 | 1463282149975 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49307 20:15:49 INFO - PROCESS | 2872 | 1463282149978 Marionette DEBUG Closed connection conn0 20:15:49 INFO - PROCESS | 2872 | 1463282149980 Marionette DEBUG Closed connection conn1 20:15:49 INFO - PROCESS | 2872 | 1463282149982 Marionette DEBUG Closed connection conn2 20:15:50 INFO - PROCESS | 2872 | 1463282150069 Marionette DEBUG Closed connection conn3 20:15:50 INFO - PROCESS | 2872 | [2872] 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 20:15:50 INFO - PROCESS | 2872 | 1463282150075 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49308 20:15:50 INFO - PROCESS | 2872 | 1463282150349 Marionette DEBUG Closed connection conn4 20:15:50 INFO - PROCESS | 2872 | [2872] 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 20:15:50 INFO - PROCESS | 2872 | 1463282150356 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49309 20:15:50 INFO - PROCESS | 2872 | ++DOCSHELL 00000050811A6800 == 4 [pid = 2872] [id = 4] 20:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 8 (0000005082016800) [pid = 2872] [serial = 8] [outer = 0000000000000000] 20:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 9 (0000005084290400) [pid = 2872] [serial = 9] [outer = 0000005082016800] 20:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 10 (0000005084292000) [pid = 2872] [serial = 10] [outer = 0000005082016800] 20:15:50 INFO - PROCESS | 2872 | 1463282150535 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:15:50 INFO - PROCESS | 2872 | 1463282150540 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":"20160514182335","device":"desktop","version":"48.0a2"} 20:15:51 INFO - PROCESS | 2872 | [2872] 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 20:15:51 INFO - PROCESS | 2872 | [2872] 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 20:15:51 INFO - PROCESS | 2872 | [2872] 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 20:15:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A13800 == 5 [pid = 2872] [id = 5] 20:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 11 (0000005087A14000) [pid = 2872] [serial = 11] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A14800 == 6 [pid = 2872] [id = 6] 20:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 12 (00000050877AF000) [pid = 2872] [serial = 12] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 2872 | [2872] 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 20:15:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088454000 == 7 [pid = 2872] [id = 7] 20:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 13 (00000050877AE800) [pid = 2872] [serial = 13] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 2872 | [2872] 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 20:15:52 INFO - PROCESS | 2872 | [2872] 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 20:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 14 (000000508880E400) [pid = 2872] [serial = 14] [outer = 00000050877AE800] 20:15:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 15 (0000005088E7C000) [pid = 2872] [serial = 15] [outer = 0000005087A14000] 20:15:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 16 (0000005088804C00) [pid = 2872] [serial = 16] [outer = 00000050877AF000] 20:15:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 17 (00000050889C3C00) [pid = 2872] [serial = 17] [outer = 00000050877AE800] 20:15:53 INFO - PROCESS | 2872 | 1463282153973 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 2872 | 1463282153988 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (00000050FFF2F800) [pid = 2872] [serial = 18] [outer = 00000050877AE800] 20:15:54 INFO - PROCESS | 2872 | 1463282154961 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"8f7d1af7-ea22-44e2-9b3c-28e512b8a198","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":"20160514182335","device":"desktop","version":"48.0a2","command_id":1}}] 20:15:55 INFO - PROCESS | 2872 | 1463282155401 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:15:55 INFO - PROCESS | 2872 | 1463282155445 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:15:55 INFO - PROCESS | 2872 | 1463282155498 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:15:55 INFO - PROCESS | 2872 | [2872] 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 20:15:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050ECF5D800 == 6 [pid = 2872] [id = 1] 20:15:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:15:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (0000005082012400) [pid = 2872] [serial = 19] [outer = 00000050877AE800] 20:15:57 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:57 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:57 INFO - PROCESS | 2872 | 1463282157887 Marionette TRACE conn5 <- [1,3,null,{}] 20:15:57 INFO - PROCESS | 2872 | 1463282157891 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:15:57 INFO - PROCESS | 2872 | 1463282157914 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:15:57 INFO - PROCESS | 2872 | 1463282157940 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 2872 | 1463282157944 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:15:57 INFO - PROCESS | 2872 | 1463282157957 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:15:57 INFO - PROCESS | 2872 | 1463282157960 Marionette TRACE conn5 <- [1,6,null,{}] 20:15:57 INFO - PROCESS | 2872 | 1463282157974 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:57 INFO - PROCESS | 2872 | 1463282157993 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:15:58 INFO - PROCESS | 2872 | 1463282157998 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 2872 | ++DOCSHELL 0000005080F1A000 == 7 [pid = 2872] [id = 8] 20:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (00000050883EC000) [pid = 2872] [serial = 20] [outer = 0000000000000000] 20:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (000000508853E800) [pid = 2872] [serial = 21] [outer = 00000050883EC000] 20:15:58 INFO - PROCESS | 2872 | 1463282158062 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (0000005088E33C00) [pid = 2872] [serial = 22] [outer = 00000050883EC000] 20:15:58 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087749800 == 8 [pid = 2872] [id = 9] 20:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (0000005087492800) [pid = 2872] [serial = 23] [outer = 0000000000000000] 20:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (000000508A482000) [pid = 2872] [serial = 24] [outer = 0000005087492800] 20:15:58 INFO - PROCESS | 2872 | 1463282158520 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (000000508D3EC000) [pid = 2872] [serial = 25] [outer = 0000005087492800] 20:15:59 INFO - PROCESS | 2872 | 1463282159301 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1381ms 20:15:59 INFO - PROCESS | 2872 | 1463282159477 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 2872 | 1463282159480 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:15:59 INFO - PROCESS | 2872 | 1463282159508 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:15:59 INFO - PROCESS | 2872 | 1463282159511 Marionette TRACE conn5 <- [1,10,null,{}] 20:15:59 INFO - PROCESS | 2872 | 1463282159517 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:59 INFO - PROCESS | 2872 | 1463282159615 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:15:59 INFO - PROCESS | 2872 | 1463282159667 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:59 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085299000 == 9 [pid = 2872] [id = 10] 20:15:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (0000005084286400) [pid = 2872] [serial = 26] [outer = 0000000000000000] 20:15:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (00000050898E9000) [pid = 2872] [serial = 27] [outer = 0000005084286400] 20:15:59 INFO - PROCESS | 2872 | 1463282159720 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (00000050FA333400) [pid = 2872] [serial = 28] [outer = 0000005084286400] 20:15:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000508119F800 == 10 [pid = 2872] [id = 11] 20:15:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (00000050811A3000) [pid = 2872] [serial = 29] [outer = 0000000000000000] 20:15:59 INFO - PROCESS | 2872 | --DOCSHELL 00000050811A6800 == 9 [pid = 2872] [id = 4] 20:15:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (00000050811B1800) [pid = 2872] [serial = 30] [outer = 00000050811A3000] 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (0000005084E25800) [pid = 2872] [serial = 31] [outer = 00000050811A3000] 20:16:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050804D2800 == 10 [pid = 2872] [id = 12] 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (000000508053AC00) [pid = 2872] [serial = 32] [outer = 0000000000000000] 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (0000005089B4E400) [pid = 2872] [serial = 33] [outer = 000000508053AC00] 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (00000050856EBC00) [pid = 2872] [serial = 34] [outer = 000000508053AC00] 20:16:00 INFO - PROCESS | 2872 | 1463282160412 Marionette TRACE conn5 <- [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]]]}] 20:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 20:16:00 INFO - PROCESS | 2872 | 1463282160454 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 2872 | 1463282160459 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:16:00 INFO - PROCESS | 2872 | 1463282160466 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - PROCESS | 2872 | 1463282160469 Marionette TRACE conn5 <- [1,14,null,{}] 20:16:00 INFO - PROCESS | 2872 | 1463282160473 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:00 INFO - PROCESS | 2872 | 1463282160559 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:16:00 INFO - PROCESS | 2872 | 1463282160568 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:00 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088457000 == 11 [pid = 2872] [id = 13] 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (00000050FB55D800) [pid = 2872] [serial = 35] [outer = 0000000000000000] 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (00000050FB6CCC00) [pid = 2872] [serial = 36] [outer = 00000050FB55D800] 20:16:00 INFO - PROCESS | 2872 | 1463282160617 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (00000050FBB1C800) [pid = 2872] [serial = 37] [outer = 00000050FB55D800] 20:16:01 INFO - PROCESS | 2872 | 1463282161081 Marionette TRACE conn5 <- [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]]]}] 20:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 20:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:16:01 INFO - PROCESS | 2872 | 1463282161159 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 2872 | 1463282161162 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:16:01 INFO - PROCESS | 2872 | 1463282161165 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 2872 | 1463282161169 Marionette TRACE conn5 <- [1,18,null,{}] 20:16:01 INFO - PROCESS | 2872 | 1463282161182 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:01 INFO - PROCESS | 2872 | 1463282161273 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:16:01 INFO - PROCESS | 2872 | 1463282161290 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A41D800 == 12 [pid = 2872] [id = 14] 20:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (00000050FC058800) [pid = 2872] [serial = 38] [outer = 0000000000000000] 20:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (00000050FC0D7000) [pid = 2872] [serial = 39] [outer = 00000050FC058800] 20:16:01 INFO - PROCESS | 2872 | 1463282161342 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (00000050FE4B1800) [pid = 2872] [serial = 40] [outer = 00000050FC058800] 20:16:01 INFO - PROCESS | 2872 | 1463282161773 Marionette TRACE conn5 <- [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]]]}] 20:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 20:16:01 INFO - PROCESS | 2872 | 1463282161797 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 2872 | 1463282161800 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:16:01 INFO - PROCESS | 2872 | 1463282161803 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 2872 | 1463282161805 Marionette TRACE conn5 <- [1,22,null,{}] 20:16:01 INFO - PROCESS | 2872 | 1463282161809 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:01 INFO - PROCESS | 2872 | 1463282161899 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:16:01 INFO - PROCESS | 2872 | 1463282161907 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AE69800 == 13 [pid = 2872] [id = 15] 20:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (000000508015DC00) [pid = 2872] [serial = 41] [outer = 0000000000000000] 20:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (00000050818DC400) [pid = 2872] [serial = 42] [outer = 000000508015DC00] 20:16:01 INFO - PROCESS | 2872 | 1463282161954 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (0000005086B82800) [pid = 2872] [serial = 43] [outer = 000000508015DC00] 20:16:02 INFO - PROCESS | 2872 | 1463282162381 Marionette TRACE conn5 <- [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]]]}] 20:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 20:16:02 INFO - PROCESS | 2872 | 1463282162437 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 2872 | 1463282162440 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:16:02 INFO - PROCESS | 2872 | 1463282162443 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 2872 | 1463282162445 Marionette TRACE conn5 <- [1,26,null,{}] 20:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:16:02 INFO - PROCESS | 2872 | 1463282162449 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:02 INFO - PROCESS | 2872 | 1463282162529 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:16:02 INFO - PROCESS | 2872 | 1463282162535 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD48000 == 14 [pid = 2872] [id = 16] 20:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (0000005086B87400) [pid = 2872] [serial = 44] [outer = 0000000000000000] 20:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (0000005088DF3C00) [pid = 2872] [serial = 45] [outer = 0000005086B87400] 20:16:02 INFO - PROCESS | 2872 | 1463282162583 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (0000005088DFDC00) [pid = 2872] [serial = 46] [outer = 0000005086B87400] 20:16:02 INFO - PROCESS | 2872 | 1463282162974 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 566ms 20:16:03 INFO - PROCESS | 2872 | 1463282163019 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 2872 | 1463282163021 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:16:03 INFO - PROCESS | 2872 | 1463282163024 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - PROCESS | 2872 | 1463282163026 Marionette TRACE conn5 <- [1,30,null,{}] 20:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:16:03 INFO - PROCESS | 2872 | 1463282163029 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:03 INFO - PROCESS | 2872 | 1463282163143 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:16:03 INFO - PROCESS | 2872 | 1463282163152 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA349800 == 15 [pid = 2872] [id = 17] 20:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (0000005087F1A400) [pid = 2872] [serial = 47] [outer = 0000000000000000] 20:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (00000050FF8C0800) [pid = 2872] [serial = 48] [outer = 0000005087F1A400] 20:16:03 INFO - PROCESS | 2872 | 1463282163201 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (00000050FFFE7000) [pid = 2872] [serial = 49] [outer = 0000005087F1A400] 20:16:03 INFO - PROCESS | 2872 | 1463282163608 Marionette TRACE conn5 <- [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]]]}] 20:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 20:16:03 INFO - PROCESS | 2872 | 1463282163659 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 2872 | 1463282163661 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:16:03 INFO - PROCESS | 2872 | 1463282163664 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - PROCESS | 2872 | 1463282163666 Marionette TRACE conn5 <- [1,34,null,{}] 20:16:03 INFO - PROCESS | 2872 | 1463282163670 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:03 INFO - PROCESS | 2872 | 1463282163746 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:16:03 INFO - PROCESS | 2872 | 1463282163752 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA7B0000 == 16 [pid = 2872] [id = 18] 20:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (0000005084A32C00) [pid = 2872] [serial = 50] [outer = 0000000000000000] 20:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (0000005084A36800) [pid = 2872] [serial = 51] [outer = 0000005084A32C00] 20:16:03 INFO - PROCESS | 2872 | 1463282163798 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (0000005085681400) [pid = 2872] [serial = 52] [outer = 0000005084A32C00] 20:16:04 INFO - PROCESS | 2872 | 1463282164249 Marionette TRACE conn5 <- [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]]]}] 20:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 20:16:04 INFO - PROCESS | 2872 | 1463282164300 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 2872 | 1463282164302 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:16:04 INFO - PROCESS | 2872 | 1463282164306 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:16:04 INFO - PROCESS | 2872 | 1463282164308 Marionette TRACE conn5 <- [1,38,null,{}] 20:16:04 INFO - PROCESS | 2872 | 1463282164311 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:04 INFO - PROCESS | 2872 | 1463282164393 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:16:04 INFO - PROCESS | 2872 | 1463282164400 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBB58800 == 17 [pid = 2872] [id = 19] 20:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (0000005088173000) [pid = 2872] [serial = 53] [outer = 0000000000000000] 20:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000508BAA5000) [pid = 2872] [serial = 54] [outer = 0000005088173000] 20:16:04 INFO - PROCESS | 2872 | 1463282164455 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000508BAAD400) [pid = 2872] [serial = 55] [outer = 0000005088173000] 20:16:04 INFO - PROCESS | 2872 | 1463282164850 Marionette TRACE conn5 <- [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]]]}] 20:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 20:16:04 INFO - PROCESS | 2872 | 1463282164898 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 2872 | 1463282164900 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:16:04 INFO - PROCESS | 2872 | 1463282164914 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 2872 | 1463282164916 Marionette TRACE conn5 <- [1,42,null,{}] 20:16:04 INFO - PROCESS | 2872 | 1463282164920 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 2872 | 1463282164999 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:16:05 INFO - PROCESS | 2872 | 1463282165006 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC624800 == 18 [pid = 2872] [id = 20] 20:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000508BAB0800) [pid = 2872] [serial = 56] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (00000050FAE09400) [pid = 2872] [serial = 57] [outer = 000000508BAB0800] 20:16:05 INFO - PROCESS | 2872 | 1463282165052 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (00000050FAE10400) [pid = 2872] [serial = 58] [outer = 000000508BAB0800] 20:16:05 INFO - PROCESS | 2872 | 1463282165430 Marionette TRACE conn5 <- [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]]]}] 20:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 20:16:05 INFO - PROCESS | 2872 | 1463282165442 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 2872 | 1463282165444 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:16:05 INFO - PROCESS | 2872 | 1463282165447 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 2872 | 1463282165449 Marionette TRACE conn5 <- [1,46,null,{}] 20:16:05 INFO - PROCESS | 2872 | 1463282165453 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 2872 | 1463282165560 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:16:05 INFO - PROCESS | 2872 | 1463282165569 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF918800 == 19 [pid = 2872] [id = 21] 20:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000508BAAAC00) [pid = 2872] [serial = 59] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (00000050F940C000) [pid = 2872] [serial = 60] [outer = 000000508BAAAC00] 20:16:05 INFO - PROCESS | 2872 | 1463282165615 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (00000050FAD05000) [pid = 2872] [serial = 61] [outer = 000000508BAAAC00] 20:16:06 INFO - PROCESS | 2872 | 1463282166012 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 20:16:06 INFO - PROCESS | 2872 | 1463282166038 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 2872 | 1463282166040 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:16:06 INFO - PROCESS | 2872 | 1463282166043 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:16:06 INFO - PROCESS | 2872 | 1463282166046 Marionette TRACE conn5 <- [1,50,null,{}] 20:16:06 INFO - PROCESS | 2872 | 1463282166050 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:06 INFO - PROCESS | 2872 | 1463282166165 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:16:06 INFO - PROCESS | 2872 | 1463282166173 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB2B800 == 20 [pid = 2872] [id = 22] 20:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000508FBEC800) [pid = 2872] [serial = 62] [outer = 0000000000000000] 20:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000508FBF5800) [pid = 2872] [serial = 63] [outer = 000000508FBEC800] 20:16:06 INFO - PROCESS | 2872 | 1463282166231 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (00000050FAE09800) [pid = 2872] [serial = 64] [outer = 000000508FBEC800] 20:16:06 INFO - PROCESS | 2872 | 1463282166621 Marionette TRACE conn5 <- [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]]]}] 20:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 20:16:06 INFO - PROCESS | 2872 | 1463282166676 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 2872 | 1463282166678 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:16:06 INFO - PROCESS | 2872 | 1463282166681 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:16:06 INFO - PROCESS | 2872 | 1463282166683 Marionette TRACE conn5 <- [1,54,null,{}] 20:16:06 INFO - PROCESS | 2872 | 1463282166687 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:06 INFO - PROCESS | 2872 | 1463282166789 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:16:06 INFO - PROCESS | 2872 | 1463282166799 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FFFA3000 == 21 [pid = 2872] [id = 23] 20:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000508F8C3C00) [pid = 2872] [serial = 65] [outer = 0000000000000000] 20:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000508F8CF800) [pid = 2872] [serial = 66] [outer = 000000508F8C3C00] 20:16:06 INFO - PROCESS | 2872 | 1463282166844 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000508FA6DC00) [pid = 2872] [serial = 67] [outer = 000000508F8C3C00] 20:16:07 INFO - PROCESS | 2872 | 1463282167237 Marionette TRACE conn5 <- [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]]]}] 20:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 20:16:07 INFO - PROCESS | 2872 | 1463282167280 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 2872 | 1463282167282 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:16:07 INFO - PROCESS | 2872 | 1463282167286 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 2872 | 1463282167287 Marionette TRACE conn5 <- [1,58,null,{}] 20:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:16:07 INFO - PROCESS | 2872 | 1463282167291 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:07 INFO - PROCESS | 2872 | 1463282167370 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:16:08 INFO - PROCESS | 2872 | 1463282168158 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 2872 | ++DOCSHELL 00000050811A2800 == 22 [pid = 2872] [id = 24] 20:16:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (00000050803D4400) [pid = 2872] [serial = 68] [outer = 0000000000000000] 20:16:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (0000005081C70400) [pid = 2872] [serial = 69] [outer = 00000050803D4400] 20:16:08 INFO - PROCESS | 2872 | 1463282168211 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (0000005085269C00) [pid = 2872] [serial = 70] [outer = 00000050803D4400] 20:16:08 INFO - PROCESS | 2872 | 1463282168652 Marionette TRACE conn5 <- [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]]]}] 20:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1433ms 20:16:08 INFO - PROCESS | 2872 | 1463282168725 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:16:08 INFO - PROCESS | 2872 | 1463282168730 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:16:08 INFO - PROCESS | 2872 | 1463282168739 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:16:08 INFO - PROCESS | 2872 | 1463282168743 Marionette TRACE conn5 <- [1,62,null,{}] 20:16:08 INFO - PROCESS | 2872 | 1463282168753 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:08 INFO - PROCESS | 2872 | 1463282168860 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:16:08 INFO - PROCESS | 2872 | 1463282168877 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087847800 == 23 [pid = 2872] [id = 25] 20:16:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (0000005086BAB000) [pid = 2872] [serial = 71] [outer = 0000000000000000] 20:16:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000508740F800) [pid = 2872] [serial = 72] [outer = 0000005086BAB000] 20:16:08 INFO - PROCESS | 2872 | 1463282168926 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (0000005087F14C00) [pid = 2872] [serial = 73] [outer = 0000005086BAB000] 20:16:09 INFO - PROCESS | 2872 | 1463282169354 Marionette TRACE conn5 <- [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]]]}] 20:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (0000005082016800) [pid = 2872] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000508FBEC800) [pid = 2872] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (0000005084286400) [pid = 2872] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (00000050FB55D800) [pid = 2872] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (00000050FC058800) [pid = 2872] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000508015DC00) [pid = 2872] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (0000005086B87400) [pid = 2872] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (00000050883EC000) [pid = 2872] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:16:09 INFO - PROCESS | 2872 | 1463282169655 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 2872 | 1463282169660 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:16:09 INFO - PROCESS | 2872 | 1463282169672 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 2872 | 1463282169674 Marionette TRACE conn5 <- [1,66,null,{}] 20:16:09 INFO - PROCESS | 2872 | 1463282169678 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:09 INFO - PROCESS | 2872 | 1463282169760 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:16:09 INFO - PROCESS | 2872 | 1463282169773 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 2872 | ++DOCSHELL 00000050880C5000 == 24 [pid = 2872] [id = 26] 20:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (0000005086B87400) [pid = 2872] [serial = 74] [outer = 0000000000000000] 20:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (0000005087F12C00) [pid = 2872] [serial = 75] [outer = 0000005086B87400] 20:16:09 INFO - PROCESS | 2872 | 1463282169821 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000508893D400) [pid = 2872] [serial = 76] [outer = 0000005086B87400] 20:16:10 INFO - PROCESS | 2872 | 1463282170237 Marionette TRACE conn5 <- [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]]]}] 20:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 20:16:10 INFO - PROCESS | 2872 | 1463282170310 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 2872 | 1463282170312 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:16:10 INFO - PROCESS | 2872 | 1463282170322 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:16:10 INFO - PROCESS | 2872 | 1463282170328 Marionette TRACE conn5 <- [1,70,null,{}] 20:16:10 INFO - PROCESS | 2872 | 1463282170339 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:10 INFO - PROCESS | 2872 | 1463282170423 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:16:10 INFO - PROCESS | 2872 | 1463282170439 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AD54800 == 25 [pid = 2872] [id = 27] 20:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (0000005084A2CC00) [pid = 2872] [serial = 77] [outer = 0000000000000000] 20:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (00000050899D6000) [pid = 2872] [serial = 78] [outer = 0000005084A2CC00] 20:16:10 INFO - PROCESS | 2872 | 1463282170489 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000508A92A400) [pid = 2872] [serial = 79] [outer = 0000005084A2CC00] 20:16:10 INFO - PROCESS | 2872 | 1463282170899 Marionette TRACE conn5 <- [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]]]}] 20:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 20:16:10 INFO - PROCESS | 2872 | 1463282170968 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 2872 | 1463282170971 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:16:10 INFO - PROCESS | 2872 | 1463282170975 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:16:10 INFO - PROCESS | 2872 | 1463282170977 Marionette TRACE conn5 <- [1,74,null,{}] 20:16:10 INFO - PROCESS | 2872 | 1463282170985 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:11 INFO - PROCESS | 2872 | 1463282171066 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:16:11 INFO - PROCESS | 2872 | 1463282171098 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F176800 == 26 [pid = 2872] [id = 28] 20:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000508BA34800) [pid = 2872] [serial = 80] [outer = 0000000000000000] 20:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000508BAAA400) [pid = 2872] [serial = 81] [outer = 000000508BA34800] 20:16:11 INFO - PROCESS | 2872 | 1463282171146 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000508F523400) [pid = 2872] [serial = 82] [outer = 000000508BA34800] 20:16:11 INFO - PROCESS | 2872 | 1463282171551 Marionette TRACE conn5 <- [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]]]}] 20:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 20:16:11 INFO - PROCESS | 2872 | 1463282171606 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:16:11 INFO - PROCESS | 2872 | 1463282171608 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:16:11 INFO - PROCESS | 2872 | 1463282171611 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:16:11 INFO - PROCESS | 2872 | 1463282171613 Marionette TRACE conn5 <- [1,78,null,{}] 20:16:11 INFO - PROCESS | 2872 | 1463282171617 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:11 INFO - PROCESS | 2872 | 1463282171758 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:16:11 INFO - PROCESS | 2872 | 1463282171852 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085699000 == 27 [pid = 2872] [id = 29] 20:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (00000050818EBC00) [pid = 2872] [serial = 83] [outer = 0000000000000000] 20:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005084290C00) [pid = 2872] [serial = 84] [outer = 00000050818EBC00] 20:16:11 INFO - PROCESS | 2872 | 1463282171914 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (00000050856EA400) [pid = 2872] [serial = 85] [outer = 00000050818EBC00] 20:16:12 INFO - PROCESS | 2872 | 1463282172522 Marionette TRACE conn5 <- [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]]]}] 20:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 923ms 20:16:12 INFO - PROCESS | 2872 | 1463282172539 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 2872 | 1463282172544 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:16:12 INFO - PROCESS | 2872 | 1463282172549 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 2872 | 1463282172553 Marionette TRACE conn5 <- [1,82,null,{}] 20:16:12 INFO - PROCESS | 2872 | 1463282172558 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:12 INFO - PROCESS | 2872 | 1463282172664 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:16:12 INFO - PROCESS | 2872 | 1463282172741 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AD48000 == 28 [pid = 2872] [id = 30] 20:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (0000005088E2E000) [pid = 2872] [serial = 86] [outer = 0000000000000000] 20:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (00000050898F1000) [pid = 2872] [serial = 87] [outer = 0000005088E2E000] 20:16:12 INFO - PROCESS | 2872 | 1463282172802 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000508F522800) [pid = 2872] [serial = 88] [outer = 0000005088E2E000] 20:16:13 INFO - PROCESS | 2872 | 1463282173335 Marionette TRACE conn5 <- [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]]]}] 20:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 20:16:13 INFO - PROCESS | 2872 | 1463282173391 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 2872 | 1463282173394 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:16:13 INFO - PROCESS | 2872 | 1463282173398 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 2872 | 1463282173401 Marionette TRACE conn5 <- [1,86,null,{}] 20:16:13 INFO - PROCESS | 2872 | 1463282173405 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:13 INFO - PROCESS | 2872 | 1463282173536 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:16:13 INFO - PROCESS | 2872 | 1463282173597 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA58A000 == 29 [pid = 2872] [id = 31] 20:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000508F531800) [pid = 2872] [serial = 89] [outer = 0000000000000000] 20:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000508F8C6800) [pid = 2872] [serial = 90] [outer = 000000508F531800] 20:16:13 INFO - PROCESS | 2872 | 1463282173659 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000508FA6E000) [pid = 2872] [serial = 91] [outer = 000000508F531800] 20:16:14 INFO - PROCESS | 2872 | 1463282174218 Marionette TRACE conn5 <- [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]]]}] 20:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 20:16:14 INFO - PROCESS | 2872 | 1463282174281 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 2872 | 1463282174286 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:16:14 INFO - PROCESS | 2872 | 1463282174298 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:16:14 INFO - PROCESS | 2872 | 1463282174303 Marionette TRACE conn5 <- [1,90,null,{}] 20:16:14 INFO - PROCESS | 2872 | 1463282174307 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:14 INFO - PROCESS | 2872 | 1463282174410 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:16:14 INFO - PROCESS | 2872 | 1463282174469 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:14 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB928800 == 30 [pid = 2872] [id = 32] 20:16:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508FA6D400) [pid = 2872] [serial = 92] [outer = 0000000000000000] 20:16:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (00000050F9402400) [pid = 2872] [serial = 93] [outer = 000000508FA6D400] 20:16:14 INFO - PROCESS | 2872 | 1463282174527 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (00000050F940E800) [pid = 2872] [serial = 94] [outer = 000000508FA6D400] 20:16:15 INFO - PROCESS | 2872 | 1463282175073 Marionette TRACE conn5 <- [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]]]}] 20:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 20:16:15 INFO - PROCESS | 2872 | 1463282175133 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 2872 | 1463282175136 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:16:15 INFO - PROCESS | 2872 | 1463282175139 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 2872 | 1463282175141 Marionette TRACE conn5 <- [1,94,null,{}] 20:16:15 INFO - PROCESS | 2872 | 1463282175145 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:15 INFO - PROCESS | 2872 | 1463282175242 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:16:15 INFO - PROCESS | 2872 | 1463282175316 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085963000 == 31 [pid = 2872] [id = 33] 20:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005086BA6000) [pid = 2872] [serial = 95] [outer = 0000000000000000] 20:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005087F6B800) [pid = 2872] [serial = 96] [outer = 0000005086BA6000] 20:16:15 INFO - PROCESS | 2872 | 1463282175374 Marionette DEBUG loaded listener.js 20:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005087F76800) [pid = 2872] [serial = 97] [outer = 0000005086BA6000] 20:16:15 INFO - PROCESS | 2872 | 1463282175985 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (00000050FAE09400) [pid = 2872] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (00000050F940C000) [pid = 2872] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508FBF5800) [pid = 2872] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508A482000) [pid = 2872] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (00000050898E9000) [pid = 2872] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (0000005089B4E400) [pid = 2872] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (00000050FB6CCC00) [pid = 2872] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (00000050FBB1C800) [pid = 2872] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (00000050FC0D7000) [pid = 2872] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (00000050818DC400) [pid = 2872] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (0000005088DF3C00) [pid = 2872] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (00000050FF8C0800) [pid = 2872] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (0000005084A36800) [pid = 2872] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000508BAA5000) [pid = 2872] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000508853E800) [pid = 2872] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (0000005088E33C00) [pid = 2872] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (00000050FE4B1800) [pid = 2872] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (00000050811B1800) [pid = 2872] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (0000005086B82800) [pid = 2872] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (0000005088DFDC00) [pid = 2872] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (00000050FA333400) [pid = 2872] [serial = 28] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (00000050FAE09800) [pid = 2872] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000508F8CF800) [pid = 2872] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (00000050889C3C00) [pid = 2872] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000508880E400) [pid = 2872] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (0000005084290400) [pid = 2872] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (0000005084292000) [pid = 2872] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:16:16 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (00000050FE499800) [pid = 2872] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 923ms 20:16:16 INFO - PROCESS | 2872 | 1463282176065 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 2872 | 1463282176070 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:16:16 INFO - PROCESS | 2872 | 1463282176076 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 2872 | 1463282176079 Marionette TRACE conn5 <- [1,98,null,{}] 20:16:16 INFO - PROCESS | 2872 | 1463282176093 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:16 INFO - PROCESS | 2872 | 1463282176208 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:16:16 INFO - PROCESS | 2872 | 1463282176219 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050820DA800 == 32 [pid = 2872] [id = 34] 20:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (0000005084EC9C00) [pid = 2872] [serial = 98] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000508520F400) [pid = 2872] [serial = 99] [outer = 0000005084EC9C00] 20:16:16 INFO - PROCESS | 2872 | 1463282176269 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (0000005086BA6400) [pid = 2872] [serial = 100] [outer = 0000005084EC9C00] 20:16:16 INFO - PROCESS | 2872 | 1463282176665 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 20:16:16 INFO - PROCESS | 2872 | 1463282176708 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 2872 | 1463282176714 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:16:16 INFO - PROCESS | 2872 | 1463282176721 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 2872 | 1463282176724 Marionette TRACE conn5 <- [1,102,null,{}] 20:16:16 INFO - PROCESS | 2872 | 1463282176728 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:16 INFO - PROCESS | 2872 | 1463282176814 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:16:16 INFO - PROCESS | 2872 | 1463282176822 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888A2800 == 33 [pid = 2872] [id = 35] 20:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (0000005087E8A800) [pid = 2872] [serial = 101] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (0000005087F8DC00) [pid = 2872] [serial = 102] [outer = 0000005087E8A800] 20:16:16 INFO - PROCESS | 2872 | 1463282176869 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (0000005088940400) [pid = 2872] [serial = 103] [outer = 0000005087E8A800] 20:16:17 INFO - PROCESS | 2872 | 1463282177282 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 20:16:17 INFO - PROCESS | 2872 | 1463282177351 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 2872 | 1463282177354 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:16:17 INFO - PROCESS | 2872 | 1463282177357 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:16:17 INFO - PROCESS | 2872 | 1463282177361 Marionette TRACE conn5 <- [1,106,null,{}] 20:16:17 INFO - PROCESS | 2872 | 1463282177378 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:17 INFO - PROCESS | 2872 | 1463282177474 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:16:17 INFO - PROCESS | 2872 | 1463282177514 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD31000 == 34 [pid = 2872] [id = 36] 20:16:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000508A40C000) [pid = 2872] [serial = 104] [outer = 0000000000000000] 20:16:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000508A482800) [pid = 2872] [serial = 105] [outer = 000000508A40C000] 20:16:17 INFO - PROCESS | 2872 | 1463282177563 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000508BAAA000) [pid = 2872] [serial = 106] [outer = 000000508A40C000] 20:16:17 INFO - PROCESS | 2872 | 1463282177964 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 20:16:17 INFO - PROCESS | 2872 | 1463282177992 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 2872 | 1463282177995 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:16:18 INFO - PROCESS | 2872 | 1463282177998 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 2872 | 1463282178000 Marionette TRACE conn5 <- [1,110,null,{}] 20:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:16:18 INFO - PROCESS | 2872 | 1463282178004 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:18 INFO - PROCESS | 2872 | 1463282178087 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:16:18 INFO - PROCESS | 2872 | 1463282178094 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD9000 == 35 [pid = 2872] [id = 37] 20:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000508F526800) [pid = 2872] [serial = 107] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000508FA6B400) [pid = 2872] [serial = 108] [outer = 000000508F526800] 20:16:18 INFO - PROCESS | 2872 | 1463282178142 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000508FBF0400) [pid = 2872] [serial = 109] [outer = 000000508F526800] 20:16:18 INFO - PROCESS | 2872 | 1463282178578 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 20:16:18 INFO - PROCESS | 2872 | 1463282178633 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 2872 | 1463282178635 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:16:18 INFO - PROCESS | 2872 | 1463282178647 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 2872 | 1463282178649 Marionette TRACE conn5 <- [1,114,null,{}] 20:16:18 INFO - PROCESS | 2872 | 1463282178653 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:18 INFO - PROCESS | 2872 | 1463282178751 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:16:18 INFO - PROCESS | 2872 | 1463282178827 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA3E7800 == 36 [pid = 2872] [id = 38] 20:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (00000050F9405800) [pid = 2872] [serial = 110] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (00000050F940C000) [pid = 2872] [serial = 111] [outer = 00000050F9405800] 20:16:18 INFO - PROCESS | 2872 | 1463282178874 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (00000050F9CCA800) [pid = 2872] [serial = 112] [outer = 00000050F9405800] 20:16:19 INFO - PROCESS | 2872 | 1463282179293 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 20:16:19 INFO - PROCESS | 2872 | 1463282179334 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 2872 | 1463282179336 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:16:19 INFO - PROCESS | 2872 | 1463282179339 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:16:19 INFO - PROCESS | 2872 | 1463282179341 Marionette TRACE conn5 <- [1,118,null,{}] 20:16:19 INFO - PROCESS | 2872 | 1463282179344 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:19 INFO - PROCESS | 2872 | 1463282179474 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:16:19 INFO - PROCESS | 2872 | 1463282179490 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:19 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC0B9000 == 37 [pid = 2872] [id = 39] 20:16:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (00000050FA3CC400) [pid = 2872] [serial = 113] [outer = 0000000000000000] 20:16:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (00000050FAD07000) [pid = 2872] [serial = 114] [outer = 00000050FA3CC400] 20:16:19 INFO - PROCESS | 2872 | 1463282179537 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (00000050FAE0D000) [pid = 2872] [serial = 115] [outer = 00000050FA3CC400] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (0000005086BAB000) [pid = 2872] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (0000005086B87400) [pid = 2872] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (0000005084A2CC00) [pid = 2872] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (00000050803D4400) [pid = 2872] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000508F8C3C00) [pid = 2872] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000508BAAAC00) [pid = 2872] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (0000005087F1A400) [pid = 2872] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000508BAB0800) [pid = 2872] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (0000005084A32C00) [pid = 2872] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (0000005088173000) [pid = 2872] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:16:19 INFO - PROCESS | 2872 | 1463282179933 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 20:16:19 INFO - PROCESS | 2872 | 1463282179972 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 2872 | 1463282179974 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:16:19 INFO - PROCESS | 2872 | 1463282179977 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:16:19 INFO - PROCESS | 2872 | 1463282179979 Marionette TRACE conn5 <- [1,122,null,{}] 20:16:19 INFO - PROCESS | 2872 | 1463282179983 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:20 INFO - PROCESS | 2872 | 1463282180060 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:16:20 INFO - PROCESS | 2872 | 1463282180140 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF87D000 == 38 [pid = 2872] [id = 40] 20:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (0000005088173000) [pid = 2872] [serial = 116] [outer = 0000000000000000] 20:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000508FA6BC00) [pid = 2872] [serial = 117] [outer = 0000005088173000] 20:16:20 INFO - PROCESS | 2872 | 1463282180187 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (00000050FAE12C00) [pid = 2872] [serial = 118] [outer = 0000005088173000] 20:16:20 INFO - PROCESS | 2872 | 1463282180521 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 20:16:20 INFO - PROCESS | 2872 | 1463282180568 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:16:20 INFO - PROCESS | 2872 | 1463282180570 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:16:20 INFO - PROCESS | 2872 | 1463282180573 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:16:20 INFO - PROCESS | 2872 | 1463282180575 Marionette TRACE conn5 <- [1,126,null,{}] 20:16:20 INFO - PROCESS | 2872 | 1463282180578 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:20 INFO - PROCESS | 2872 | 1463282180678 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:16:20 INFO - PROCESS | 2872 | 1463282180686 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD80000 == 39 [pid = 2872] [id = 41] 20:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000508F8E0400) [pid = 2872] [serial = 119] [outer = 0000000000000000] 20:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000508F8E7C00) [pid = 2872] [serial = 120] [outer = 000000508F8E0400] 20:16:20 INFO - PROCESS | 2872 | 1463282180732 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000508F8EFC00) [pid = 2872] [serial = 121] [outer = 000000508F8E0400] 20:16:21 INFO - PROCESS | 2872 | 1463282181091 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 20:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:16:21 INFO - PROCESS | 2872 | 1463282181164 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 2872 | 1463282181166 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:16:21 INFO - PROCESS | 2872 | 1463282181170 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - PROCESS | 2872 | 1463282181171 Marionette TRACE conn5 <- [1,130,null,{}] 20:16:21 INFO - PROCESS | 2872 | 1463282181175 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:21 INFO - PROCESS | 2872 | 1463282181275 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:16:21 INFO - PROCESS | 2872 | 1463282181283 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085779800 == 40 [pid = 2872] [id = 42] 20:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000508F8E0800) [pid = 2872] [serial = 122] [outer = 0000000000000000] 20:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000508FD3C000) [pid = 2872] [serial = 123] [outer = 000000508F8E0800] 20:16:21 INFO - PROCESS | 2872 | 1463282181329 Marionette DEBUG loaded listener.js 20:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000508FD47000) [pid = 2872] [serial = 124] [outer = 000000508F8E0800] 20:16:21 INFO - PROCESS | 2872 | 1463282181748 Marionette TRACE conn5 <- [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]]]}] 20:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 20:16:21 INFO - PROCESS | 2872 | 1463282181800 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 2872 | 1463282181802 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:16:21 INFO - PROCESS | 2872 | 1463282181806 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - PROCESS | 2872 | 1463282181807 Marionette TRACE conn5 <- [1,134,null,{}] 20:16:21 INFO - PROCESS | 2872 | 1463282181811 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:21 INFO - PROCESS | 2872 | 1463282181912 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:16:21 INFO - PROCESS | 2872 | 1463282181920 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F396000 == 41 [pid = 2872] [id = 43] 20:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (0000005081083C00) [pid = 2872] [serial = 125] [outer = 0000000000000000] 20:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005081089000) [pid = 2872] [serial = 126] [outer = 0000005081083C00] 20:16:21 INFO - PROCESS | 2872 | 1463282181967 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000508F388C00) [pid = 2872] [serial = 127] [outer = 0000005081083C00] 20:16:22 INFO - PROCESS | 2872 | 1463282182438 Marionette TRACE conn5 <- [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]]]}] 20:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 20:16:22 INFO - PROCESS | 2872 | 1463282182481 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 2872 | 1463282182486 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:16:22 INFO - PROCESS | 2872 | 1463282182492 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - PROCESS | 2872 | 1463282182496 Marionette TRACE conn5 <- [1,138,null,{}] 20:16:22 INFO - PROCESS | 2872 | 1463282182503 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:22 INFO - PROCESS | 2872 | 1463282182645 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:16:22 INFO - PROCESS | 2872 | 1463282182725 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:22 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A12800 == 42 [pid = 2872] [id = 44] 20:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000508520DC00) [pid = 2872] [serial = 128] [outer = 0000000000000000] 20:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005085997800) [pid = 2872] [serial = 129] [outer = 000000508520DC00] 20:16:22 INFO - PROCESS | 2872 | 1463282182786 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005087F6B400) [pid = 2872] [serial = 130] [outer = 000000508520DC00] 20:16:23 INFO - PROCESS | 2872 | 1463282183380 Marionette TRACE conn5 <- [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]]]}] 20:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 20:16:23 INFO - PROCESS | 2872 | 1463282183439 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:16:23 INFO - PROCESS | 2872 | 1463282183445 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:16:23 INFO - PROCESS | 2872 | 1463282183453 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:16:23 INFO - PROCESS | 2872 | 1463282183456 Marionette TRACE conn5 <- [1,142,null,{}] 20:16:23 INFO - PROCESS | 2872 | 1463282183460 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:23 INFO - PROCESS | 2872 | 1463282183602 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:16:23 INFO - PROCESS | 2872 | 1463282183648 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F39F000 == 43 [pid = 2872] [id = 45] 20:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005089248800) [pid = 2872] [serial = 131] [outer = 0000000000000000] 20:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000508A9CAC00) [pid = 2872] [serial = 132] [outer = 0000005089248800] 20:16:23 INFO - PROCESS | 2872 | 1463282183706 Marionette DEBUG loaded listener.js 20:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508F38A400) [pid = 2872] [serial = 133] [outer = 0000005089248800] 20:16:24 INFO - PROCESS | 2872 | 1463282184335 Marionette TRACE conn5 <- [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]]]}] 20:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 924ms 20:16:24 INFO - PROCESS | 2872 | 1463282184383 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 2872 | 1463282184386 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:16:24 INFO - PROCESS | 2872 | 1463282184390 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:16:24 INFO - PROCESS | 2872 | 1463282184394 Marionette TRACE conn5 <- [1,146,null,{}] 20:16:24 INFO - PROCESS | 2872 | 1463282184405 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:24 INFO - PROCESS | 2872 | 1463282184515 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:16:24 INFO - PROCESS | 2872 | 1463282184583 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:24 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884DD800 == 44 [pid = 2872] [id = 46] 20:16:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508FBF9800) [pid = 2872] [serial = 134] [outer = 0000000000000000] 20:16:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508FD41800) [pid = 2872] [serial = 135] [outer = 000000508FBF9800] 20:16:24 INFO - PROCESS | 2872 | 1463282184643 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (00000050FA334400) [pid = 2872] [serial = 136] [outer = 000000508FBF9800] 20:16:25 INFO - PROCESS | 2872 | 1463282185180 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 839ms 20:16:25 INFO - PROCESS | 2872 | 1463282185231 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 2872 | 1463282185234 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:16:25 INFO - PROCESS | 2872 | 1463282185238 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 2872 | 1463282185240 Marionette TRACE conn5 <- [1,150,null,{}] 20:16:25 INFO - PROCESS | 2872 | 1463282185244 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:25 INFO - PROCESS | 2872 | 1463282185349 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:16:25 INFO - PROCESS | 2872 | 1463282185424 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC25800 == 45 [pid = 2872] [id = 47] 20:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508FC41000) [pid = 2872] [serial = 137] [outer = 0000000000000000] 20:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508FC46C00) [pid = 2872] [serial = 138] [outer = 000000508FC41000] 20:16:25 INFO - PROCESS | 2872 | 1463282185480 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (00000050FAC1B400) [pid = 2872] [serial = 139] [outer = 000000508FC41000] 20:16:26 INFO - PROCESS | 2872 | 1463282186211 Marionette TRACE conn5 <- [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]]]}] 20:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1024ms 20:16:26 INFO - PROCESS | 2872 | 1463282186264 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 2872 | 1463282186268 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:16:26 INFO - PROCESS | 2872 | 1463282186274 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 2872 | 1463282186279 Marionette TRACE conn5 <- [1,154,null,{}] 20:16:26 INFO - PROCESS | 2872 | 1463282186297 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:26 INFO - PROCESS | 2872 | 1463282186394 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:16:26 INFO - PROCESS | 2872 | 1463282186464 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:26 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FAC000 == 46 [pid = 2872] [id = 48] 20:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005084A32400) [pid = 2872] [serial = 140] [outer = 0000000000000000] 20:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005084A39800) [pid = 2872] [serial = 141] [outer = 0000005084A32400] 20:16:26 INFO - PROCESS | 2872 | 1463282186516 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508740F400) [pid = 2872] [serial = 142] [outer = 0000005084A32400] 20:16:27 INFO - PROCESS | 2872 | 1463282187121 Marionette TRACE conn5 <- [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]]]}] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005080F1A000 == 45 [pid = 2872] [id = 8] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005085779800 == 44 [pid = 2872] [id = 42] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD80000 == 43 [pid = 2872] [id = 41] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF87D000 == 42 [pid = 2872] [id = 40] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC0B9000 == 41 [pid = 2872] [id = 39] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA3E7800 == 40 [pid = 2872] [id = 38] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD9000 == 39 [pid = 2872] [id = 37] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD31000 == 38 [pid = 2872] [id = 36] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050888A2800 == 37 [pid = 2872] [id = 35] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050820DA800 == 36 [pid = 2872] [id = 34] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005085963000 == 35 [pid = 2872] [id = 33] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB928800 == 34 [pid = 2872] [id = 32] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508BAAA400) [pid = 2872] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA58A000 == 33 [pid = 2872] [id = 31] 20:16:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508AD48000 == 32 [pid = 2872] [id = 30] 20:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 944ms 20:16:27 INFO - PROCESS | 2872 | 1463282187222 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 2872 | 1463282187228 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:16:27 INFO - PROCESS | 2872 | 1463282187234 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - PROCESS | 2872 | 1463282187237 Marionette TRACE conn5 <- [1,158,null,{}] 20:16:27 INFO - PROCESS | 2872 | 1463282187241 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:27 INFO - PROCESS | 2872 | 1463282187343 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508FA6DC00) [pid = 2872] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508740F800) [pid = 2872] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005087F12C00) [pid = 2872] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508A92A400) [pid = 2872] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005087F14C00) [pid = 2872] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005081C70400) [pid = 2872] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005085269C00) [pid = 2872] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (00000050899D6000) [pid = 2872] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508893D400) [pid = 2872] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (00000050FAD05000) [pid = 2872] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (00000050FFFE7000) [pid = 2872] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (00000050FAE10400) [pid = 2872] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005085681400) [pid = 2872] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508BAAD400) [pid = 2872] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:16:27 INFO - PROCESS | 2872 | 1463282187427 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085287800 == 33 [pid = 2872] [id = 49] 20:16:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005084ED1400) [pid = 2872] [serial = 143] [outer = 0000000000000000] 20:16:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005085628000) [pid = 2872] [serial = 144] [outer = 0000005084ED1400] 20:16:27 INFO - PROCESS | 2872 | 1463282187479 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005087E86000) [pid = 2872] [serial = 145] [outer = 0000005084ED1400] 20:16:27 INFO - PROCESS | 2872 | 1463282187856 Marionette TRACE conn5 <- [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]]]}] 20:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 20:16:27 INFO - PROCESS | 2872 | 1463282187928 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 2872 | 1463282187930 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:16:27 INFO - PROCESS | 2872 | 1463282187934 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - PROCESS | 2872 | 1463282187938 Marionette TRACE conn5 <- [1,162,null,{}] 20:16:27 INFO - PROCESS | 2872 | 1463282187953 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:28 INFO - PROCESS | 2872 | 1463282188041 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:16:28 INFO - PROCESS | 2872 | 1463282188051 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088456000 == 34 [pid = 2872] [id = 50] 20:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000508816F800) [pid = 2872] [serial = 146] [outer = 0000000000000000] 20:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005088176000) [pid = 2872] [serial = 147] [outer = 000000508816F800] 20:16:28 INFO - PROCESS | 2872 | 1463282188101 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005088DF0800) [pid = 2872] [serial = 148] [outer = 000000508816F800] 20:16:28 INFO - PROCESS | 2872 | 1463282188545 Marionette TRACE conn5 <- [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]]]}] 20:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 20:16:28 INFO - PROCESS | 2872 | 1463282188569 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 2872 | 1463282188580 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:16:28 INFO - PROCESS | 2872 | 1463282188583 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - PROCESS | 2872 | 1463282188585 Marionette TRACE conn5 <- [1,166,null,{}] 20:16:28 INFO - PROCESS | 2872 | 1463282188589 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:28 INFO - PROCESS | 2872 | 1463282188671 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:16:28 INFO - PROCESS | 2872 | 1463282188680 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A942000 == 35 [pid = 2872] [id = 51] 20:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005088E2A400) [pid = 2872] [serial = 149] [outer = 0000000000000000] 20:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005088E5FC00) [pid = 2872] [serial = 150] [outer = 0000005088E2A400] 20:16:28 INFO - PROCESS | 2872 | 1463282188728 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005089B53C00) [pid = 2872] [serial = 151] [outer = 0000005088E2A400] 20:16:29 INFO - PROCESS | 2872 | 1463282189140 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 20:16:29 INFO - PROCESS | 2872 | 1463282189174 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 2872 | 1463282189177 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:16:29 INFO - PROCESS | 2872 | 1463282189180 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:16:29 INFO - PROCESS | 2872 | 1463282189182 Marionette TRACE conn5 <- [1,170,null,{}] 20:16:29 INFO - PROCESS | 2872 | 1463282189186 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:29 INFO - PROCESS | 2872 | 1463282189268 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:16:29 INFO - PROCESS | 2872 | 1463282189275 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD76000 == 36 [pid = 2872] [id = 52] 20:16:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508A878C00) [pid = 2872] [serial = 152] [outer = 0000000000000000] 20:16:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508AE1CC00) [pid = 2872] [serial = 153] [outer = 000000508A878C00] 20:16:29 INFO - PROCESS | 2872 | 1463282189325 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BAAB000) [pid = 2872] [serial = 154] [outer = 000000508A878C00] 20:16:29 INFO - PROCESS | 2872 | 1463282189791 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 20:16:29 INFO - PROCESS | 2872 | 1463282189824 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 2872 | 1463282189826 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:16:29 INFO - PROCESS | 2872 | 1463282189830 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:16:29 INFO - PROCESS | 2872 | 1463282189832 Marionette TRACE conn5 <- [1,174,null,{}] 20:16:29 INFO - PROCESS | 2872 | 1463282189835 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:29 INFO - PROCESS | 2872 | 1463282189965 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:16:30 INFO - PROCESS | 2872 | 1463282190013 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F39D000 == 37 [pid = 2872] [id = 53] 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508F52E000) [pid = 2872] [serial = 155] [outer = 0000000000000000] 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508F531000) [pid = 2872] [serial = 156] [outer = 000000508F52E000] 20:16:30 INFO - PROCESS | 2872 | 1463282190061 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508F569800) [pid = 2872] [serial = 157] [outer = 000000508F52E000] 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508F568000) [pid = 2872] [serial = 158] [outer = 000000508053AC00] 20:16:30 INFO - PROCESS | 2872 | 1463282190531 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 20:16:30 INFO - PROCESS | 2872 | 1463282190569 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:16:30 INFO - PROCESS | 2872 | 1463282190571 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:16:30 INFO - PROCESS | 2872 | 1463282190575 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:16:30 INFO - PROCESS | 2872 | 1463282190577 Marionette TRACE conn5 <- [1,178,null,{}] 20:16:30 INFO - PROCESS | 2872 | 1463282190580 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:30 INFO - PROCESS | 2872 | 1463282190708 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:16:30 INFO - PROCESS | 2872 | 1463282190757 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB1B000 == 38 [pid = 2872] [id = 54] 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005086B89C00) [pid = 2872] [serial = 159] [outer = 0000000000000000] 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508F8CBC00) [pid = 2872] [serial = 160] [outer = 0000005086B89C00] 20:16:30 INFO - PROCESS | 2872 | 1463282190804 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508F8EC800) [pid = 2872] [serial = 161] [outer = 0000005086B89C00] 20:16:31 INFO - PROCESS | 2872 | 1463282191207 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 672ms 20:16:31 INFO - PROCESS | 2872 | 1463282191250 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 2872 | 1463282191252 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:16:31 INFO - PROCESS | 2872 | 1463282191256 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 2872 | 1463282191258 Marionette TRACE conn5 <- [1,182,null,{}] 20:16:31 INFO - PROCESS | 2872 | 1463282191261 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:31 INFO - PROCESS | 2872 | 1463282191367 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:16:31 INFO - PROCESS | 2872 | 1463282191382 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:31 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EEF800 == 39 [pid = 2872] [id = 55] 20:16:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508F56DC00) [pid = 2872] [serial = 162] [outer = 0000000000000000] 20:16:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508FBEE400) [pid = 2872] [serial = 163] [outer = 000000508F56DC00] 20:16:31 INFO - PROCESS | 2872 | 1463282191461 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508FBFAC00) [pid = 2872] [serial = 164] [outer = 000000508F56DC00] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (00000050F9405800) [pid = 2872] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (00000050FA3CC400) [pid = 2872] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005087E8A800) [pid = 2872] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005088E2E000) [pid = 2872] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508F8E0400) [pid = 2872] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508F8E0800) [pid = 2872] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (00000050818EBC00) [pid = 2872] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005084EC9C00) [pid = 2872] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508F531800) [pid = 2872] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005086BA6000) [pid = 2872] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508F526800) [pid = 2872] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508FA6D400) [pid = 2872] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508A40C000) [pid = 2872] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:16:31 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005088173000) [pid = 2872] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:16:31 INFO - PROCESS | 2872 | 1463282191902 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 20:16:31 INFO - PROCESS | 2872 | 1463282191957 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 2872 | 1463282191959 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:16:31 INFO - PROCESS | 2872 | 1463282191964 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 2872 | 1463282191966 Marionette TRACE conn5 <- [1,186,null,{}] 20:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:16:31 INFO - PROCESS | 2872 | 1463282191969 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:32 INFO - PROCESS | 2872 | 1463282192070 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:16:32 INFO - PROCESS | 2872 | 1463282192079 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9CDD000 == 40 [pid = 2872] [id = 56] 20:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005089B4E400) [pid = 2872] [serial = 165] [outer = 0000000000000000] 20:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508F8E0800) [pid = 2872] [serial = 166] [outer = 0000005089B4E400] 20:16:32 INFO - PROCESS | 2872 | 1463282192127 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508FBFA400) [pid = 2872] [serial = 167] [outer = 0000005089B4E400] 20:16:32 INFO - PROCESS | 2872 | 1463282192513 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 565ms 20:16:32 INFO - PROCESS | 2872 | 1463282192534 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 2872 | 1463282192536 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:16:32 INFO - PROCESS | 2872 | 1463282192540 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:16:32 INFO - PROCESS | 2872 | 1463282192542 Marionette TRACE conn5 <- [1,190,null,{}] 20:16:32 INFO - PROCESS | 2872 | 1463282192545 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:32 INFO - PROCESS | 2872 | 1463282192657 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:16:32 INFO - PROCESS | 2872 | 1463282192666 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA7B1800 == 41 [pid = 2872] [id = 57] 20:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508FD3B800) [pid = 2872] [serial = 168] [outer = 0000000000000000] 20:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508FD45800) [pid = 2872] [serial = 169] [outer = 000000508FD3B800] 20:16:32 INFO - PROCESS | 2872 | 1463282192713 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (00000050F940E000) [pid = 2872] [serial = 170] [outer = 000000508FD3B800] 20:16:33 INFO - PROCESS | 2872 | 1463282193099 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 20:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:16:33 INFO - PROCESS | 2872 | 1463282193131 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 2872 | 1463282193133 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:16:33 INFO - PROCESS | 2872 | 1463282193137 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 2872 | 1463282193139 Marionette TRACE conn5 <- [1,194,null,{}] 20:16:33 INFO - PROCESS | 2872 | 1463282193143 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:33 INFO - PROCESS | 2872 | 1463282193264 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:16:33 INFO - PROCESS | 2872 | 1463282193275 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBB67000 == 42 [pid = 2872] [id = 58] 20:16:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508FD3E800) [pid = 2872] [serial = 171] [outer = 0000000000000000] 20:16:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (00000050F9ED9400) [pid = 2872] [serial = 172] [outer = 000000508FD3E800] 20:16:33 INFO - PROCESS | 2872 | 1463282193326 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (00000050FAD0EC00) [pid = 2872] [serial = 173] [outer = 000000508FD3E800] 20:16:33 INFO - PROCESS | 2872 | 1463282193796 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 692ms 20:16:33 INFO - PROCESS | 2872 | 1463282193833 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 2872 | 1463282193838 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:16:33 INFO - PROCESS | 2872 | 1463282193844 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 2872 | 1463282193849 Marionette TRACE conn5 <- [1,198,null,{}] 20:16:33 INFO - PROCESS | 2872 | 1463282193856 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:33 INFO - PROCESS | 2872 | 1463282193973 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:16:34 INFO - PROCESS | 2872 | 1463282194057 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000508576A800 == 43 [pid = 2872] [id = 59] 20:16:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005081C70000) [pid = 2872] [serial = 174] [outer = 0000000000000000] 20:16:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005084293C00) [pid = 2872] [serial = 175] [outer = 0000005081C70000] 20:16:34 INFO - PROCESS | 2872 | 1463282194119 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005085679C00) [pid = 2872] [serial = 176] [outer = 0000005081C70000] 20:16:34 INFO - PROCESS | 2872 | 1463282194741 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 20:16:34 INFO - PROCESS | 2872 | 1463282194791 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 2872 | 1463282194797 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:16:34 INFO - PROCESS | 2872 | 1463282194804 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:16:34 INFO - PROCESS | 2872 | 1463282194807 Marionette TRACE conn5 <- [1,202,null,{}] 20:16:34 INFO - PROCESS | 2872 | 1463282194811 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:34 INFO - PROCESS | 2872 | 1463282194921 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:16:35 INFO - PROCESS | 2872 | 1463282194988 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F159000 == 44 [pid = 2872] [id = 60] 20:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005087F74C00) [pid = 2872] [serial = 177] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005088DFB800) [pid = 2872] [serial = 178] [outer = 0000005087F74C00] 20:16:35 INFO - PROCESS | 2872 | 1463282195047 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508A929000) [pid = 2872] [serial = 179] [outer = 0000005087F74C00] 20:16:35 INFO - PROCESS | 2872 | 1463282195619 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 20:16:35 INFO - PROCESS | 2872 | 1463282195695 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 2872 | 1463282195698 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:16:35 INFO - PROCESS | 2872 | 1463282195703 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 2872 | 1463282195707 Marionette TRACE conn5 <- [1,206,null,{}] 20:16:35 INFO - PROCESS | 2872 | 1463282195719 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:35 INFO - PROCESS | 2872 | 1463282195834 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:16:35 INFO - PROCESS | 2872 | 1463282195901 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF882800 == 45 [pid = 2872] [id = 61] 20:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508F563800) [pid = 2872] [serial = 180] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508F56FC00) [pid = 2872] [serial = 181] [outer = 000000508F563800] 20:16:35 INFO - PROCESS | 2872 | 1463282195962 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (0000005090912400) [pid = 2872] [serial = 182] [outer = 000000508F563800] 20:16:36 INFO - PROCESS | 2872 | 1463282196530 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 882ms 20:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:16:36 INFO - PROCESS | 2872 | 1463282196587 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 2872 | 1463282196590 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:16:36 INFO - PROCESS | 2872 | 1463282196594 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - PROCESS | 2872 | 1463282196596 Marionette TRACE conn5 <- [1,210,null,{}] 20:16:36 INFO - PROCESS | 2872 | 1463282196600 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:36 INFO - PROCESS | 2872 | 1463282196706 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:16:36 INFO - PROCESS | 2872 | 1463282196786 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCCA800 == 46 [pid = 2872] [id = 62] 20:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000509091D400) [pid = 2872] [serial = 183] [outer = 0000000000000000] 20:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005090920000) [pid = 2872] [serial = 184] [outer = 000000509091D400] 20:16:36 INFO - PROCESS | 2872 | 1463282196844 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (00000050FA7BF000) [pid = 2872] [serial = 185] [outer = 000000509091D400] 20:16:37 INFO - PROCESS | 2872 | 1463282197391 Marionette TRACE conn5 <- [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]]]}] 20:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 20:16:37 INFO - PROCESS | 2872 | 1463282197434 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 2872 | 1463282197437 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:16:37 INFO - PROCESS | 2872 | 1463282197441 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 2872 | 1463282197443 Marionette TRACE conn5 <- [1,214,null,{}] 20:16:37 INFO - PROCESS | 2872 | 1463282197447 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:37 INFO - PROCESS | 2872 | 1463282197552 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:16:37 INFO - PROCESS | 2872 | 1463282197630 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB618000 == 47 [pid = 2872] [id = 63] 20:16:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508FCD5800) [pid = 2872] [serial = 186] [outer = 0000000000000000] 20:16:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508FCDC400) [pid = 2872] [serial = 187] [outer = 000000508FCD5800] 20:16:37 INFO - PROCESS | 2872 | 1463282197688 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005090921C00) [pid = 2872] [serial = 188] [outer = 000000508FCD5800] 20:16:38 INFO - PROCESS | 2872 | 1463282198356 Marionette TRACE conn5 <- [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]]]}] 20:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 923ms 20:16:38 INFO - PROCESS | 2872 | 1463282198382 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 2872 | 1463282198387 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:16:38 INFO - PROCESS | 2872 | 1463282198394 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - PROCESS | 2872 | 1463282198398 Marionette TRACE conn5 <- [1,218,null,{}] 20:16:38 INFO - PROCESS | 2872 | 1463282198405 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:38 INFO - PROCESS | 2872 | 1463282198514 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:16:38 INFO - PROCESS | 2872 | 1463282198590 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 2872 | ++DOCSHELL 00000050880C2000 == 48 [pid = 2872] [id = 64] 20:16:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005084A2F400) [pid = 2872] [serial = 189] [outer = 0000000000000000] 20:16:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005084A37400) [pid = 2872] [serial = 190] [outer = 0000005084A2F400] 20:16:38 INFO - PROCESS | 2872 | 1463282198641 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (0000005087F17400) [pid = 2872] [serial = 191] [outer = 0000005084A2F400] 20:16:39 INFO - PROCESS | 2872 | 1463282199226 Marionette TRACE conn5 <- [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]]]}] 20:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 881ms 20:16:39 INFO - PROCESS | 2872 | 1463282199275 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 2872 | 1463282199281 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:16:39 INFO - PROCESS | 2872 | 1463282199288 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:16:39 INFO - PROCESS | 2872 | 1463282199291 Marionette TRACE conn5 <- [1,222,null,{}] 20:16:39 INFO - PROCESS | 2872 | 1463282199295 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:39 INFO - PROCESS | 2872 | 1463282199401 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:16:39 INFO - PROCESS | 2872 | 1463282199468 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:39 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D1C000 == 49 [pid = 2872] [id = 65] 20:16:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005084A5B400) [pid = 2872] [serial = 192] [outer = 0000000000000000] 20:16:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005085263800) [pid = 2872] [serial = 193] [outer = 0000005084A5B400] 20:16:39 INFO - PROCESS | 2872 | 1463282199516 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005087F70C00) [pid = 2872] [serial = 194] [outer = 0000005084A5B400] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA7B1800 == 48 [pid = 2872] [id = 57] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9CDD000 == 47 [pid = 2872] [id = 56] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EEF800 == 46 [pid = 2872] [id = 55] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB1B000 == 45 [pid = 2872] [id = 54] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508F39D000 == 44 [pid = 2872] [id = 53] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD76000 == 43 [pid = 2872] [id = 52] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508A942000 == 42 [pid = 2872] [id = 51] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005088456000 == 41 [pid = 2872] [id = 50] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005085287800 == 40 [pid = 2872] [id = 49] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FAC000 == 39 [pid = 2872] [id = 48] 20:16:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC25800 == 38 [pid = 2872] [id = 47] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005081089000) [pid = 2872] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (00000050F940C000) [pid = 2872] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (00000050F9CCA800) [pid = 2872] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (00000050FAD07000) [pid = 2872] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005087F8DC00) [pid = 2872] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508F522800) [pid = 2872] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (00000050898F1000) [pid = 2872] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508F8E7C00) [pid = 2872] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508FD47000) [pid = 2872] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (00000050856EA400) [pid = 2872] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005084290C00) [pid = 2872] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508520F400) [pid = 2872] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005086BA6400) [pid = 2872] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508FA6E000) [pid = 2872] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508F8C6800) [pid = 2872] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005087F76800) [pid = 2872] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005087F6B800) [pid = 2872] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508FA6B400) [pid = 2872] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (00000050F9402400) [pid = 2872] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (00000050F940E800) [pid = 2872] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508A482800) [pid = 2872] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508BAAA000) [pid = 2872] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508FD3C000) [pid = 2872] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508FA6BC00) [pid = 2872] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (00000050FAE0D000) [pid = 2872] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005088940400) [pid = 2872] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508F8EFC00) [pid = 2872] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (00000050FAE12C00) [pid = 2872] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508FBF0400) [pid = 2872] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:16:39 INFO - PROCESS | 2872 | 1463282199953 Marionette TRACE conn5 <- [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]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 20:16:40 INFO - PROCESS | 2872 | 1463282200022 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 2872 | 1463282200024 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:16:40 INFO - PROCESS | 2872 | 1463282200028 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 2872 | 1463282200031 Marionette TRACE conn5 <- [1,226,null,{}] 20:16:40 INFO - PROCESS | 2872 | 1463282200042 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:40 INFO - PROCESS | 2872 | 1463282200156 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:16:40 INFO - PROCESS | 2872 | 1463282200173 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FA8800 == 39 [pid = 2872] [id = 66] 20:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005086BA8C00) [pid = 2872] [serial = 195] [outer = 0000000000000000] 20:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005087F6BC00) [pid = 2872] [serial = 196] [outer = 0000005086BA8C00] 20:16:40 INFO - PROCESS | 2872 | 1463282200223 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005088173C00) [pid = 2872] [serial = 197] [outer = 0000005086BA8C00] 20:16:40 INFO - PROCESS | 2872 | 1463282200665 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 692ms 20:16:40 INFO - PROCESS | 2872 | 1463282200722 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 2872 | 1463282200725 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:16:40 INFO - PROCESS | 2872 | 1463282200729 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 2872 | 1463282200731 Marionette TRACE conn5 <- [1,230,null,{}] 20:16:40 INFO - PROCESS | 2872 | 1463282200735 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:40 INFO - PROCESS | 2872 | 1463282200819 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:16:40 INFO - PROCESS | 2872 | 1463282200828 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9C2800 == 40 [pid = 2872] [id = 67] 20:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005088DF4000) [pid = 2872] [serial = 198] [outer = 0000000000000000] 20:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005088E28000) [pid = 2872] [serial = 199] [outer = 0000005088DF4000] 20:16:40 INFO - PROCESS | 2872 | 1463282200876 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (00000050899CDC00) [pid = 2872] [serial = 200] [outer = 0000005088DF4000] 20:16:41 INFO - PROCESS | 2872 | 1463282201306 Marionette TRACE conn5 <- [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]]]}] 20:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 20:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:16:41 INFO - PROCESS | 2872 | 1463282201359 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:16:41 INFO - PROCESS | 2872 | 1463282201362 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:16:41 INFO - PROCESS | 2872 | 1463282201365 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - PROCESS | 2872 | 1463282201367 Marionette TRACE conn5 <- [1,234,null,{}] 20:16:41 INFO - PROCESS | 2872 | 1463282201371 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:41 INFO - PROCESS | 2872 | 1463282201451 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:16:41 INFO - PROCESS | 2872 | 1463282201460 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA69800 == 41 [pid = 2872] [id = 68] 20:16:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508A9C0C00) [pid = 2872] [serial = 201] [outer = 0000000000000000] 20:16:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508B9ED400) [pid = 2872] [serial = 202] [outer = 000000508A9C0C00] 20:16:41 INFO - PROCESS | 2872 | 1463282201506 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508B9F3C00) [pid = 2872] [serial = 203] [outer = 000000508A9C0C00] 20:16:41 INFO - PROCESS | 2872 | 1463282201936 Marionette TRACE conn5 <- [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]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 20:16:42 INFO - PROCESS | 2872 | 1463282201998 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 2872 | 1463282202000 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:16:42 INFO - PROCESS | 2872 | 1463282202010 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 2872 | 1463282202012 Marionette TRACE conn5 <- [1,238,null,{}] 20:16:42 INFO - PROCESS | 2872 | 1463282202016 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:42 INFO - PROCESS | 2872 | 1463282202145 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:16:42 INFO - PROCESS | 2872 | 1463282202153 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD8F800 == 42 [pid = 2872] [id = 69] 20:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508BAA3C00) [pid = 2872] [serial = 204] [outer = 0000000000000000] 20:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508BAAF000) [pid = 2872] [serial = 205] [outer = 000000508BAA3C00] 20:16:42 INFO - PROCESS | 2872 | 1463282202233 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508F391400) [pid = 2872] [serial = 206] [outer = 000000508BAA3C00] 20:16:42 INFO - PROCESS | 2872 | 1463282202689 Marionette TRACE conn5 <- [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]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 734ms 20:16:42 INFO - PROCESS | 2872 | 1463282202758 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 2872 | 1463282202760 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:16:42 INFO - PROCESS | 2872 | 1463282202821 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 2872 | 1463282202823 Marionette TRACE conn5 <- [1,242,null,{}] 20:16:42 INFO - PROCESS | 2872 | 1463282202857 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:42 INFO - PROCESS | 2872 | 1463282202994 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:16:43 INFO - PROCESS | 2872 | 1463282203001 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB0F800 == 43 [pid = 2872] [id = 70] 20:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508F568800) [pid = 2872] [serial = 207] [outer = 0000000000000000] 20:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508F8E0C00) [pid = 2872] [serial = 208] [outer = 000000508F568800] 20:16:43 INFO - PROCESS | 2872 | 1463282203047 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508FA6D000) [pid = 2872] [serial = 209] [outer = 000000508F568800] 20:16:43 INFO - PROCESS | 2872 | 1463282203471 Marionette TRACE conn5 <- [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]]]}] 20:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 733ms 20:16:43 INFO - PROCESS | 2872 | 1463282203518 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 2872 | 1463282203520 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:16:43 INFO - PROCESS | 2872 | 1463282203524 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 2872 | 1463282203525 Marionette TRACE conn5 <- [1,246,null,{}] 20:16:43 INFO - PROCESS | 2872 | 1463282203529 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:43 INFO - PROCESS | 2872 | 1463282203630 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:16:43 INFO - PROCESS | 2872 | 1463282203637 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCCB800 == 44 [pid = 2872] [id = 71] 20:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508F56B000) [pid = 2872] [serial = 210] [outer = 0000000000000000] 20:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508FA77400) [pid = 2872] [serial = 211] [outer = 000000508F56B000] 20:16:43 INFO - PROCESS | 2872 | 1463282203682 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508FC42400) [pid = 2872] [serial = 212] [outer = 000000508F56B000] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508A878C00) [pid = 2872] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508F52E000) [pid = 2872] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005084A32400) [pid = 2872] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088E2A400) [pid = 2872] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508816F800) [pid = 2872] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005086B89C00) [pid = 2872] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005084ED1400) [pid = 2872] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508F56DC00) [pid = 2872] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005089B4E400) [pid = 2872] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:16:44 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508FD3B800) [pid = 2872] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:16:44 INFO - PROCESS | 2872 | 1463282204176 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 20:16:44 INFO - PROCESS | 2872 | 1463282204220 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 2872 | 1463282204222 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:16:44 INFO - PROCESS | 2872 | 1463282204225 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 2872 | 1463282204227 Marionette TRACE conn5 <- [1,250,null,{}] 20:16:44 INFO - PROCESS | 2872 | 1463282204230 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:44 INFO - PROCESS | 2872 | 1463282204336 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:16:44 INFO - PROCESS | 2872 | 1463282204406 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EF2000 == 45 [pid = 2872] [id = 72] 20:16:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005084ED4C00) [pid = 2872] [serial = 213] [outer = 0000000000000000] 20:16:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508BAB1400) [pid = 2872] [serial = 214] [outer = 0000005084ED4C00] 20:16:44 INFO - PROCESS | 2872 | 1463282204453 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508FCD2800) [pid = 2872] [serial = 215] [outer = 0000005084ED4C00] 20:16:44 INFO - PROCESS | 2872 | 1463282204802 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 20:16:44 INFO - PROCESS | 2872 | 1463282204866 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 2872 | 1463282204868 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:16:44 INFO - PROCESS | 2872 | 1463282204872 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 2872 | 1463282204873 Marionette TRACE conn5 <- [1,254,null,{}] 20:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:16:44 INFO - PROCESS | 2872 | 1463282204877 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:44 INFO - PROCESS | 2872 | 1463282204983 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:16:44 INFO - PROCESS | 2872 | 1463282204992 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FAC99800 == 46 [pid = 2872] [id = 73] 20:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508FBF6000) [pid = 2872] [serial = 216] [outer = 0000000000000000] 20:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508FD49000) [pid = 2872] [serial = 217] [outer = 000000508FBF6000] 20:16:45 INFO - PROCESS | 2872 | 1463282205038 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (00000050F9409C00) [pid = 2872] [serial = 218] [outer = 000000508FBF6000] 20:16:45 INFO - PROCESS | 2872 | 1463282205413 Marionette TRACE conn5 <- [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]]]}] 20:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 566ms 20:16:45 INFO - PROCESS | 2872 | 1463282205443 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 2872 | 1463282205446 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:16:45 INFO - PROCESS | 2872 | 1463282205449 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:16:45 INFO - PROCESS | 2872 | 1463282205452 Marionette TRACE conn5 <- [1,258,null,{}] 20:16:45 INFO - PROCESS | 2872 | 1463282205455 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:45 INFO - PROCESS | 2872 | 1463282205557 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:16:45 INFO - PROCESS | 2872 | 1463282205654 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBB50000 == 47 [pid = 2872] [id = 74] 20:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (00000050F9E0F800) [pid = 2872] [serial = 219] [outer = 0000000000000000] 20:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (00000050FAD03400) [pid = 2872] [serial = 220] [outer = 00000050F9E0F800] 20:16:45 INFO - PROCESS | 2872 | 1463282205710 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (00000050FAE08C00) [pid = 2872] [serial = 221] [outer = 00000050F9E0F800] 20:16:46 INFO - PROCESS | 2872 | 1463282206056 Marionette TRACE conn5 <- [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]]]}] 20:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 20:16:46 INFO - PROCESS | 2872 | 1463282206146 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 2872 | 1463282206151 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:16:46 INFO - PROCESS | 2872 | 1463282206157 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - PROCESS | 2872 | 1463282206161 Marionette TRACE conn5 <- [1,262,null,{}] 20:16:46 INFO - PROCESS | 2872 | 1463282206169 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:46 INFO - PROCESS | 2872 | 1463282206316 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:16:46 INFO - PROCESS | 2872 | 1463282206382 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085961800 == 48 [pid = 2872] [id = 75] 20:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508108C800) [pid = 2872] [serial = 222] [outer = 0000000000000000] 20:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005084204000) [pid = 2872] [serial = 223] [outer = 000000508108C800] 20:16:46 INFO - PROCESS | 2872 | 1463282206442 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005084A5D800) [pid = 2872] [serial = 224] [outer = 000000508108C800] 20:16:47 INFO - PROCESS | 2872 | 1463282207295 Marionette TRACE conn5 <- [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]]]}] 20:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1193ms 20:16:47 INFO - PROCESS | 2872 | 1463282207369 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 2872 | 1463282207374 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:16:47 INFO - PROCESS | 2872 | 1463282207433 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 2872 | 1463282207437 Marionette TRACE conn5 <- [1,266,null,{}] 20:16:47 INFO - PROCESS | 2872 | 1463282207442 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:47 INFO - PROCESS | 2872 | 1463282207591 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:16:47 INFO - PROCESS | 2872 | 1463282207653 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE3000 == 49 [pid = 2872] [id = 76] 20:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005088547800) [pid = 2872] [serial = 225] [outer = 0000000000000000] 20:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508B9F6400) [pid = 2872] [serial = 226] [outer = 0000005088547800] 20:16:47 INFO - PROCESS | 2872 | 1463282207712 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508BB7D800) [pid = 2872] [serial = 227] [outer = 0000005088547800] 20:16:48 INFO - PROCESS | 2872 | 1463282208270 Marionette TRACE conn5 <- [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]]]}] 20:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 20:16:48 INFO - PROCESS | 2872 | 1463282208310 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 2872 | 1463282208313 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:16:48 INFO - PROCESS | 2872 | 1463282208317 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - PROCESS | 2872 | 1463282208319 Marionette TRACE conn5 <- [1,270,null,{}] 20:16:48 INFO - PROCESS | 2872 | 1463282208330 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:48 INFO - PROCESS | 2872 | 1463282208446 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:16:48 INFO - PROCESS | 2872 | 1463282208533 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FFA41800 == 50 [pid = 2872] [id = 77] 20:16:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F383C00) [pid = 2872] [serial = 228] [outer = 0000000000000000] 20:16:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508F38F000) [pid = 2872] [serial = 229] [outer = 000000508F383C00] 20:16:48 INFO - PROCESS | 2872 | 1463282208595 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508F8D0400) [pid = 2872] [serial = 230] [outer = 000000508F383C00] 20:16:49 INFO - PROCESS | 2872 | 1463282209201 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 923ms 20:16:49 INFO - PROCESS | 2872 | 1463282209242 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 2872 | 1463282209245 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:16:49 INFO - PROCESS | 2872 | 1463282209248 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:16:49 INFO - PROCESS | 2872 | 1463282209250 Marionette TRACE conn5 <- [1,274,null,{}] 20:16:49 INFO - PROCESS | 2872 | 1463282209254 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:49 INFO - PROCESS | 2872 | 1463282209366 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:16:49 INFO - PROCESS | 2872 | 1463282209449 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FFA28000 == 51 [pid = 2872] [id = 78] 20:16:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000509091F800) [pid = 2872] [serial = 231] [outer = 0000000000000000] 20:16:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (00000050F940FC00) [pid = 2872] [serial = 232] [outer = 000000509091F800] 20:16:49 INFO - PROCESS | 2872 | 1463282209507 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (00000050FAE05800) [pid = 2872] [serial = 233] [outer = 000000509091F800] 20:16:50 INFO - PROCESS | 2872 | 1463282210025 Marionette TRACE conn5 <- [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]]]}] 20:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 818ms 20:16:50 INFO - PROCESS | 2872 | 1463282210086 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 2872 | 1463282210088 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:16:50 INFO - PROCESS | 2872 | 1463282210092 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:16:50 INFO - PROCESS | 2872 | 1463282210095 Marionette TRACE conn5 <- [1,278,null,{}] 20:16:50 INFO - PROCESS | 2872 | 1463282210113 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:50 INFO - PROCESS | 2872 | 1463282210222 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:16:50 INFO - PROCESS | 2872 | 1463282210291 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:50 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DE0000 == 52 [pid = 2872] [id = 79] 20:16:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005090D26C00) [pid = 2872] [serial = 234] [outer = 0000000000000000] 20:16:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005090D2C400) [pid = 2872] [serial = 235] [outer = 0000005090D26C00] 20:16:50 INFO - PROCESS | 2872 | 1463282210349 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (00000050FAD0A400) [pid = 2872] [serial = 236] [outer = 0000005090D26C00] 20:16:50 INFO - PROCESS | 2872 | 1463282210871 Marionette TRACE conn5 <- [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]]]}] 20:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 839ms 20:16:50 INFO - PROCESS | 2872 | 1463282210935 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 2872 | 1463282210938 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:16:50 INFO - PROCESS | 2872 | 1463282210941 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 2872 | 1463282210943 Marionette TRACE conn5 <- [1,282,null,{}] 20:16:50 INFO - PROCESS | 2872 | 1463282210947 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:51 INFO - PROCESS | 2872 | 1463282211204 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:16:51 INFO - PROCESS | 2872 | 1463282211339 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FB3800 == 53 [pid = 2872] [id = 80] 20:16:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005084205800) [pid = 2872] [serial = 237] [outer = 0000000000000000] 20:16:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005084A30C00) [pid = 2872] [serial = 238] [outer = 0000005084205800] 20:16:51 INFO - PROCESS | 2872 | 1463282211393 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508567BC00) [pid = 2872] [serial = 239] [outer = 0000005084205800] 20:16:51 INFO - PROCESS | 2872 | 1463282211990 Marionette TRACE conn5 <- [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]]]}] 20:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1128ms 20:16:52 INFO - PROCESS | 2872 | 1463282212072 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 2872 | 1463282212076 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:16:52 INFO - PROCESS | 2872 | 1463282212081 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:16:52 INFO - PROCESS | 2872 | 1463282212085 Marionette TRACE conn5 <- [1,286,null,{}] 20:16:52 INFO - PROCESS | 2872 | 1463282212090 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:52 INFO - PROCESS | 2872 | 1463282212192 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 00000050FAC99800 == 52 [pid = 2872] [id = 73] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EF2000 == 51 [pid = 2872] [id = 72] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCCB800 == 50 [pid = 2872] [id = 71] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB0F800 == 49 [pid = 2872] [id = 70] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD8F800 == 48 [pid = 2872] [id = 69] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA69800 == 47 [pid = 2872] [id = 68] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9C2800 == 46 [pid = 2872] [id = 67] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FA8800 == 45 [pid = 2872] [id = 66] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 0000005088D1C000 == 44 [pid = 2872] [id = 65] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 00000050880C2000 == 43 [pid = 2872] [id = 64] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508FD41800) [pid = 2872] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050F9ED9400) [pid = 2872] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005085997800) [pid = 2872] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508A9CAC00) [pid = 2872] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508F159000 == 42 [pid = 2872] [id = 60] 20:16:52 INFO - PROCESS | 2872 | --DOCSHELL 000000508576A800 == 41 [pid = 2872] [id = 59] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005088DF0800) [pid = 2872] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508F8CBC00) [pid = 2872] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005085628000) [pid = 2872] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005087E86000) [pid = 2872] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508FC46C00) [pid = 2872] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508F569800) [pid = 2872] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508FBEE400) [pid = 2872] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508F8E0800) [pid = 2872] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (00000050F940E000) [pid = 2872] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508F8EC800) [pid = 2872] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (00000050856EBC00) [pid = 2872] [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.] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508FBFAC00) [pid = 2872] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508FBFA400) [pid = 2872] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508BAAB000) [pid = 2872] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508FD45800) [pid = 2872] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508AE1CC00) [pid = 2872] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508F531000) [pid = 2872] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508740F400) [pid = 2872] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005084A39800) [pid = 2872] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005088E5FC00) [pid = 2872] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005089B53C00) [pid = 2872] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005088176000) [pid = 2872] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2872 | 1463282212311 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085693000 == 42 [pid = 2872] [id = 81] 20:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005080161000) [pid = 2872] [serial = 240] [outer = 0000000000000000] 20:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005080539000) [pid = 2872] [serial = 241] [outer = 0000005080161000] 20:16:52 INFO - PROCESS | 2872 | 1463282212362 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005084A39800) [pid = 2872] [serial = 242] [outer = 0000005080161000] 20:16:52 INFO - PROCESS | 2872 | 1463282212800 Marionette TRACE conn5 <- [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]]]}] 20:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 776ms 20:16:52 INFO - PROCESS | 2872 | 1463282212862 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 2872 | 1463282212865 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:16:52 INFO - PROCESS | 2872 | 1463282212869 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 2872 | 1463282212871 Marionette TRACE conn5 <- [1,290,null,{}] 20:16:52 INFO - PROCESS | 2872 | 1463282212875 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:52 INFO - PROCESS | 2872 | 1463282212961 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:16:52 INFO - PROCESS | 2872 | 1463282212973 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FDD800 == 43 [pid = 2872] [id = 82] 20:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005088173400) [pid = 2872] [serial = 243] [outer = 0000000000000000] 20:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508820D800) [pid = 2872] [serial = 244] [outer = 0000005088173400] 20:16:53 INFO - PROCESS | 2872 | 1463282213021 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005088DF5000) [pid = 2872] [serial = 245] [outer = 0000005088173400] 20:16:53 INFO - PROCESS | 2872 | 1463282213468 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 20:16:53 INFO - PROCESS | 2872 | 1463282213503 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:16:53 INFO - PROCESS | 2872 | 1463282213507 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:16:53 INFO - PROCESS | 2872 | 1463282213518 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 2872 | 1463282213523 Marionette TRACE conn5 <- [1,294,null,{}] 20:16:53 INFO - PROCESS | 2872 | 1463282213527 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:53 INFO - PROCESS | 2872 | 1463282213616 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:16:53 INFO - PROCESS | 2872 | 1463282213624 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA6F000 == 44 [pid = 2872] [id = 83] 20:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (00000050898F2800) [pid = 2872] [serial = 246] [outer = 0000000000000000] 20:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508A92A400) [pid = 2872] [serial = 247] [outer = 00000050898F2800] 20:16:53 INFO - PROCESS | 2872 | 1463282213679 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508B9F4C00) [pid = 2872] [serial = 248] [outer = 00000050898F2800] 20:16:54 INFO - PROCESS | 2872 | 1463282214013 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:16:54 INFO - PROCESS | 2872 | 1463282214148 Marionette TRACE conn5 <- [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]]]}] 20:16:54 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. 20:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 690ms 20:16:54 INFO - PROCESS | 2872 | 1463282214203 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 2872 | 1463282214206 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:16:54 INFO - PROCESS | 2872 | 1463282214209 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 2872 | 1463282214211 Marionette TRACE conn5 <- [1,298,null,{}] 20:16:54 INFO - PROCESS | 2872 | 1463282214215 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:54 INFO - PROCESS | 2872 | 1463282214301 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:16:54 INFO - PROCESS | 2872 | 1463282214403 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF4B000 == 45 [pid = 2872] [id = 84] 20:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005088176800) [pid = 2872] [serial = 249] [outer = 0000000000000000] 20:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508D3E5800) [pid = 2872] [serial = 250] [outer = 0000005088176800] 20:16:54 INFO - PROCESS | 2872 | 1463282214452 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F52C000) [pid = 2872] [serial = 251] [outer = 0000005088176800] 20:16:54 INFO - PROCESS | 2872 | 1463282214844 Marionette TRACE conn5 <- [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]]]}] 20:16:54 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. 20:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 20:16:54 INFO - PROCESS | 2872 | 1463282214907 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 2872 | 1463282214909 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:16:54 INFO - PROCESS | 2872 | 1463282214913 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 2872 | 1463282214915 Marionette TRACE conn5 <- [1,302,null,{}] 20:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:16:54 INFO - PROCESS | 2872 | 1463282214919 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:55 INFO - PROCESS | 2872 | 1463282215024 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:16:55 INFO - PROCESS | 2872 | 1463282215067 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD5000 == 46 [pid = 2872] [id = 85] 20:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508F570800) [pid = 2872] [serial = 252] [outer = 0000000000000000] 20:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508F8C6C00) [pid = 2872] [serial = 253] [outer = 000000508F570800] 20:16:55 INFO - PROCESS | 2872 | 1463282215137 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F8EB000) [pid = 2872] [serial = 254] [outer = 000000508F570800] 20:16:55 INFO - PROCESS | 2872 | 1463282215601 Marionette TRACE conn5 <- [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]]]}] 20:16:55 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. 20:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 20:16:55 INFO - PROCESS | 2872 | 1463282215652 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 2872 | 1463282215655 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:16:55 INFO - PROCESS | 2872 | 1463282215658 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:16:55 INFO - PROCESS | 2872 | 1463282215660 Marionette TRACE conn5 <- [1,306,null,{}] 20:16:55 INFO - PROCESS | 2872 | 1463282215663 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:55 INFO - PROCESS | 2872 | 1463282215775 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:16:55 INFO - PROCESS | 2872 | 1463282215824 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCB8800 == 47 [pid = 2872] [id = 86] 20:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FBF0400) [pid = 2872] [serial = 255] [outer = 0000000000000000] 20:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FBFAC00) [pid = 2872] [serial = 256] [outer = 000000508FBF0400] 20:16:55 INFO - PROCESS | 2872 | 1463282215870 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508FCD5400) [pid = 2872] [serial = 257] [outer = 000000508FBF0400] 20:16:56 INFO - PROCESS | 2872 | 1463282216279 Marionette TRACE conn5 <- [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]]]}] 20:16:56 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. 20:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 20:16:56 INFO - PROCESS | 2872 | 1463282216332 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 2872 | 1463282216334 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:16:56 INFO - PROCESS | 2872 | 1463282216338 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 2872 | 1463282216340 Marionette TRACE conn5 <- [1,310,null,{}] 20:16:56 INFO - PROCESS | 2872 | 1463282216343 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:56 INFO - PROCESS | 2872 | 1463282216446 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:16:56 INFO - PROCESS | 2872 | 1463282216453 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EE1800 == 48 [pid = 2872] [id = 87] 20:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508FCDD400) [pid = 2872] [serial = 258] [outer = 0000000000000000] 20:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508FD42400) [pid = 2872] [serial = 259] [outer = 000000508FCDD400] 20:16:56 INFO - PROCESS | 2872 | 1463282216534 Marionette DEBUG loaded listener.js 20:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000509091BC00) [pid = 2872] [serial = 260] [outer = 000000508FCDD400] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508FBF6000) [pid = 2872] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508F56B000) [pid = 2872] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508F568800) [pid = 2872] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005084ED4C00) [pid = 2872] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005086BA8C00) [pid = 2872] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005084A2F400) [pid = 2872] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508A9C0C00) [pid = 2872] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088DF4000) [pid = 2872] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005084A5B400) [pid = 2872] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508FD3E800) [pid = 2872] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508BAA3C00) [pid = 2872] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:16:56 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005081083C00) [pid = 2872] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:16:57 INFO - PROCESS | 2872 | 1463282216992 Marionette TRACE conn5 <- [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]]]}] 20:16:57 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. 20:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 20:16:57 INFO - PROCESS | 2872 | 1463282217012 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 2872 | 1463282217015 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:16:57 INFO - PROCESS | 2872 | 1463282217018 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:16:57 INFO - PROCESS | 2872 | 1463282217020 Marionette TRACE conn5 <- [1,314,null,{}] 20:16:57 INFO - PROCESS | 2872 | 1463282217023 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:57 INFO - PROCESS | 2872 | 1463282217153 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:16:57 INFO - PROCESS | 2872 | 1463282217201 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9C1B000 == 49 [pid = 2872] [id = 88] 20:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005087F69800) [pid = 2872] [serial = 261] [outer = 0000000000000000] 20:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508FCD6000) [pid = 2872] [serial = 262] [outer = 0000005087F69800] 20:16:57 INFO - PROCESS | 2872 | 1463282217250 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005090D23000) [pid = 2872] [serial = 263] [outer = 0000005087F69800] 20:16:57 INFO - PROCESS | 2872 | 1463282217632 Marionette TRACE conn5 <- [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]]]}] 20:16:57 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. 20:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 20:16:57 INFO - PROCESS | 2872 | 1463282217650 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 2872 | 1463282217652 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:16:57 INFO - PROCESS | 2872 | 1463282217655 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:16:57 INFO - PROCESS | 2872 | 1463282217657 Marionette TRACE conn5 <- [1,318,null,{}] 20:16:57 INFO - PROCESS | 2872 | 1463282217661 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:57 INFO - PROCESS | 2872 | 1463282217749 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:16:57 INFO - PROCESS | 2872 | 1463282217755 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA79D800 == 50 [pid = 2872] [id = 89] 20:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005090D30000) [pid = 2872] [serial = 264] [outer = 0000000000000000] 20:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (00000050F9C4B000) [pid = 2872] [serial = 265] [outer = 0000005090D30000] 20:16:57 INFO - PROCESS | 2872 | 1463282217801 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (00000050FAD02800) [pid = 2872] [serial = 266] [outer = 0000005090D30000] 20:16:58 INFO - PROCESS | 2872 | 1463282218227 Marionette TRACE conn5 <- [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]]]}] 20:16:58 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. 20:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 20:16:58 INFO - PROCESS | 2872 | 1463282218288 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 2872 | 1463282218290 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:16:58 INFO - PROCESS | 2872 | 1463282218293 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 2872 | 1463282218295 Marionette TRACE conn5 <- [1,322,null,{}] 20:16:58 INFO - PROCESS | 2872 | 1463282218299 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:58 INFO - PROCESS | 2872 | 1463282218383 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:16:58 INFO - PROCESS | 2872 | 1463282218390 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB61D000 == 51 [pid = 2872] [id = 90] 20:16:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508C570800) [pid = 2872] [serial = 267] [outer = 0000000000000000] 20:16:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508C573000) [pid = 2872] [serial = 268] [outer = 000000508C570800] 20:16:58 INFO - PROCESS | 2872 | 1463282218440 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050FAD03C00) [pid = 2872] [serial = 269] [outer = 000000508C570800] 20:16:59 INFO - PROCESS | 2872 | 1463282219038 Marionette TRACE conn5 <- [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]]]}] 20:16:59 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. 20:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 776ms 20:16:59 INFO - PROCESS | 2872 | 1463282219073 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:16:59 INFO - PROCESS | 2872 | 1463282219078 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:16:59 INFO - PROCESS | 2872 | 1463282219084 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 2872 | 1463282219089 Marionette TRACE conn5 <- [1,326,null,{}] 20:16:59 INFO - PROCESS | 2872 | 1463282219096 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:59 INFO - PROCESS | 2872 | 1463282219213 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:16:59 INFO - PROCESS | 2872 | 1463282219331 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:59 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D5800 == 52 [pid = 2872] [id = 91] 20:16:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005084295000) [pid = 2872] [serial = 270] [outer = 0000000000000000] 20:16:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005085268C00) [pid = 2872] [serial = 271] [outer = 0000005084295000] 20:16:59 INFO - PROCESS | 2872 | 1463282219392 Marionette DEBUG loaded listener.js 20:16:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005087EE4400) [pid = 2872] [serial = 272] [outer = 0000005084295000] 20:17:00 INFO - PROCESS | 2872 | 1463282220087 Marionette TRACE conn5 <- [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]]]}] 20:17:00 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. 20:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1028ms 20:17:00 INFO - PROCESS | 2872 | 1463282220116 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:17:00 INFO - PROCESS | 2872 | 1463282220122 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:17:00 INFO - PROCESS | 2872 | 1463282220129 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:17:00 INFO - PROCESS | 2872 | 1463282220133 Marionette TRACE conn5 <- [1,330,null,{}] 20:17:00 INFO - PROCESS | 2872 | 1463282220137 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:00 INFO - PROCESS | 2872 | 1463282220269 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:17:00 INFO - PROCESS | 2872 | 1463282220342 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD4800 == 53 [pid = 2872] [id = 92] 20:17:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005087EF1800) [pid = 2872] [serial = 273] [outer = 0000000000000000] 20:17:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005087F6A000) [pid = 2872] [serial = 274] [outer = 0000005087EF1800] 20:17:00 INFO - PROCESS | 2872 | 1463282220440 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005088DF7800) [pid = 2872] [serial = 275] [outer = 0000005087EF1800] 20:17:01 INFO - PROCESS | 2872 | 1463282221089 Marionette TRACE conn5 <- [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]]]}] 20:17:01 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. 20:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 986ms 20:17:01 INFO - PROCESS | 2872 | 1463282221121 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 2872 | 1463282221124 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:17:01 INFO - PROCESS | 2872 | 1463282221128 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 2872 | 1463282221132 Marionette TRACE conn5 <- [1,334,null,{}] 20:17:01 INFO - PROCESS | 2872 | 1463282221144 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:01 INFO - PROCESS | 2872 | 1463282221261 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:17:01 INFO - PROCESS | 2872 | 1463282221335 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FFA39800 == 54 [pid = 2872] [id = 93] 20:17:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508AE29800) [pid = 2872] [serial = 276] [outer = 0000000000000000] 20:17:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508C573800) [pid = 2872] [serial = 277] [outer = 000000508AE29800] 20:17:01 INFO - PROCESS | 2872 | 1463282221436 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508F56A800) [pid = 2872] [serial = 278] [outer = 000000508AE29800] 20:17:02 INFO - PROCESS | 2872 | 1463282222040 Marionette TRACE conn5 <- [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]]]}] 20:17:02 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. 20:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 20:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:17:02 INFO - PROCESS | 2872 | 1463282222073 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 2872 | 1463282222076 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:17:02 INFO - PROCESS | 2872 | 1463282222080 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:17:02 INFO - PROCESS | 2872 | 1463282222082 Marionette TRACE conn5 <- [1,338,null,{}] 20:17:02 INFO - PROCESS | 2872 | 1463282222086 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:02 INFO - PROCESS | 2872 | 1463282222198 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:17:02 INFO - PROCESS | 2872 | 1463282222269 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF881800 == 55 [pid = 2872] [id = 94] 20:17:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508F8EBC00) [pid = 2872] [serial = 279] [outer = 0000000000000000] 20:17:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508FA75000) [pid = 2872] [serial = 280] [outer = 000000508F8EBC00] 20:17:02 INFO - PROCESS | 2872 | 1463282222327 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (00000050F9407800) [pid = 2872] [serial = 281] [outer = 000000508F8EBC00] 20:17:03 INFO - PROCESS | 2872 | 1463282223096 Marionette TRACE conn5 <- [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]]]}] 20:17:03 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. 20:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1027ms 20:17:03 INFO - PROCESS | 2872 | 1463282223109 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 2872 | 1463282223114 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:17:03 INFO - PROCESS | 2872 | 1463282223152 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - PROCESS | 2872 | 1463282223156 Marionette TRACE conn5 <- [1,342,null,{}] 20:17:03 INFO - PROCESS | 2872 | 1463282223163 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:03 INFO - PROCESS | 2872 | 1463282223267 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:17:03 INFO - PROCESS | 2872 | 1463282223344 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D09000 == 56 [pid = 2872] [id = 95] 20:17:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005081087C00) [pid = 2872] [serial = 282] [outer = 0000000000000000] 20:17:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005084A57C00) [pid = 2872] [serial = 283] [outer = 0000005081087C00] 20:17:03 INFO - PROCESS | 2872 | 1463282223396 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005087EF0C00) [pid = 2872] [serial = 284] [outer = 0000005081087C00] 20:17:04 INFO - PROCESS | 2872 | 1463282224014 Marionette TRACE conn5 <- [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]]]}] 20:17:04 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. 20:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 944ms 20:17:04 INFO - PROCESS | 2872 | 1463282224081 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 2872 | 1463282224087 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:17:04 INFO - PROCESS | 2872 | 1463282224093 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 2872 | 1463282224096 Marionette TRACE conn5 <- [1,346,null,{}] 20:17:04 INFO - PROCESS | 2872 | 1463282224100 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:04 INFO - PROCESS | 2872 | 1463282224198 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:17:04 INFO - PROCESS | 2872 | 1463282224271 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B958000 == 57 [pid = 2872] [id = 96] 20:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088210400) [pid = 2872] [serial = 285] [outer = 0000000000000000] 20:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005088B7A800) [pid = 2872] [serial = 286] [outer = 0000005088210400] 20:17:04 INFO - PROCESS | 2872 | 1463282224322 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005088B82000) [pid = 2872] [serial = 287] [outer = 0000005088210400] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050884DD800 == 56 [pid = 2872] [id = 46] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508F39F000 == 55 [pid = 2872] [id = 45] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA79D800 == 54 [pid = 2872] [id = 89] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9C1B000 == 53 [pid = 2872] [id = 88] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EE1800 == 52 [pid = 2872] [id = 87] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCB8800 == 51 [pid = 2872] [id = 86] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD5000 == 50 [pid = 2872] [id = 85] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF4B000 == 49 [pid = 2872] [id = 84] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA6F000 == 48 [pid = 2872] [id = 83] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FDD800 == 47 [pid = 2872] [id = 82] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508F56FC00) [pid = 2872] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005088DFB800) [pid = 2872] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005084293C00) [pid = 2872] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005090920000) [pid = 2872] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508FCDC400) [pid = 2872] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (00000050FAD03400) [pid = 2872] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005085693000 == 46 [pid = 2872] [id = 81] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FB3800 == 45 [pid = 2872] [id = 80] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE3000 == 44 [pid = 2872] [id = 76] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005085961800 == 43 [pid = 2872] [id = 75] 20:17:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FBB50000 == 42 [pid = 2872] [id = 74] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508F388C00) [pid = 2872] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (00000050F9409C00) [pid = 2872] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508FA77400) [pid = 2872] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508F8E0C00) [pid = 2872] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508BAB1400) [pid = 2872] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005087F6BC00) [pid = 2872] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005088173C00) [pid = 2872] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005087F17400) [pid = 2872] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005084A37400) [pid = 2872] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508B9ED400) [pid = 2872] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005088E28000) [pid = 2872] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (00000050899CDC00) [pid = 2872] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005087F70C00) [pid = 2872] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005085263800) [pid = 2872] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508FD49000) [pid = 2872] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (00000050FAD0EC00) [pid = 2872] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508FC42400) [pid = 2872] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508BAAF000) [pid = 2872] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508F391400) [pid = 2872] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508FA6D000) [pid = 2872] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508FCD2800) [pid = 2872] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508B9F3C00) [pid = 2872] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 2872 | 1463282224836 Marionette TRACE conn5 <- [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]]]}] 20:17:04 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. 20:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 776ms 20:17:04 INFO - PROCESS | 2872 | 1463282224870 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 2872 | 1463282224873 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:17:04 INFO - PROCESS | 2872 | 1463282224876 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 2872 | 1463282224880 Marionette TRACE conn5 <- [1,350,null,{}] 20:17:04 INFO - PROCESS | 2872 | 1463282224891 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:05 INFO - PROCESS | 2872 | 1463282225010 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:17:05 INFO - PROCESS | 2872 | 1463282225027 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088E8B000 == 43 [pid = 2872] [id = 97] 20:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (0000005087F6C000) [pid = 2872] [serial = 288] [outer = 0000000000000000] 20:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005088B73400) [pid = 2872] [serial = 289] [outer = 0000005087F6C000] 20:17:05 INFO - PROCESS | 2872 | 1463282225078 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005088E34400) [pid = 2872] [serial = 290] [outer = 0000005087F6C000] 20:17:05 INFO - PROCESS | 2872 | 1463282225521 Marionette TRACE conn5 <- [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]]]}] 20:17:05 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. 20:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 20:17:05 INFO - PROCESS | 2872 | 1463282225571 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 2872 | 1463282225574 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:17:05 INFO - PROCESS | 2872 | 1463282225578 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - PROCESS | 2872 | 1463282225579 Marionette TRACE conn5 <- [1,354,null,{}] 20:17:05 INFO - PROCESS | 2872 | 1463282225583 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:05 INFO - PROCESS | 2872 | 1463282225669 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:17:05 INFO - PROCESS | 2872 | 1463282225676 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA6B000 == 44 [pid = 2872] [id = 98] 20:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508A880C00) [pid = 2872] [serial = 291] [outer = 0000000000000000] 20:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508B9E9800) [pid = 2872] [serial = 292] [outer = 000000508A880C00] 20:17:05 INFO - PROCESS | 2872 | 1463282225723 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508B9F5800) [pid = 2872] [serial = 293] [outer = 000000508A880C00] 20:17:06 INFO - PROCESS | 2872 | 1463282226181 Marionette TRACE conn5 <- [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]]]}] 20:17:06 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. 20:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 20:17:06 INFO - PROCESS | 2872 | 1463282226209 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 2872 | 1463282226211 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:17:06 INFO - PROCESS | 2872 | 1463282226215 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 2872 | 1463282226217 Marionette TRACE conn5 <- [1,358,null,{}] 20:17:06 INFO - PROCESS | 2872 | 1463282226220 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:06 INFO - PROCESS | 2872 | 1463282226304 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:17:06 INFO - PROCESS | 2872 | 1463282226313 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF3A800 == 45 [pid = 2872] [id = 99] 20:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508BAA8000) [pid = 2872] [serial = 294] [outer = 0000000000000000] 20:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508BAACC00) [pid = 2872] [serial = 295] [outer = 000000508BAA8000] 20:17:06 INFO - PROCESS | 2872 | 1463282226361 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508C56D800) [pid = 2872] [serial = 296] [outer = 000000508BAA8000] 20:17:06 INFO - PROCESS | 2872 | 1463282226826 Marionette TRACE conn5 <- [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]]]}] 20:17:06 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. 20:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 693ms 20:17:06 INFO - PROCESS | 2872 | 1463282226912 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 2872 | 1463282226914 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:17:06 INFO - PROCESS | 2872 | 1463282226917 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:17:06 INFO - PROCESS | 2872 | 1463282226919 Marionette TRACE conn5 <- [1,362,null,{}] 20:17:06 INFO - PROCESS | 2872 | 1463282226923 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:07 INFO - PROCESS | 2872 | 1463282227051 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:17:07 INFO - PROCESS | 2872 | 1463282227059 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3A5800 == 46 [pid = 2872] [id = 100] 20:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508C576000) [pid = 2872] [serial = 297] [outer = 0000000000000000] 20:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508F390000) [pid = 2872] [serial = 298] [outer = 000000508C576000] 20:17:07 INFO - PROCESS | 2872 | 1463282227106 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508F8C6000) [pid = 2872] [serial = 299] [outer = 000000508C576000] 20:17:07 INFO - PROCESS | 2872 | 1463282227577 Marionette TRACE conn5 <- [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]]]}] 20:17:07 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. 20:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 20:17:07 INFO - PROCESS | 2872 | 1463282227612 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 2872 | 1463282227614 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:17:07 INFO - PROCESS | 2872 | 1463282227623 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 2872 | 1463282227625 Marionette TRACE conn5 <- [1,366,null,{}] 20:17:07 INFO - PROCESS | 2872 | 1463282227629 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:07 INFO - PROCESS | 2872 | 1463282227762 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:17:07 INFO - PROCESS | 2872 | 1463282227812 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BD5000 == 47 [pid = 2872] [id = 101] 20:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508F8EFC00) [pid = 2872] [serial = 300] [outer = 0000000000000000] 20:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508FA6E000) [pid = 2872] [serial = 301] [outer = 000000508F8EFC00] 20:17:07 INFO - PROCESS | 2872 | 1463282227859 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508FBF6C00) [pid = 2872] [serial = 302] [outer = 000000508F8EFC00] 20:17:08 INFO - PROCESS | 2872 | 1463282228309 Marionette TRACE conn5 <- [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]]]}] 20:17:08 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. 20:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 20:17:08 INFO - PROCESS | 2872 | 1463282228360 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:17:08 INFO - PROCESS | 2872 | 1463282228363 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:17:08 INFO - PROCESS | 2872 | 1463282228371 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:17:08 INFO - PROCESS | 2872 | 1463282228373 Marionette TRACE conn5 <- [1,370,null,{}] 20:17:08 INFO - PROCESS | 2872 | 1463282228376 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:08 INFO - PROCESS | 2872 | 1463282228487 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:17:08 INFO - PROCESS | 2872 | 1463282228500 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DD9800 == 48 [pid = 2872] [id = 102] 20:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508FC40C00) [pid = 2872] [serial = 303] [outer = 0000000000000000] 20:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508FCD2400) [pid = 2872] [serial = 304] [outer = 000000508FC40C00] 20:17:08 INFO - PROCESS | 2872 | 1463282228586 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508FD45000) [pid = 2872] [serial = 305] [outer = 000000508FC40C00] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005087F69800) [pid = 2872] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508FC41000) [pid = 2872] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508BA34800) [pid = 2872] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508FBF9800) [pid = 2872] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005087F74C00) [pid = 2872] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508520DC00) [pid = 2872] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005081C70000) [pid = 2872] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508FCD5800) [pid = 2872] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000509091D400) [pid = 2872] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508F563800) [pid = 2872] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005089248800) [pid = 2872] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088547800) [pid = 2872] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (00000050F9E0F800) [pid = 2872] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508108C800) [pid = 2872] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000509091F800) [pid = 2872] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508F383C00) [pid = 2872] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508F570800) [pid = 2872] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005090D26C00) [pid = 2872] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005088176800) [pid = 2872] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005088173400) [pid = 2872] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005080161000) [pid = 2872] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (00000050898F2800) [pid = 2872] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508FBF0400) [pid = 2872] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005084205800) [pid = 2872] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508FCDD400) [pid = 2872] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:17:09 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005090D30000) [pid = 2872] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:17:09 INFO - PROCESS | 2872 | 1463282229232 Marionette TRACE conn5 <- [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]]]}] 20:17:09 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. 20:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 20:17:09 INFO - PROCESS | 2872 | 1463282229255 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 2872 | 1463282229257 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:17:09 INFO - PROCESS | 2872 | 1463282229269 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 2872 | 1463282229271 Marionette TRACE conn5 <- [1,374,null,{}] 20:17:09 INFO - PROCESS | 2872 | 1463282229275 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:09 INFO - PROCESS | 2872 | 1463282229383 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:17:09 INFO - PROCESS | 2872 | 1463282229430 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD1D000 == 49 [pid = 2872] [id = 103] 20:17:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005084205800) [pid = 2872] [serial = 306] [outer = 0000000000000000] 20:17:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005088174800) [pid = 2872] [serial = 307] [outer = 0000005084205800] 20:17:09 INFO - PROCESS | 2872 | 1463282229476 Marionette DEBUG loaded listener.js 20:17:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508F523C00) [pid = 2872] [serial = 308] [outer = 0000005084205800] 20:17:09 INFO - PROCESS | 2872 | 1463282229870 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:17:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:17:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 20:17:09 INFO - PROCESS | 2872 | 1463282229903 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 2872 | 1463282229905 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:17:09 INFO - PROCESS | 2872 | 1463282229915 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 2872 | 1463282229917 Marionette TRACE conn5 <- [1,378,null,{}] 20:17:09 INFO - PROCESS | 2872 | 1463282229921 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:10 INFO - PROCESS | 2872 | 1463282230005 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:17:10 INFO - PROCESS | 2872 | 1463282230012 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA582000 == 50 [pid = 2872] [id = 104] 20:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508F8C2C00) [pid = 2872] [serial = 309] [outer = 0000000000000000] 20:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508FD3C800) [pid = 2872] [serial = 310] [outer = 000000508F8C2C00] 20:17:10 INFO - PROCESS | 2872 | 1463282230059 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005090D22800) [pid = 2872] [serial = 311] [outer = 000000508F8C2C00] 20:17:10 INFO - PROCESS | 2872 | 1463282230613 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:17:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:17:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 20:17:10 INFO - PROCESS | 2872 | 1463282230651 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:17:10 INFO - PROCESS | 2872 | 1463282230654 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:17:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:17:10 INFO - PROCESS | 2872 | 1463282230688 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:17:10 INFO - PROCESS | 2872 | 1463282230691 Marionette TRACE conn5 <- [1,382,null,{}] 20:17:10 INFO - PROCESS | 2872 | 1463282230695 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:10 INFO - PROCESS | 2872 | 1463282230813 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:17:10 INFO - PROCESS | 2872 | 1463282230889 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB61E000 == 51 [pid = 2872] [id = 105] 20:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000509091C000) [pid = 2872] [serial = 312] [outer = 0000000000000000] 20:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (00000050F9C47800) [pid = 2872] [serial = 313] [outer = 000000509091C000] 20:17:10 INFO - PROCESS | 2872 | 1463282230942 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (00000050FAE06C00) [pid = 2872] [serial = 314] [outer = 000000509091C000] 20:17:11 INFO - PROCESS | 2872 | 1463282231564 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:17:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:17:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 965ms 20:17:11 INFO - PROCESS | 2872 | 1463282231629 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 2872 | 1463282231635 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:17:11 INFO - PROCESS | 2872 | 1463282231642 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 2872 | 1463282231647 Marionette TRACE conn5 <- [1,386,null,{}] 20:17:11 INFO - PROCESS | 2872 | 1463282231653 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:11 INFO - PROCESS | 2872 | 1463282231769 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:17:11 INFO - PROCESS | 2872 | 1463282231846 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC1000 == 52 [pid = 2872] [id = 106] 20:17:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005086B7D800) [pid = 2872] [serial = 315] [outer = 0000000000000000] 20:17:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005087EEA800) [pid = 2872] [serial = 316] [outer = 0000005086B7D800] 20:17:11 INFO - PROCESS | 2872 | 1463282231947 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005087F89400) [pid = 2872] [serial = 317] [outer = 0000005086B7D800] 20:17:12 INFO - PROCESS | 2872 | 1463282232608 Marionette TRACE conn5 <- [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]]]}] 20:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1022ms 20:17:12 INFO - PROCESS | 2872 | 1463282232668 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 2872 | 1463282232675 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:17:12 INFO - PROCESS | 2872 | 1463282232682 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:17:12 INFO - PROCESS | 2872 | 1463282232685 Marionette TRACE conn5 <- [1,390,null,{}] 20:17:12 INFO - PROCESS | 2872 | 1463282232689 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:12 INFO - PROCESS | 2872 | 1463282232812 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:17:12 INFO - PROCESS | 2872 | 1463282232880 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB22000 == 53 [pid = 2872] [id = 107] 20:17:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005088E2E000) [pid = 2872] [serial = 318] [outer = 0000000000000000] 20:17:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508B9ED000) [pid = 2872] [serial = 319] [outer = 0000005088E2E000] 20:17:12 INFO - PROCESS | 2872 | 1463282232979 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508C575000) [pid = 2872] [serial = 320] [outer = 0000005088E2E000] 20:17:13 INFO - PROCESS | 2872 | 1463282233672 Marionette TRACE conn5 <- [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]]]}] 20:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1024ms 20:17:13 INFO - PROCESS | 2872 | 1463282233712 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 2872 | 1463282233715 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:17:13 INFO - PROCESS | 2872 | 1463282233719 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 2872 | 1463282233723 Marionette TRACE conn5 <- [1,394,null,{}] 20:17:13 INFO - PROCESS | 2872 | 1463282233756 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:13 INFO - PROCESS | 2872 | 1463282233869 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:17:13 INFO - PROCESS | 2872 | 1463282233947 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FE499000 == 54 [pid = 2872] [id = 108] 20:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FA73800) [pid = 2872] [serial = 321] [outer = 0000000000000000] 20:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FC4A000) [pid = 2872] [serial = 322] [outer = 000000508FA73800] 20:17:14 INFO - PROCESS | 2872 | 1463282234049 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050F940DC00) [pid = 2872] [serial = 323] [outer = 000000508FA73800] 20:17:14 INFO - PROCESS | 2872 | 1463282234651 Marionette TRACE conn5 <- [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]]]}] 20:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 20:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:17:14 INFO - PROCESS | 2872 | 1463282234706 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 2872 | 1463282234709 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:17:14 INFO - PROCESS | 2872 | 1463282234713 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - PROCESS | 2872 | 1463282234715 Marionette TRACE conn5 <- [1,398,null,{}] 20:17:14 INFO - PROCESS | 2872 | 1463282234719 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:14 INFO - PROCESS | 2872 | 1463282234833 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:17:14 INFO - PROCESS | 2872 | 1463282234906 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B8800 == 55 [pid = 2872] [id = 109] 20:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508428DC00) [pid = 2872] [serial = 324] [outer = 0000000000000000] 20:17:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005088BE6000) [pid = 2872] [serial = 325] [outer = 000000508428DC00] 20:17:15 INFO - PROCESS | 2872 | 1463282235010 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005090D2B000) [pid = 2872] [serial = 326] [outer = 000000508428DC00] 20:17:15 INFO - PROCESS | 2872 | 1463282235619 Marionette TRACE conn5 <- [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]]]}] 20:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1128ms 20:17:15 INFO - PROCESS | 2872 | 1463282235843 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 2872 | 1463282235849 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:17:15 INFO - PROCESS | 2872 | 1463282235854 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:17:15 INFO - PROCESS | 2872 | 1463282235857 Marionette TRACE conn5 <- [1,402,null,{}] 20:17:15 INFO - PROCESS | 2872 | 1463282235863 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:15 INFO - PROCESS | 2872 | 1463282235968 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:17:16 INFO - PROCESS | 2872 | 1463282236048 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D8800 == 56 [pid = 2872] [id = 110] 20:17:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005084A60000) [pid = 2872] [serial = 327] [outer = 0000000000000000] 20:17:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005085210C00) [pid = 2872] [serial = 328] [outer = 0000005084A60000] 20:17:16 INFO - PROCESS | 2872 | 1463282236101 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005087F10400) [pid = 2872] [serial = 329] [outer = 0000005084A60000] 20:17:16 INFO - PROCESS | 2872 | 1463282236767 Marionette TRACE conn5 <- [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]]]}] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 00000050FBB67000 == 55 [pid = 2872] [id = 58] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA582000 == 54 [pid = 2872] [id = 104] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD1D000 == 53 [pid = 2872] [id = 103] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DD9800 == 52 [pid = 2872] [id = 102] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 0000005086BD5000 == 51 [pid = 2872] [id = 101] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3A5800 == 50 [pid = 2872] [id = 100] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF3A800 == 49 [pid = 2872] [id = 99] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA6B000 == 48 [pid = 2872] [id = 98] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 0000005088E8B000 == 47 [pid = 2872] [id = 97] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508B958000 == 46 [pid = 2872] [id = 96] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 0000005088D09000 == 45 [pid = 2872] [id = 95] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508C573000) [pid = 2872] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 00000050FFA39800 == 44 [pid = 2872] [id = 93] 20:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD4800 == 43 [pid = 2872] [id = 92] 20:17:16 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D5800 == 42 [pid = 2872] [id = 91] 20:17:16 INFO - PROCESS | 2872 | 1463282236844 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:17:16 INFO - PROCESS | 2872 | 1463282236848 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:17:16 INFO - PROCESS | 2872 | 1463282236857 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 2872 | 1463282236861 Marionette TRACE conn5 <- [1,406,null,{}] 20:17:16 INFO - PROCESS | 2872 | 1463282236865 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:16 INFO - PROCESS | 2872 | 1463282236965 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (00000050FAC1B400) [pid = 2872] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508F523400) [pid = 2872] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (00000050FA334400) [pid = 2872] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508A929000) [pid = 2872] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005087F6B400) [pid = 2872] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005085679C00) [pid = 2872] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005090921C00) [pid = 2872] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (00000050FA7BF000) [pid = 2872] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005090912400) [pid = 2872] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508F38A400) [pid = 2872] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508B9F6400) [pid = 2872] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508BB7D800) [pid = 2872] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (00000050FAE08C00) [pid = 2872] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005084A5D800) [pid = 2872] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005084204000) [pid = 2872] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (00000050FAE05800) [pid = 2872] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (00000050F940FC00) [pid = 2872] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508F8D0400) [pid = 2872] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508F38F000) [pid = 2872] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508F8C6C00) [pid = 2872] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508F8EB000) [pid = 2872] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (00000050FAD0A400) [pid = 2872] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005090D2C400) [pid = 2872] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508D3E5800) [pid = 2872] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508820D800) [pid = 2872] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005088DF5000) [pid = 2872] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005080539000) [pid = 2872] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508A92A400) [pid = 2872] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508FCD5400) [pid = 2872] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508B9F4C00) [pid = 2872] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508FBFAC00) [pid = 2872] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005084A30C00) [pid = 2872] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508567BC00) [pid = 2872] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005084A39800) [pid = 2872] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000508FD42400) [pid = 2872] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (00000050F9C4B000) [pid = 2872] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (00000050FAD02800) [pid = 2872] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508FCD6000) [pid = 2872] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000509091BC00) [pid = 2872] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005090D23000) [pid = 2872] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508F52C000) [pid = 2872] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:17:17 INFO - PROCESS | 2872 | 1463282237045 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BC8000 == 43 [pid = 2872] [id = 111] 20:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005084A30C00) [pid = 2872] [serial = 330] [outer = 0000000000000000] 20:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005085269C00) [pid = 2872] [serial = 331] [outer = 0000005084A30C00] 20:17:17 INFO - PROCESS | 2872 | 1463282237094 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005087EEBC00) [pid = 2872] [serial = 332] [outer = 0000005084A30C00] 20:17:17 INFO - PROCESS | 2872 | 1463282237525 Marionette TRACE conn5 <- [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]]]}] 20:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 20:17:17 INFO - PROCESS | 2872 | 1463282237612 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 2872 | 1463282237615 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:17:17 INFO - PROCESS | 2872 | 1463282237619 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 2872 | 1463282237621 Marionette TRACE conn5 <- [1,410,null,{}] 20:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:17:17 INFO - PROCESS | 2872 | 1463282237631 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:17 INFO - PROCESS | 2872 | 1463282237732 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:17:17 INFO - PROCESS | 2872 | 1463282237742 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D17000 == 44 [pid = 2872] [id = 112] 20:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005088BE9400) [pid = 2872] [serial = 333] [outer = 0000000000000000] 20:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005088DF0400) [pid = 2872] [serial = 334] [outer = 0000005088BE9400] 20:17:17 INFO - PROCESS | 2872 | 1463282237794 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (00000050898F1000) [pid = 2872] [serial = 335] [outer = 0000005088BE9400] 20:17:18 INFO - PROCESS | 2872 | 1463282238282 Marionette TRACE conn5 <- [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]]]}] 20:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 20:17:18 INFO - PROCESS | 2872 | 1463282238297 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 2872 | 1463282238299 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:17:18 INFO - PROCESS | 2872 | 1463282238303 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 2872 | 1463282238313 Marionette TRACE conn5 <- [1,414,null,{}] 20:17:18 INFO - PROCESS | 2872 | 1463282238317 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:18 INFO - PROCESS | 2872 | 1463282238406 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:17:18 INFO - PROCESS | 2872 | 1463282238416 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B95D000 == 45 [pid = 2872] [id = 113] 20:17:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508AE1CC00) [pid = 2872] [serial = 336] [outer = 0000000000000000] 20:17:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508B9F0000) [pid = 2872] [serial = 337] [outer = 000000508AE1CC00] 20:17:18 INFO - PROCESS | 2872 | 1463282238465 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508BAA5400) [pid = 2872] [serial = 338] [outer = 000000508AE1CC00] 20:17:18 INFO - PROCESS | 2872 | 1463282238889 Marionette TRACE conn5 <- [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]]]}] 20:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 629ms 20:17:18 INFO - PROCESS | 2872 | 1463282238935 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 2872 | 1463282238937 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:17:18 INFO - PROCESS | 2872 | 1463282238940 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:17:18 INFO - PROCESS | 2872 | 1463282238942 Marionette TRACE conn5 <- [1,418,null,{}] 20:17:18 INFO - PROCESS | 2872 | 1463282238946 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:19 INFO - PROCESS | 2872 | 1463282239029 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:17:19 INFO - PROCESS | 2872 | 1463282239036 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BE2800 == 46 [pid = 2872] [id = 114] 20:17:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508BAAF000) [pid = 2872] [serial = 339] [outer = 0000000000000000] 20:17:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508BB58400) [pid = 2872] [serial = 340] [outer = 000000508BAAF000] 20:17:19 INFO - PROCESS | 2872 | 1463282239082 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BB60400) [pid = 2872] [serial = 341] [outer = 000000508BAAF000] 20:17:20 INFO - PROCESS | 2872 | 1463282240050 Marionette TRACE conn5 <- [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]]]}] 20:17:20 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 20:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1125ms 20:17:20 INFO - PROCESS | 2872 | 1463282240068 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:17:20 INFO - PROCESS | 2872 | 1463282240070 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:17:20 INFO - PROCESS | 2872 | 1463282240074 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:17:20 INFO - PROCESS | 2872 | 1463282240075 Marionette TRACE conn5 <- [1,422,null,{}] 20:17:20 INFO - PROCESS | 2872 | 1463282240079 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:20 INFO - PROCESS | 2872 | 1463282240229 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:17:20 INFO - PROCESS | 2872 | 1463282240237 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF3F800 == 47 [pid = 2872] [id = 115] 20:17:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508BB83800) [pid = 2872] [serial = 342] [outer = 0000000000000000] 20:17:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508F385400) [pid = 2872] [serial = 343] [outer = 000000508BB83800] 20:17:20 INFO - PROCESS | 2872 | 1463282240284 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508F528800) [pid = 2872] [serial = 344] [outer = 000000508BB83800] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508C576000) [pid = 2872] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508FC40C00) [pid = 2872] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508F8EFC00) [pid = 2872] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005087F6C000) [pid = 2872] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508F8EBC00) [pid = 2872] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005084205800) [pid = 2872] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005081087C00) [pid = 2872] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508BAA8000) [pid = 2872] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005088210400) [pid = 2872] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508A880C00) [pid = 2872] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:17:21 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508F8C2C00) [pid = 2872] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:17:21 INFO - PROCESS | 2872 | 1463282241284 Marionette TRACE conn5 <- [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]]]}] 20:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1243ms 20:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:17:21 INFO - PROCESS | 2872 | 1463282241320 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 2872 | 1463282241322 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:17:21 INFO - PROCESS | 2872 | 1463282241326 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 2872 | 1463282241328 Marionette TRACE conn5 <- [1,426,null,{}] 20:17:21 INFO - PROCESS | 2872 | 1463282241332 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:21 INFO - PROCESS | 2872 | 1463282241413 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:17:21 INFO - PROCESS | 2872 | 1463282241420 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F176000 == 48 [pid = 2872] [id = 116] 20:17:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005087F6F400) [pid = 2872] [serial = 345] [outer = 0000000000000000] 20:17:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508B9F4400) [pid = 2872] [serial = 346] [outer = 0000005087F6F400] 20:17:21 INFO - PROCESS | 2872 | 1463282241466 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508F56B800) [pid = 2872] [serial = 347] [outer = 0000005087F6F400] 20:17:21 INFO - PROCESS | 2872 | 1463282241910 Marionette TRACE conn5 <- [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] 20:17:21 INFO - PROCESS | 2872 | 1463282241960 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:17:21 INFO - PROCESS | 2872 | 1463282241964 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 2872 | 1463282241966 Marionette TRACE conn5 <- [1,430,null,{}] 20:17:21 INFO - PROCESS | 2872 | 1463282241970 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:22 INFO - PROCESS | 2872 | 1463282242061 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:17:22 INFO - PROCESS | 2872 | 1463282242068 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB21000 == 49 [pid = 2872] [id = 117] 20:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508F8EFC00) [pid = 2872] [serial = 348] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508FA69800) [pid = 2872] [serial = 349] [outer = 000000508F8EFC00] 20:17:22 INFO - PROCESS | 2872 | 1463282242114 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508FBFA800) [pid = 2872] [serial = 350] [outer = 000000508F8EFC00] 20:17:22 INFO - PROCESS | 2872 | 1463282242539 Marionette TRACE conn5 <- [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]]]}] 20:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 20:17:22 INFO - PROCESS | 2872 | 1463282242594 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 2872 | 1463282242597 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:17:22 INFO - PROCESS | 2872 | 1463282242600 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 2872 | 1463282242602 Marionette TRACE conn5 <- [1,434,null,{}] 20:17:22 INFO - PROCESS | 2872 | 1463282242606 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:22 INFO - PROCESS | 2872 | 1463282242690 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:17:22 INFO - PROCESS | 2872 | 1463282242699 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCBF800 == 50 [pid = 2872] [id = 118] 20:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508FC42800) [pid = 2872] [serial = 351] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508FCD5800) [pid = 2872] [serial = 352] [outer = 000000508FC42800] 20:17:22 INFO - PROCESS | 2872 | 1463282242744 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508FD3F400) [pid = 2872] [serial = 353] [outer = 000000508FC42800] 20:17:23 INFO - PROCESS | 2872 | 1463282243184 Marionette TRACE conn5 <- [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]]]}] 20:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 20:17:23 INFO - PROCESS | 2872 | 1463282243236 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 2872 | 1463282243238 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:17:23 INFO - PROCESS | 2872 | 1463282243241 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 2872 | 1463282243243 Marionette TRACE conn5 <- [1,438,null,{}] 20:17:23 INFO - PROCESS | 2872 | 1463282243246 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:23 INFO - PROCESS | 2872 | 1463282243388 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:17:23 INFO - PROCESS | 2872 | 1463282243457 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000508595B800 == 51 [pid = 2872] [id = 119] 20:17:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005080534400) [pid = 2872] [serial = 354] [outer = 0000000000000000] 20:17:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005081087000) [pid = 2872] [serial = 355] [outer = 0000005080534400] 20:17:23 INFO - PROCESS | 2872 | 1463282243519 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508520D800) [pid = 2872] [serial = 356] [outer = 0000005080534400] 20:17:24 INFO - PROCESS | 2872 | 1463282244243 Marionette TRACE conn5 <- [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]]]}] 20:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1078ms 20:17:24 INFO - PROCESS | 2872 | 1463282244326 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:17:24 INFO - PROCESS | 2872 | 1463282244331 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:17:24 INFO - PROCESS | 2872 | 1463282244336 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:17:24 INFO - PROCESS | 2872 | 1463282244339 Marionette TRACE conn5 <- [1,442,null,{}] 20:17:24 INFO - PROCESS | 2872 | 1463282244345 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:24 INFO - PROCESS | 2872 | 1463282244468 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:17:24 INFO - PROCESS | 2872 | 1463282244535 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AD41800 == 52 [pid = 2872] [id = 120] 20:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005088B74000) [pid = 2872] [serial = 357] [outer = 0000000000000000] 20:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005088B81400) [pid = 2872] [serial = 358] [outer = 0000005088B74000] 20:17:24 INFO - PROCESS | 2872 | 1463282244637 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (00000050898E8400) [pid = 2872] [serial = 359] [outer = 0000005088B74000] 20:17:25 INFO - PROCESS | 2872 | 1463282245281 Marionette TRACE conn5 <- [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]]]}] 20:17:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 987ms 20:17:25 INFO - PROCESS | 2872 | 1463282245327 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 2872 | 1463282245330 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:17:25 INFO - PROCESS | 2872 | 1463282245334 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:17:25 INFO - PROCESS | 2872 | 1463282245337 Marionette TRACE conn5 <- [1,446,null,{}] 20:17:25 INFO - PROCESS | 2872 | 1463282245341 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:25 INFO - PROCESS | 2872 | 1463282245454 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:17:25 INFO - PROCESS | 2872 | 1463282245530 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DC6800 == 53 [pid = 2872] [id = 121] 20:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508BB7B400) [pid = 2872] [serial = 360] [outer = 0000000000000000] 20:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508BB87000) [pid = 2872] [serial = 361] [outer = 000000508BB7B400] 20:17:25 INFO - PROCESS | 2872 | 1463282245628 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508F38A800) [pid = 2872] [serial = 362] [outer = 000000508BB7B400] 20:17:26 INFO - PROCESS | 2872 | 1463282246259 Marionette TRACE conn5 <- [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]]]}] 20:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 20:17:26 INFO - PROCESS | 2872 | 1463282246327 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 2872 | 1463282246331 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:17:26 INFO - PROCESS | 2872 | 1463282246343 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:17:26 INFO - PROCESS | 2872 | 1463282246348 Marionette TRACE conn5 <- [1,450,null,{}] 20:17:26 INFO - PROCESS | 2872 | 1463282246352 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:26 INFO - PROCESS | 2872 | 1463282246497 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:17:26 INFO - PROCESS | 2872 | 1463282246612 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9EA7000 == 54 [pid = 2872] [id = 122] 20:17:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BAAE000) [pid = 2872] [serial = 363] [outer = 0000000000000000] 20:17:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005090D23800) [pid = 2872] [serial = 364] [outer = 000000508BAAE000] 20:17:26 INFO - PROCESS | 2872 | 1463282246671 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (00000050F940F400) [pid = 2872] [serial = 365] [outer = 000000508BAAE000] 20:17:27 INFO - PROCESS | 2872 | 1463282247315 Marionette TRACE conn5 <- [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] 20:17:27 INFO - PROCESS | 2872 | 1463282247379 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:17:27 INFO - PROCESS | 2872 | 1463282247383 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 2872 | 1463282247385 Marionette TRACE conn5 <- [1,454,null,{}] 20:17:27 INFO - PROCESS | 2872 | 1463282247389 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:27 INFO - PROCESS | 2872 | 1463282247498 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:17:27 INFO - PROCESS | 2872 | 1463282247570 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FACB1000 == 55 [pid = 2872] [id = 123] 20:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (00000050FAC1B400) [pid = 2872] [serial = 366] [outer = 0000000000000000] 20:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (00000050FAD05400) [pid = 2872] [serial = 367] [outer = 00000050FAC1B400] 20:17:27 INFO - PROCESS | 2872 | 1463282247627 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (00000050FAD11C00) [pid = 2872] [serial = 368] [outer = 00000050FAC1B400] 20:17:28 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:28 INFO - PROCESS | 2872 | 1463282248515 Marionette TRACE conn5 <- [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]]]}] 20:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1177ms 20:17:28 INFO - PROCESS | 2872 | 1463282248563 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 2872 | 1463282248567 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:17:28 INFO - PROCESS | 2872 | 1463282248573 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:17:28 INFO - PROCESS | 2872 | 1463282248577 Marionette TRACE conn5 <- [1,458,null,{}] 20:17:28 INFO - PROCESS | 2872 | 1463282248584 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:28 INFO - PROCESS | 2872 | 1463282248724 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:17:28 INFO - PROCESS | 2872 | 1463282248846 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B5000 == 56 [pid = 2872] [id = 124] 20:17:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005087F12400) [pid = 2872] [serial = 369] [outer = 0000000000000000] 20:17:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508820D800) [pid = 2872] [serial = 370] [outer = 0000005087F12400] 20:17:28 INFO - PROCESS | 2872 | 1463282248901 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005088BE0800) [pid = 2872] [serial = 371] [outer = 0000005087F12400] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCBF800 == 55 [pid = 2872] [id = 118] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB21000 == 54 [pid = 2872] [id = 117] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508F176000 == 53 [pid = 2872] [id = 116] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF3F800 == 52 [pid = 2872] [id = 115] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005086BE2800 == 51 [pid = 2872] [id = 114] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508B95D000 == 50 [pid = 2872] [id = 113] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005088D17000 == 49 [pid = 2872] [id = 112] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005086BC8000 == 48 [pid = 2872] [id = 111] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D8800 == 47 [pid = 2872] [id = 110] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005085268C00) [pid = 2872] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005087F6A000) [pid = 2872] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508C573800) [pid = 2872] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (00000050F9C47800) [pid = 2872] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB22000 == 46 [pid = 2872] [id = 107] 20:17:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC1000 == 45 [pid = 2872] [id = 106] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508F390000) [pid = 2872] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508FCD2400) [pid = 2872] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508FBF6C00) [pid = 2872] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088B73400) [pid = 2872] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088E34400) [pid = 2872] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508FA6E000) [pid = 2872] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (00000050F9407800) [pid = 2872] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508FA75000) [pid = 2872] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005088174800) [pid = 2872] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005087EF0C00) [pid = 2872] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005084A57C00) [pid = 2872] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508BAACC00) [pid = 2872] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005088B82000) [pid = 2872] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005088B7A800) [pid = 2872] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508B9E9800) [pid = 2872] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508B9F5800) [pid = 2872] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508FD3C800) [pid = 2872] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508FD45000) [pid = 2872] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005090D22800) [pid = 2872] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508F523C00) [pid = 2872] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000508F8C6000) [pid = 2872] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508C56D800) [pid = 2872] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:17:29 INFO - PROCESS | 2872 | 1463282249432 Marionette TRACE conn5 <- [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] 20:17:29 INFO - PROCESS | 2872 | 1463282249464 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:17:29 INFO - PROCESS | 2872 | 1463282249471 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:17:29 INFO - PROCESS | 2872 | 1463282249473 Marionette TRACE conn5 <- [1,462,null,{}] 20:17:29 INFO - PROCESS | 2872 | 1463282249478 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:29 INFO - PROCESS | 2872 | 1463282249569 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:17:29 INFO - PROCESS | 2872 | 1463282249578 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC6800 == 46 [pid = 2872] [id = 125] 20:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005085995800) [pid = 2872] [serial = 372] [outer = 0000000000000000] 20:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508816F000) [pid = 2872] [serial = 373] [outer = 0000005085995800] 20:17:29 INFO - PROCESS | 2872 | 1463282249627 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005088BE1800) [pid = 2872] [serial = 374] [outer = 0000005085995800] 20:17:30 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:30 INFO - PROCESS | 2872 | 1463282250117 Marionette TRACE conn5 <- [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] 20:17:30 INFO - PROCESS | 2872 | 1463282250147 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:17:30 INFO - PROCESS | 2872 | 1463282250151 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:17:30 INFO - PROCESS | 2872 | 1463282250154 Marionette TRACE conn5 <- [1,466,null,{}] 20:17:30 INFO - PROCESS | 2872 | 1463282250165 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:30 INFO - PROCESS | 2872 | 1463282250287 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:17:30 INFO - PROCESS | 2872 | 1463282250370 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005088B7E000) [pid = 2872] [serial = 375] [outer = 000000508053AC00] 20:17:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD33800 == 47 [pid = 2872] [id = 126] 20:17:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005086B89C00) [pid = 2872] [serial = 376] [outer = 0000000000000000] 20:17:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508B9F6000) [pid = 2872] [serial = 377] [outer = 0000005086B89C00] 20:17:30 INFO - PROCESS | 2872 | 1463282250438 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BB57800) [pid = 2872] [serial = 378] [outer = 0000005086B89C00] 20:17:30 INFO - PROCESS | 2872 | 1463282250891 Marionette TRACE conn5 <- [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] 20:17:30 INFO - PROCESS | 2872 | 1463282250932 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:17:30 INFO - PROCESS | 2872 | 1463282250940 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:17:30 INFO - PROCESS | 2872 | 1463282250942 Marionette TRACE conn5 <- [1,470,null,{}] 20:17:30 INFO - PROCESS | 2872 | 1463282250946 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:31 INFO - PROCESS | 2872 | 1463282251034 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:17:31 INFO - PROCESS | 2872 | 1463282251041 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9D2000 == 48 [pid = 2872] [id = 127] 20:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508D3E5000) [pid = 2872] [serial = 379] [outer = 0000000000000000] 20:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508F38BC00) [pid = 2872] [serial = 380] [outer = 000000508D3E5000] 20:17:31 INFO - PROCESS | 2872 | 1463282251087 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508F531C00) [pid = 2872] [serial = 381] [outer = 000000508D3E5000] 20:17:31 INFO - PROCESS | 2872 | 1463282251587 Marionette TRACE conn5 <- [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]]]}] 20:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 20:17:31 INFO - PROCESS | 2872 | 1463282251615 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 2872 | 1463282251617 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:17:31 INFO - PROCESS | 2872 | 1463282251626 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - PROCESS | 2872 | 1463282251628 Marionette TRACE conn5 <- [1,474,null,{}] 20:17:31 INFO - PROCESS | 2872 | 1463282251632 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:31 INFO - PROCESS | 2872 | 1463282251767 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:17:31 INFO - PROCESS | 2872 | 1463282251781 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD6800 == 49 [pid = 2872] [id = 128] 20:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508F570C00) [pid = 2872] [serial = 382] [outer = 0000000000000000] 20:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508F8E0C00) [pid = 2872] [serial = 383] [outer = 000000508F570C00] 20:17:31 INFO - PROCESS | 2872 | 1463282251867 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508FA70000) [pid = 2872] [serial = 384] [outer = 000000508F570C00] 20:17:32 INFO - PROCESS | 2872 | 1463282252342 Marionette TRACE conn5 <- [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]]]}] 20:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 776ms 20:17:32 INFO - PROCESS | 2872 | 1463282252405 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 2872 | 1463282252407 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:17:32 INFO - PROCESS | 2872 | 1463282252410 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:17:32 INFO - PROCESS | 2872 | 1463282252412 Marionette TRACE conn5 <- [1,478,null,{}] 20:17:32 INFO - PROCESS | 2872 | 1463282252416 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:32 INFO - PROCESS | 2872 | 1463282252549 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:17:32 INFO - PROCESS | 2872 | 1463282252602 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884E6800 == 50 [pid = 2872] [id = 129] 20:17:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005090919000) [pid = 2872] [serial = 385] [outer = 0000000000000000] 20:17:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005090D28C00) [pid = 2872] [serial = 386] [outer = 0000005090919000] 20:17:32 INFO - PROCESS | 2872 | 1463282252650 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (00000050F9CCF400) [pid = 2872] [serial = 387] [outer = 0000005090919000] 20:17:33 INFO - PROCESS | 2872 | 1463282253130 Marionette TRACE conn5 <- [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]]]}] 20:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 776ms 20:17:33 INFO - PROCESS | 2872 | 1463282253190 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 2872 | 1463282253192 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:17:33 INFO - PROCESS | 2872 | 1463282253196 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 2872 | 1463282253198 Marionette TRACE conn5 <- [1,482,null,{}] 20:17:33 INFO - PROCESS | 2872 | 1463282253201 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:33 INFO - PROCESS | 2872 | 1463282253346 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508BAAF000) [pid = 2872] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508BB83800) [pid = 2872] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005084A30C00) [pid = 2872] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005084A60000) [pid = 2872] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005088BE9400) [pid = 2872] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508AE1CC00) [pid = 2872] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005087F6F400) [pid = 2872] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508F8EFC00) [pid = 2872] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005084295000) [pid = 2872] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005087EF1800) [pid = 2872] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508AE29800) [pid = 2872] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:17:33 INFO - PROCESS | 2872 | 1463282253403 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9CD800 == 51 [pid = 2872] [id = 130] 20:17:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005084A33800) [pid = 2872] [serial = 388] [outer = 0000000000000000] 20:17:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005087EE9C00) [pid = 2872] [serial = 389] [outer = 0000005084A33800] 20:17:33 INFO - PROCESS | 2872 | 1463282253451 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508BAAF000) [pid = 2872] [serial = 390] [outer = 0000005084A33800] 20:17:33 INFO - PROCESS | 2872 | 1463282253847 Marionette TRACE conn5 <- [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]]]}] 20:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 20:17:33 INFO - PROCESS | 2872 | 1463282253932 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 2872 | 1463282253934 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:17:33 INFO - PROCESS | 2872 | 1463282253938 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 2872 | 1463282253940 Marionette TRACE conn5 <- [1,486,null,{}] 20:17:33 INFO - PROCESS | 2872 | 1463282253944 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:34 INFO - PROCESS | 2872 | 1463282254028 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:17:34 INFO - PROCESS | 2872 | 1463282254037 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9C25000 == 52 [pid = 2872] [id = 131] 20:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000509058A400) [pid = 2872] [serial = 391] [outer = 0000000000000000] 20:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000509058DC00) [pid = 2872] [serial = 392] [outer = 000000509058A400] 20:17:34 INFO - PROCESS | 2872 | 1463282254086 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (00000050FAC1E000) [pid = 2872] [serial = 393] [outer = 000000509058A400] 20:17:34 INFO - PROCESS | 2872 | 1463282254517 Marionette TRACE conn5 <- [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]]]}] 20:17:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 20:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:17:34 INFO - PROCESS | 2872 | 1463282254570 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 2872 | 1463282254572 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:17:34 INFO - PROCESS | 2872 | 1463282254575 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 2872 | 1463282254577 Marionette TRACE conn5 <- [1,490,null,{}] 20:17:34 INFO - PROCESS | 2872 | 1463282254581 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:34 INFO - PROCESS | 2872 | 1463282254665 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:17:34 INFO - PROCESS | 2872 | 1463282254702 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB60B800 == 53 [pid = 2872] [id = 132] 20:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508CF08800) [pid = 2872] [serial = 394] [outer = 0000000000000000] 20:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508CF0D000) [pid = 2872] [serial = 395] [outer = 000000508CF08800] 20:17:34 INFO - PROCESS | 2872 | 1463282254748 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005090D2D400) [pid = 2872] [serial = 396] [outer = 000000508CF08800] 20:17:35 INFO - PROCESS | 2872 | 1463282255174 Marionette TRACE conn5 <- [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]]]}] 20:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 20:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:17:35 INFO - PROCESS | 2872 | 1463282255208 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 2872 | 1463282255210 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:17:35 INFO - PROCESS | 2872 | 1463282255218 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:17:35 INFO - PROCESS | 2872 | 1463282255220 Marionette TRACE conn5 <- [1,494,null,{}] 20:17:35 INFO - PROCESS | 2872 | 1463282255224 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:35 INFO - PROCESS | 2872 | 1463282255319 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:17:35 INFO - PROCESS | 2872 | 1463282255449 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:35 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085787000 == 54 [pid = 2872] [id = 133] 20:17:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005080161000) [pid = 2872] [serial = 397] [outer = 0000000000000000] 20:17:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (00000050818E3000) [pid = 2872] [serial = 398] [outer = 0000005080161000] 20:17:35 INFO - PROCESS | 2872 | 1463282255510 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005086BA8C00) [pid = 2872] [serial = 399] [outer = 0000005080161000] 20:17:36 INFO - PROCESS | 2872 | 1463282256244 Marionette TRACE conn5 <- [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]]]}] 20:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1081ms 20:17:36 INFO - PROCESS | 2872 | 1463282256301 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 2872 | 1463282256306 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:17:36 INFO - PROCESS | 2872 | 1463282256311 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - PROCESS | 2872 | 1463282256316 Marionette TRACE conn5 <- [1,498,null,{}] 20:17:36 INFO - PROCESS | 2872 | 1463282256321 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:36 INFO - PROCESS | 2872 | 1463282256441 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:17:36 INFO - PROCESS | 2872 | 1463282256557 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD3D000 == 55 [pid = 2872] [id = 134] 20:17:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005088BE5800) [pid = 2872] [serial = 400] [outer = 0000000000000000] 20:17:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508A929000) [pid = 2872] [serial = 401] [outer = 0000005088BE5800] 20:17:36 INFO - PROCESS | 2872 | 1463282256617 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BB7E000) [pid = 2872] [serial = 402] [outer = 0000005088BE5800] 20:17:37 INFO - PROCESS | 2872 | 1463282257214 Marionette TRACE conn5 <- [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]]]}] 20:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 20:17:37 INFO - PROCESS | 2872 | 1463282257301 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 2872 | 1463282257306 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:17:37 INFO - PROCESS | 2872 | 1463282257310 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - PROCESS | 2872 | 1463282257313 Marionette TRACE conn5 <- [1,502,null,{}] 20:17:37 INFO - PROCESS | 2872 | 1463282257317 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:37 INFO - PROCESS | 2872 | 1463282257430 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:17:37 INFO - PROCESS | 2872 | 1463282257505 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBE20000 == 56 [pid = 2872] [id = 135] 20:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BB7D800) [pid = 2872] [serial = 403] [outer = 0000000000000000] 20:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508FC45000) [pid = 2872] [serial = 404] [outer = 000000508BB7D800] 20:17:37 INFO - PROCESS | 2872 | 1463282257603 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005090583400) [pid = 2872] [serial = 405] [outer = 000000508BB7D800] 20:17:38 INFO - PROCESS | 2872 | 1463282258238 Marionette TRACE conn5 <- [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]]]}] 20:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 20:17:38 INFO - PROCESS | 2872 | 1463282258299 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 2872 | 1463282258302 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:17:38 INFO - PROCESS | 2872 | 1463282258313 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 2872 | 1463282258319 Marionette TRACE conn5 <- [1,506,null,{}] 20:17:38 INFO - PROCESS | 2872 | 1463282258338 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:38 INFO - PROCESS | 2872 | 1463282258453 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:17:38 INFO - PROCESS | 2872 | 1463282258527 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40A000 == 57 [pid = 2872] [id = 136] 20:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005088C33000) [pid = 2872] [serial = 406] [outer = 0000000000000000] 20:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F524400) [pid = 2872] [serial = 407] [outer = 0000005088C33000] 20:17:38 INFO - PROCESS | 2872 | 1463282258625 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050F9411000) [pid = 2872] [serial = 408] [outer = 0000005088C33000] 20:17:39 INFO - PROCESS | 2872 | 1463282259503 Marionette TRACE conn5 <- [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]]]}] 20:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1255ms 20:17:39 INFO - PROCESS | 2872 | 1463282259563 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 2872 | 1463282259567 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:17:39 INFO - PROCESS | 2872 | 1463282259573 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:17:39 INFO - PROCESS | 2872 | 1463282259577 Marionette TRACE conn5 <- [1,510,null,{}] 20:17:39 INFO - PROCESS | 2872 | 1463282259584 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:39 INFO - PROCESS | 2872 | 1463282259691 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:17:39 INFO - PROCESS | 2872 | 1463282259770 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508528D000 == 58 [pid = 2872] [id = 137] 20:17:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508015A400) [pid = 2872] [serial = 409] [outer = 0000000000000000] 20:17:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005080FCD000) [pid = 2872] [serial = 410] [outer = 000000508015A400] 20:17:39 INFO - PROCESS | 2872 | 1463282259866 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005086BAA000) [pid = 2872] [serial = 411] [outer = 000000508015A400] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB61D000 == 57 [pid = 2872] [id = 90] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB60B800 == 56 [pid = 2872] [id = 132] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9C25000 == 55 [pid = 2872] [id = 131] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9CD800 == 54 [pid = 2872] [id = 130] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050884E6800 == 53 [pid = 2872] [id = 129] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD6800 == 52 [pid = 2872] [id = 128] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9D2000 == 51 [pid = 2872] [id = 127] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508FCD5800) [pid = 2872] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005087EEA800) [pid = 2872] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508B9ED000) [pid = 2872] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005088BE6000) [pid = 2872] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508FC4A000) [pid = 2872] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD33800 == 50 [pid = 2872] [id = 126] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC6800 == 49 [pid = 2872] [id = 125] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B5000 == 48 [pid = 2872] [id = 124] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508AD41800 == 47 [pid = 2872] [id = 120] 20:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508595B800 == 46 [pid = 2872] [id = 119] 20:17:40 INFO - PROCESS | 2872 | 1463282260527 Marionette TRACE conn5 <- [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]]]}] 20:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 986ms 20:17:40 INFO - PROCESS | 2872 | 1463282260563 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 2872 | 1463282260569 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:17:40 INFO - PROCESS | 2872 | 1463282260575 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 2872 | 1463282260578 Marionette TRACE conn5 <- [1,514,null,{}] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508F528800) [pid = 2872] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508F56B800) [pid = 2872] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508BB60400) [pid = 2872] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508FBFA800) [pid = 2872] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005087EE4400) [pid = 2872] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088DF7800) [pid = 2872] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508F56A800) [pid = 2872] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508BB58400) [pid = 2872] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508F385400) [pid = 2872] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005085269C00) [pid = 2872] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005087EEBC00) [pid = 2872] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005087F10400) [pid = 2872] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005085210C00) [pid = 2872] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005088DF0400) [pid = 2872] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (00000050898F1000) [pid = 2872] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508B9F0000) [pid = 2872] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508BAA5400) [pid = 2872] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508B9F4400) [pid = 2872] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508FA69800) [pid = 2872] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 2872 | 1463282260607 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:40 INFO - PROCESS | 2872 | 1463282260715 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:17:40 INFO - PROCESS | 2872 | 1463282260729 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A1C000 == 47 [pid = 2872] [id = 138] 20:17:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005084A5B800) [pid = 2872] [serial = 412] [outer = 0000000000000000] 20:17:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005086BA7C00) [pid = 2872] [serial = 413] [outer = 0000005084A5B800] 20:17:40 INFO - PROCESS | 2872 | 1463282260779 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005087EF2000) [pid = 2872] [serial = 414] [outer = 0000005084A5B800] 20:17:41 INFO - PROCESS | 2872 | 1463282261267 Marionette TRACE conn5 <- [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]]]}] 20:17:41 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 20:17:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 20:17:41 INFO - PROCESS | 2872 | 1463282261310 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:17:41 INFO - PROCESS | 2872 | 1463282261312 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:17:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:17:41 INFO - PROCESS | 2872 | 1463282261316 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:17:41 INFO - PROCESS | 2872 | 1463282261320 Marionette TRACE conn5 <- [1,518,null,{}] 20:17:41 INFO - PROCESS | 2872 | 1463282261331 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:41 INFO - PROCESS | 2872 | 1463282261420 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:17:41 INFO - PROCESS | 2872 | 1463282261432 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BCC000 == 48 [pid = 2872] [id = 139] 20:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005088B7B000) [pid = 2872] [serial = 415] [outer = 0000000000000000] 20:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005088BE0C00) [pid = 2872] [serial = 416] [outer = 0000005088B7B000] 20:17:41 INFO - PROCESS | 2872 | 1463282261481 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005088C31C00) [pid = 2872] [serial = 417] [outer = 0000005088B7B000] 20:17:41 INFO - PROCESS | 2872 | 1463282261962 Marionette TRACE conn5 <- [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]]]}] 20:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 20:17:42 INFO - PROCESS | 2872 | 1463282262010 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 2872 | 1463282262013 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:17:42 INFO - PROCESS | 2872 | 1463282262017 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 2872 | 1463282262018 Marionette TRACE conn5 <- [1,522,null,{}] 20:17:42 INFO - PROCESS | 2872 | 1463282262022 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:42 INFO - PROCESS | 2872 | 1463282262109 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:17:42 INFO - PROCESS | 2872 | 1463282262120 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AE5C000 == 49 [pid = 2872] [id = 140] 20:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005088DF2400) [pid = 2872] [serial = 418] [outer = 0000000000000000] 20:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005088E0E000) [pid = 2872] [serial = 419] [outer = 0000005088DF2400] 20:17:42 INFO - PROCESS | 2872 | 1463282262224 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005089248800) [pid = 2872] [serial = 420] [outer = 0000005088DF2400] 20:17:42 INFO - PROCESS | 2872 | 1463282262627 Marionette TRACE conn5 <- [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]]]}] 20:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 20:17:42 INFO - PROCESS | 2872 | 1463282262649 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 2872 | 1463282262651 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:17:42 INFO - PROCESS | 2872 | 1463282262654 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 2872 | 1463282262656 Marionette TRACE conn5 <- [1,526,null,{}] 20:17:42 INFO - PROCESS | 2872 | 1463282262659 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:42 INFO - PROCESS | 2872 | 1463282262742 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:17:42 INFO - PROCESS | 2872 | 1463282262860 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9C3800 == 50 [pid = 2872] [id = 141] 20:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508A483000) [pid = 2872] [serial = 421] [outer = 0000000000000000] 20:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508B9E9400) [pid = 2872] [serial = 422] [outer = 000000508A483000] 20:17:42 INFO - PROCESS | 2872 | 1463282262927 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508B9F5400) [pid = 2872] [serial = 423] [outer = 000000508A483000] 20:17:43 INFO - PROCESS | 2872 | 1463282263395 Marionette TRACE conn5 <- [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]]]}] 20:17:43 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 20:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 776ms 20:17:43 INFO - PROCESS | 2872 | 1463282263433 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 2872 | 1463282263436 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:17:43 INFO - PROCESS | 2872 | 1463282263447 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 2872 | 1463282263449 Marionette TRACE conn5 <- [1,530,null,{}] 20:17:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:17:43 INFO - PROCESS | 2872 | 1463282263452 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:43 INFO - PROCESS | 2872 | 1463282263579 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:17:43 INFO - PROCESS | 2872 | 1463282263594 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD79800 == 51 [pid = 2872] [id = 142] 20:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BAA4000) [pid = 2872] [serial = 424] [outer = 0000000000000000] 20:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508BB7D400) [pid = 2872] [serial = 425] [outer = 000000508BAA4000] 20:17:43 INFO - PROCESS | 2872 | 1463282263690 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508D3E4800) [pid = 2872] [serial = 426] [outer = 000000508BAA4000] 20:17:44 INFO - PROCESS | 2872 | 1463282264275 Marionette TRACE conn5 <- [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"]]]}] 20:17:44 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 20:17:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:17:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:17:44 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 20:17:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:17:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:17:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:17:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 20:17:44 INFO - PROCESS | 2872 | 1463282264335 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 2872 | 1463282264337 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:17:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:17:44 INFO - PROCESS | 2872 | 1463282264348 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:17:44 INFO - PROCESS | 2872 | 1463282264350 Marionette TRACE conn5 <- [1,534,null,{}] 20:17:44 INFO - PROCESS | 2872 | 1463282264353 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:44 INFO - PROCESS | 2872 | 1463282264468 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:17:44 INFO - PROCESS | 2872 | 1463282264514 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F160800 == 52 [pid = 2872] [id = 143] 20:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508F525C00) [pid = 2872] [serial = 427] [outer = 0000000000000000] 20:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508F563400) [pid = 2872] [serial = 428] [outer = 000000508F525C00] 20:17:44 INFO - PROCESS | 2872 | 1463282264561 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508F56D800) [pid = 2872] [serial = 429] [outer = 000000508F525C00] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508FA73800) [pid = 2872] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088E2E000) [pid = 2872] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508F570C00) [pid = 2872] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005090919000) [pid = 2872] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005086B89C00) [pid = 2872] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005085995800) [pid = 2872] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (00000050FAC1B400) [pid = 2872] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508D3E5000) [pid = 2872] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005087F12400) [pid = 2872] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508FC42800) [pid = 2872] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005084A33800) [pid = 2872] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000509058A400) [pid = 2872] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000509091C000) [pid = 2872] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005086B7D800) [pid = 2872] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508428DC00) [pid = 2872] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:17:44 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508C570800) [pid = 2872] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:17:45 INFO - PROCESS | 2872 | 1463282265096 Marionette TRACE conn5 <- [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]]]}] 20:17:45 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. 20:17:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 797ms 20:17:45 INFO - PROCESS | 2872 | 1463282265141 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 2872 | 1463282265143 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:17:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:17:45 INFO - PROCESS | 2872 | 1463282265151 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 2872 | 1463282265153 Marionette TRACE conn5 <- [1,538,null,{}] 20:17:45 INFO - PROCESS | 2872 | 1463282265157 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:45 INFO - PROCESS | 2872 | 1463282265241 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:17:45 INFO - PROCESS | 2872 | 1463282265249 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FACF800 == 53 [pid = 2872] [id = 144] 20:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005087EE7400) [pid = 2872] [serial = 430] [outer = 0000000000000000] 20:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005088E09800) [pid = 2872] [serial = 431] [outer = 0000005087EE7400] 20:17:45 INFO - PROCESS | 2872 | 1463282265295 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508F56B400) [pid = 2872] [serial = 432] [outer = 0000005087EE7400] 20:17:45 INFO - PROCESS | 2872 | 1463282265723 Marionette TRACE conn5 <- [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]]]}] 20:17:45 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. 20:17:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 20:17:45 INFO - PROCESS | 2872 | 1463282265791 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 2872 | 1463282265793 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:17:45 INFO - PROCESS | 2872 | 1463282265801 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 2872 | 1463282265803 Marionette TRACE conn5 <- [1,542,null,{}] 20:17:45 INFO - PROCESS | 2872 | 1463282265807 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:45 INFO - PROCESS | 2872 | 1463282265894 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:17:45 INFO - PROCESS | 2872 | 1463282265904 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC29000 == 54 [pid = 2872] [id = 145] 20:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508F52F400) [pid = 2872] [serial = 433] [outer = 0000000000000000] 20:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508F8E6C00) [pid = 2872] [serial = 434] [outer = 000000508F52F400] 20:17:45 INFO - PROCESS | 2872 | 1463282265951 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508FA6C000) [pid = 2872] [serial = 435] [outer = 000000508F52F400] 20:17:46 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:46 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:17:46 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:46 INFO - PROCESS | 2872 | 1463282266366 Marionette TRACE conn5 <- [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]]]}] 20:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 20:17:46 INFO - PROCESS | 2872 | 1463282266428 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 2872 | 1463282266430 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:17:46 INFO - PROCESS | 2872 | 1463282266434 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 2872 | 1463282266444 Marionette TRACE conn5 <- [1,546,null,{}] 20:17:46 INFO - PROCESS | 2872 | 1463282266448 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:46 INFO - PROCESS | 2872 | 1463282266535 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:17:46 INFO - PROCESS | 2872 | 1463282266542 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD17000 == 55 [pid = 2872] [id = 146] 20:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508FA72000) [pid = 2872] [serial = 436] [outer = 0000000000000000] 20:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508FBEDC00) [pid = 2872] [serial = 437] [outer = 000000508FA72000] 20:17:46 INFO - PROCESS | 2872 | 1463282266588 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508FC3E400) [pid = 2872] [serial = 438] [outer = 000000508FA72000] 20:17:47 INFO - PROCESS | 2872 | 1463282267272 Marionette TRACE conn5 <- [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]]]}] 20:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 20:17:47 INFO - PROCESS | 2872 | 1463282267318 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 2872 | 1463282267323 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:17:47 INFO - PROCESS | 2872 | 1463282267328 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:17:47 INFO - PROCESS | 2872 | 1463282267333 Marionette TRACE conn5 <- [1,550,null,{}] 20:17:47 INFO - PROCESS | 2872 | 1463282267340 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:47 INFO - PROCESS | 2872 | 1463282267462 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:17:47 INFO - PROCESS | 2872 | 1463282267531 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000508889F800 == 56 [pid = 2872] [id = 147] 20:17:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005081087400) [pid = 2872] [serial = 439] [outer = 0000000000000000] 20:17:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005087EEF000) [pid = 2872] [serial = 440] [outer = 0000005081087400] 20:17:47 INFO - PROCESS | 2872 | 1463282267633 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005088171000) [pid = 2872] [serial = 441] [outer = 0000005081087400] 20:17:48 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:48 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:17:48 INFO - PROCESS | 2872 | 1463282268213 Marionette TRACE conn5 <- [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]]]}] 20:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 20:17:48 INFO - PROCESS | 2872 | 1463282268276 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 2872 | 1463282268283 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:17:48 INFO - PROCESS | 2872 | 1463282268289 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:17:48 INFO - PROCESS | 2872 | 1463282268293 Marionette TRACE conn5 <- [1,554,null,{}] 20:17:48 INFO - PROCESS | 2872 | 1463282268297 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:48 INFO - PROCESS | 2872 | 1463282268408 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:17:48 INFO - PROCESS | 2872 | 1463282268496 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD4A800 == 57 [pid = 2872] [id = 148] 20:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (0000005088C2C000) [pid = 2872] [serial = 442] [outer = 0000000000000000] 20:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (0000005088DEF000) [pid = 2872] [serial = 443] [outer = 0000005088C2C000] 20:17:48 INFO - PROCESS | 2872 | 1463282268556 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508A879000) [pid = 2872] [serial = 444] [outer = 0000005088C2C000] 20:17:48 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:49 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:17:49 INFO - PROCESS | 2872 | 1463282269157 Marionette TRACE conn5 <- [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]]]}] 20:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 925ms 20:17:49 INFO - PROCESS | 2872 | 1463282269220 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 2872 | 1463282269222 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:17:49 INFO - PROCESS | 2872 | 1463282269226 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 2872 | 1463282269231 Marionette TRACE conn5 <- [1,558,null,{}] 20:17:49 INFO - PROCESS | 2872 | 1463282269242 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:49 INFO - PROCESS | 2872 | 1463282269356 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:17:49 INFO - PROCESS | 2872 | 1463282269433 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9C30800 == 58 [pid = 2872] [id = 149] 20:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508C577800) [pid = 2872] [serial = 445] [outer = 0000000000000000] 20:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508F38CC00) [pid = 2872] [serial = 446] [outer = 000000508C577800] 20:17:49 INFO - PROCESS | 2872 | 1463282269534 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508FC43800) [pid = 2872] [serial = 447] [outer = 000000508C577800] 20:17:49 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:49 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:17:50 INFO - PROCESS | 2872 | 1463282270092 Marionette TRACE conn5 <- [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]]]}] 20:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 881ms 20:17:50 INFO - PROCESS | 2872 | 1463282270109 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:17:50 INFO - PROCESS | 2872 | 1463282270113 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:17:50 INFO - PROCESS | 2872 | 1463282270116 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:17:50 INFO - PROCESS | 2872 | 1463282270118 Marionette TRACE conn5 <- [1,562,null,{}] 20:17:50 INFO - PROCESS | 2872 | 1463282270122 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:50 INFO - PROCESS | 2872 | 1463282270234 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:17:50 INFO - PROCESS | 2872 | 1463282270321 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:50 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FACAE000 == 59 [pid = 2872] [id = 150] 20:17:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508FCD9800) [pid = 2872] [serial = 448] [outer = 0000000000000000] 20:17:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508FD3E000) [pid = 2872] [serial = 449] [outer = 000000508FCD9800] 20:17:50 INFO - PROCESS | 2872 | 1463282270379 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508FD48400) [pid = 2872] [serial = 450] [outer = 000000508FCD9800] 20:17:50 INFO - PROCESS | 2872 | 1463282270946 Marionette TRACE conn5 <- [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]]]}] 20:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 882ms 20:17:51 INFO - PROCESS | 2872 | 1463282271000 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 2872 | 1463282271003 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:17:51 INFO - PROCESS | 2872 | 1463282271007 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 2872 | 1463282271009 Marionette TRACE conn5 <- [1,566,null,{}] 20:17:51 INFO - PROCESS | 2872 | 1463282271013 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:51 INFO - PROCESS | 2872 | 1463282271121 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:17:51 INFO - PROCESS | 2872 | 1463282271196 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC031000 == 60 [pid = 2872] [id = 151] 20:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000509058C800) [pid = 2872] [serial = 451] [outer = 0000000000000000] 20:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (0000005090590000) [pid = 2872] [serial = 452] [outer = 000000509058C800] 20:17:51 INFO - PROCESS | 2872 | 1463282271294 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005090D24800) [pid = 2872] [serial = 453] [outer = 000000509058C800] 20:17:51 INFO - PROCESS | 2872 | 1463282271859 Marionette TRACE conn5 <- [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]]]}] 20:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 881ms 20:17:51 INFO - PROCESS | 2872 | 1463282271897 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 2872 | 1463282271899 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:17:51 INFO - PROCESS | 2872 | 1463282271904 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 2872 | 1463282271906 Marionette TRACE conn5 <- [1,570,null,{}] 20:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:17:51 INFO - PROCESS | 2872 | 1463282271910 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:52 INFO - PROCESS | 2872 | 1463282272038 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:17:52 INFO - PROCESS | 2872 | 1463282272128 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F0C000 == 61 [pid = 2872] [id = 152] 20:17:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005084A58400) [pid = 2872] [serial = 454] [outer = 0000000000000000] 20:17:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (00000050FA5DE400) [pid = 2872] [serial = 455] [outer = 0000005084A58400] 20:17:52 INFO - PROCESS | 2872 | 1463282272185 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (00000050FAE0B000) [pid = 2872] [serial = 456] [outer = 0000005084A58400] 20:17:52 INFO - PROCESS | 2872 | 1463282272806 Marionette TRACE conn5 <- [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]]]}] 20:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 923ms 20:17:52 INFO - PROCESS | 2872 | 1463282272833 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 2872 | 1463282272836 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:17:52 INFO - PROCESS | 2872 | 1463282272840 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:17:52 INFO - PROCESS | 2872 | 1463282272842 Marionette TRACE conn5 <- [1,574,null,{}] 20:17:52 INFO - PROCESS | 2872 | 1463282272846 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:52 INFO - PROCESS | 2872 | 1463282272955 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:17:53 INFO - PROCESS | 2872 | 1463282273176 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A1E800 == 62 [pid = 2872] [id = 153] 20:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005084204400) [pid = 2872] [serial = 457] [outer = 0000000000000000] 20:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005084A30C00) [pid = 2872] [serial = 458] [outer = 0000005084204400] 20:17:53 INFO - PROCESS | 2872 | 1463282273229 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005086B87800) [pid = 2872] [serial = 459] [outer = 0000005084204400] 20:17:53 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:17:53 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:17:53 INFO - PROCESS | 2872 | 1463282273872 Marionette TRACE conn5 <- [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]]]}] 20:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1071ms 20:17:53 INFO - PROCESS | 2872 | 1463282273914 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 2872 | 1463282273919 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:17:53 INFO - PROCESS | 2872 | 1463282273924 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 2872 | 1463282273928 Marionette TRACE conn5 <- [1,578,null,{}] 20:17:53 INFO - PROCESS | 2872 | 1463282273932 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:54 INFO - PROCESS | 2872 | 1463282274042 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:17:54 INFO - PROCESS | 2872 | 1463282274120 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 2872 | ++DOCSHELL 0000005084E22800 == 63 [pid = 2872] [id = 154] 20:17:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005084A2DC00) [pid = 2872] [serial = 460] [outer = 0000000000000000] 20:17:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005087F1B800) [pid = 2872] [serial = 461] [outer = 0000005084A2DC00] 20:17:54 INFO - PROCESS | 2872 | 1463282274217 Marionette DEBUG loaded listener.js 20:17:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005088BE1C00) [pid = 2872] [serial = 462] [outer = 0000005084A2DC00] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC29000 == 62 [pid = 2872] [id = 145] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508FACF800 == 61 [pid = 2872] [id = 144] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508F160800 == 60 [pid = 2872] [id = 143] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD79800 == 59 [pid = 2872] [id = 142] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9C3800 == 58 [pid = 2872] [id = 141] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508AE5C000 == 57 [pid = 2872] [id = 140] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BCC000 == 56 [pid = 2872] [id = 139] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A1C000 == 55 [pid = 2872] [id = 138] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508528D000 == 54 [pid = 2872] [id = 137] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD3D000 == 53 [pid = 2872] [id = 134] 20:17:54 INFO - PROCESS | 2872 | --DOCSHELL 0000005085787000 == 52 [pid = 2872] [id = 133] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (00000050FAE06C00) [pid = 2872] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005087F89400) [pid = 2872] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005090D2B000) [pid = 2872] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (00000050FAD03C00) [pid = 2872] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (00000050F940DC00) [pid = 2872] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508C575000) [pid = 2872] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508CF0D000) [pid = 2872] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508F8E0C00) [pid = 2872] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005090D28C00) [pid = 2872] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005081087000) [pid = 2872] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508B9F6000) [pid = 2872] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508BB57800) [pid = 2872] [serial = 378] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508816F000) [pid = 2872] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088BE1800) [pid = 2872] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (00000050FAD11C00) [pid = 2872] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (00000050FAD05400) [pid = 2872] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508F38BC00) [pid = 2872] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005088BE0800) [pid = 2872] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508820D800) [pid = 2872] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508FD3F400) [pid = 2872] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508BB87000) [pid = 2872] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508FA70000) [pid = 2872] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088B81400) [pid = 2872] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005090D23800) [pid = 2872] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005087EE9C00) [pid = 2872] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508F568000) [pid = 2872] [serial = 158] [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.] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (00000050F9CCF400) [pid = 2872] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000509058DC00) [pid = 2872] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508BAAF000) [pid = 2872] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (00000050FAC1E000) [pid = 2872] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508F531C00) [pid = 2872] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 2872 | 1463282274685 Marionette TRACE conn5 <- [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]]]}] 20:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 776ms 20:17:54 INFO - PROCESS | 2872 | [2872] 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 20:17:54 INFO - PROCESS | 2872 | 1463282274922 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 2872 | 1463282274926 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:17:54 INFO - PROCESS | 2872 | 1463282274953 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - PROCESS | 2872 | 1463282274955 Marionette TRACE conn5 <- [1,582,null,{}] 20:17:54 INFO - PROCESS | 2872 | 1463282274960 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:55 INFO - PROCESS | 2872 | 1463282275056 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:17:55 INFO - PROCESS | 2872 | 1463282275067 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:55 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F1F000 == 53 [pid = 2872] [id = 155] 20:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005088C2E800) [pid = 2872] [serial = 463] [outer = 0000000000000000] 20:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005088DEFC00) [pid = 2872] [serial = 464] [outer = 0000005088C2E800] 20:17:55 INFO - PROCESS | 2872 | 1463282275115 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005089243C00) [pid = 2872] [serial = 465] [outer = 0000005088C2E800] 20:17:55 INFO - PROCESS | 2872 | 1463282275618 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 20:17:55 INFO - PROCESS | 2872 | 1463282275645 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 2872 | 1463282275647 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:17:55 INFO - PROCESS | 2872 | 1463282275657 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:17:55 INFO - PROCESS | 2872 | 1463282275664 Marionette TRACE conn5 <- [1,586,null,{}] 20:17:55 INFO - PROCESS | 2872 | 1463282275668 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:55 INFO - PROCESS | 2872 | 1463282275759 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:17:55 INFO - PROCESS | 2872 | 1463282275769 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9B9800 == 54 [pid = 2872] [id = 156] 20:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508BAA5400) [pid = 2872] [serial = 466] [outer = 0000000000000000] 20:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508BB5C800) [pid = 2872] [serial = 467] [outer = 000000508BAA5400] 20:17:55 INFO - PROCESS | 2872 | 1463282275817 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508C571800) [pid = 2872] [serial = 468] [outer = 000000508BAA5400] 20:17:56 INFO - PROCESS | 2872 | 1463282276281 Marionette TRACE conn5 <- [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]]]}] 20:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 693ms 20:17:56 INFO - PROCESS | 2872 | 1463282276347 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 2872 | 1463282276350 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:17:56 INFO - PROCESS | 2872 | 1463282276353 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 2872 | 1463282276355 Marionette TRACE conn5 <- [1,590,null,{}] 20:17:56 INFO - PROCESS | 2872 | 1463282276359 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:56 INFO - PROCESS | 2872 | 1463282276449 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:17:56 INFO - PROCESS | 2872 | 1463282276460 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 2872 | ++DOCSHELL 00000050875B3000 == 55 [pid = 2872] [id = 157] 20:17:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508BB61000) [pid = 2872] [serial = 469] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508CF0F000) [pid = 2872] [serial = 470] [outer = 000000508BB61000] 20:17:56 INFO - PROCESS | 2872 | 1463282276510 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508D164400) [pid = 2872] [serial = 471] [outer = 000000508BB61000] 20:17:57 INFO - PROCESS | 2872 | 1463282277004 Marionette TRACE conn5 <- [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]]]}] 20:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 20:17:57 INFO - PROCESS | 2872 | 1463282277028 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 2872 | 1463282277030 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:17:57 INFO - PROCESS | 2872 | 1463282277033 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:17:57 INFO - PROCESS | 2872 | 1463282277035 Marionette TRACE conn5 <- [1,594,null,{}] 20:17:57 INFO - PROCESS | 2872 | 1463282277039 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:57 INFO - PROCESS | 2872 | 1463282277150 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:17:57 INFO - PROCESS | 2872 | 1463282277203 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F15A000 == 56 [pid = 2872] [id = 158] 20:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508F382C00) [pid = 2872] [serial = 472] [outer = 0000000000000000] 20:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508F38BC00) [pid = 2872] [serial = 473] [outer = 000000508F382C00] 20:17:57 INFO - PROCESS | 2872 | 1463282277257 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508F8C1800) [pid = 2872] [serial = 474] [outer = 000000508F382C00] 20:17:57 INFO - PROCESS | 2872 | 1463282277742 Marionette TRACE conn5 <- [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]]]}] 20:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 735ms 20:17:57 INFO - PROCESS | 2872 | 1463282277772 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 2872 | 1463282277774 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:17:57 INFO - PROCESS | 2872 | 1463282277777 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - PROCESS | 2872 | 1463282277779 Marionette TRACE conn5 <- [1,598,null,{}] 20:17:57 INFO - PROCESS | 2872 | 1463282277783 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:57 INFO - PROCESS | 2872 | 1463282277928 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:17:57 INFO - PROCESS | 2872 | 1463282277973 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB10000 == 57 [pid = 2872] [id = 159] 20:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508FBF1C00) [pid = 2872] [serial = 475] [outer = 0000000000000000] 20:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508FCD2400) [pid = 2872] [serial = 476] [outer = 000000508FBF1C00] 20:17:58 INFO - PROCESS | 2872 | 1463282278019 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508FD47000) [pid = 2872] [serial = 477] [outer = 000000508FBF1C00] 20:17:58 INFO - PROCESS | 2872 | 1463282278457 Marionette TRACE conn5 <- [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]]]}] 20:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 734ms 20:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:17:58 INFO - PROCESS | 2872 | 1463282278515 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 2872 | 1463282278517 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:17:58 INFO - PROCESS | 2872 | 1463282278521 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 2872 | 1463282278523 Marionette TRACE conn5 <- [1,602,null,{}] 20:17:58 INFO - PROCESS | 2872 | 1463282278533 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:58 INFO - PROCESS | 2872 | 1463282278642 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:17:58 INFO - PROCESS | 2872 | 1463282278653 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC6800 == 58 [pid = 2872] [id = 160] 20:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508FBF2800) [pid = 2872] [serial = 478] [outer = 0000000000000000] 20:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000509091AC00) [pid = 2872] [serial = 479] [outer = 000000508FBF2800] 20:17:58 INFO - PROCESS | 2872 | 1463282278819 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (00000050F94DB000) [pid = 2872] [serial = 480] [outer = 000000508FBF2800] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508A483000) [pid = 2872] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005087EE7400) [pid = 2872] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508CF08800) [pid = 2872] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508BAA4000) [pid = 2872] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508F525C00) [pid = 2872] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005084A5B800) [pid = 2872] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005088B7B000) [pid = 2872] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508015A400) [pid = 2872] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508F52F400) [pid = 2872] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:17:58 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088DF2400) [pid = 2872] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:17:59 INFO - PROCESS | 2872 | 1463282279281 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 20:17:59 INFO - PROCESS | 2872 | 1463282279300 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:17:59 INFO - PROCESS | 2872 | 1463282279302 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:17:59 INFO - PROCESS | 2872 | 1463282279306 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - PROCESS | 2872 | 1463282279307 Marionette TRACE conn5 <- [1,606,null,{}] 20:17:59 INFO - PROCESS | 2872 | 1463282279311 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:59 INFO - PROCESS | 2872 | 1463282279426 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:17:59 INFO - PROCESS | 2872 | 1463282279433 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:59 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DD0800 == 59 [pid = 2872] [id = 161] 20:17:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BB60C00) [pid = 2872] [serial = 481] [outer = 0000000000000000] 20:17:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005090D25400) [pid = 2872] [serial = 482] [outer = 000000508BB60C00] 20:17:59 INFO - PROCESS | 2872 | 1463282279483 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (00000050FA334400) [pid = 2872] [serial = 483] [outer = 000000508BB60C00] 20:17:59 INFO - PROCESS | 2872 | 1463282279877 Marionette TRACE conn5 <- [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]]]}] 20:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 20:17:59 INFO - PROCESS | 2872 | 1463282279938 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:17:59 INFO - PROCESS | 2872 | 1463282279940 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:17:59 INFO - PROCESS | 2872 | 1463282279944 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - PROCESS | 2872 | 1463282279947 Marionette TRACE conn5 <- [1,610,null,{}] 20:17:59 INFO - PROCESS | 2872 | 1463282279950 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:00 INFO - PROCESS | 2872 | 1463282280039 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:18:00 INFO - PROCESS | 2872 | 1463282280046 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9C1B000 == 60 [pid = 2872] [id = 162] 20:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (00000050FAC1F400) [pid = 2872] [serial = 484] [outer = 0000000000000000] 20:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (00000050FAD0E400) [pid = 2872] [serial = 485] [outer = 00000050FAC1F400] 20:18:00 INFO - PROCESS | 2872 | 1463282280093 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (00000050FAE0F800) [pid = 2872] [serial = 486] [outer = 00000050FAC1F400] 20:18:00 INFO - PROCESS | 2872 | 1463282280527 Marionette TRACE conn5 <- [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]]]}] 20:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 20:18:00 INFO - PROCESS | 2872 | 1463282280577 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:18:00 INFO - PROCESS | 2872 | 1463282280579 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:18:00 INFO - PROCESS | 2872 | 1463282280583 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:18:00 INFO - PROCESS | 2872 | 1463282280585 Marionette TRACE conn5 <- [1,614,null,{}] 20:18:00 INFO - PROCESS | 2872 | 1463282280588 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:00 INFO - PROCESS | 2872 | 1463282280677 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:18:00 INFO - PROCESS | 2872 | 1463282280686 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB5AD000 == 61 [pid = 2872] [id = 163] 20:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005088CA4000) [pid = 2872] [serial = 487] [outer = 0000000000000000] 20:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005088CAC000) [pid = 2872] [serial = 488] [outer = 0000005088CA4000] 20:18:00 INFO - PROCESS | 2872 | 1463282280739 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050FAE12C00) [pid = 2872] [serial = 489] [outer = 0000005088CA4000] 20:18:01 INFO - PROCESS | 2872 | 1463282281465 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 923ms 20:18:01 INFO - PROCESS | 2872 | 1463282281510 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 2872 | 1463282281516 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:18:01 INFO - PROCESS | 2872 | 1463282281521 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:18:01 INFO - PROCESS | 2872 | 1463282281526 Marionette TRACE conn5 <- [1,618,null,{}] 20:18:01 INFO - PROCESS | 2872 | 1463282281532 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:01 INFO - PROCESS | 2872 | 1463282281651 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:18:01 INFO - PROCESS | 2872 | 1463282281771 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:01 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F0D000 == 62 [pid = 2872] [id = 164] 20:18:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005087F74400) [pid = 2872] [serial = 490] [outer = 0000000000000000] 20:18:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088B79C00) [pid = 2872] [serial = 491] [outer = 0000005087F74400] 20:18:01 INFO - PROCESS | 2872 | 1463282281833 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005088C34400) [pid = 2872] [serial = 492] [outer = 0000005087F74400] 20:18:02 INFO - PROCESS | 2872 | 1463282282475 Marionette TRACE conn5 <- [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]]]}] 20:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 986ms 20:18:02 INFO - PROCESS | 2872 | 1463282282514 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:18:02 INFO - PROCESS | 2872 | 1463282282521 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:18:02 INFO - PROCESS | 2872 | 1463282282529 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 2872 | 1463282282532 Marionette TRACE conn5 <- [1,622,null,{}] 20:18:02 INFO - PROCESS | 2872 | 1463282282536 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:02 INFO - PROCESS | 2872 | 1463282282655 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:18:02 INFO - PROCESS | 2872 | 1463282282745 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE6800 == 63 [pid = 2872] [id = 165] 20:18:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (0000005089909400) [pid = 2872] [serial = 493] [outer = 0000000000000000] 20:18:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508BAAB000) [pid = 2872] [serial = 494] [outer = 0000005089909400] 20:18:02 INFO - PROCESS | 2872 | 1463282282801 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508CF09400) [pid = 2872] [serial = 495] [outer = 0000005089909400] 20:18:03 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:03 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:18:03 INFO - PROCESS | 2872 | 1463282283401 Marionette TRACE conn5 <- [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]]]}] 20:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 20:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:18:03 INFO - PROCESS | 2872 | 1463282283453 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:18:03 INFO - PROCESS | 2872 | 1463282283456 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:18:03 INFO - PROCESS | 2872 | 1463282283460 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 2872 | 1463282283464 Marionette TRACE conn5 <- [1,626,null,{}] 20:18:03 INFO - PROCESS | 2872 | 1463282283476 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:03 INFO - PROCESS | 2872 | 1463282283601 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:18:03 INFO - PROCESS | 2872 | 1463282283686 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FFF0A800 == 64 [pid = 2872] [id = 166] 20:18:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508F569800) [pid = 2872] [serial = 496] [outer = 0000000000000000] 20:18:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508FA75C00) [pid = 2872] [serial = 497] [outer = 000000508F569800] 20:18:03 INFO - PROCESS | 2872 | 1463282283746 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (00000050FAD06800) [pid = 2872] [serial = 498] [outer = 000000508F569800] 20:18:04 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:04 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:18:04 INFO - PROCESS | 2872 | 1463282284298 Marionette TRACE conn5 <- [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]]]}] 20:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 881ms 20:18:04 INFO - PROCESS | 2872 | 1463282284343 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 2872 | 1463282284347 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:18:04 INFO - PROCESS | 2872 | 1463282284350 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 2872 | 1463282284353 Marionette TRACE conn5 <- [1,630,null,{}] 20:18:04 INFO - PROCESS | 2872 | 1463282284356 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:04 INFO - PROCESS | 2872 | 1463282284476 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:18:04 INFO - PROCESS | 2872 | 1463282284565 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921F4800 == 65 [pid = 2872] [id = 167] 20:18:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (00000050927C5C00) [pid = 2872] [serial = 499] [outer = 0000000000000000] 20:18:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (00000050927C9800) [pid = 2872] [serial = 500] [outer = 00000050927C5C00] 20:18:04 INFO - PROCESS | 2872 | 1463282284623 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (00000050927D1000) [pid = 2872] [serial = 501] [outer = 00000050927C5C00] 20:18:05 INFO - PROCESS | 2872 | 1463282285215 Marionette TRACE conn5 <- [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]]]}] 20:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 923ms 20:18:05 INFO - PROCESS | 2872 | 1463282285275 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 2872 | 1463282285277 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:18:05 INFO - PROCESS | 2872 | 1463282285281 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 2872 | 1463282285283 Marionette TRACE conn5 <- [1,634,null,{}] 20:18:05 INFO - PROCESS | 2872 | 1463282285287 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:05 INFO - PROCESS | 2872 | 1463282285426 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:18:05 INFO - PROCESS | 2872 | 1463282285543 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:05 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927EA000 == 66 [pid = 2872] [id = 168] 20:18:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508D36B800) [pid = 2872] [serial = 502] [outer = 0000000000000000] 20:18:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508D36FC00) [pid = 2872] [serial = 503] [outer = 000000508D36B800] 20:18:05 INFO - PROCESS | 2872 | 1463282285601 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (00000050927CA400) [pid = 2872] [serial = 504] [outer = 000000508D36B800] 20:18:06 INFO - PROCESS | 2872 | 1463282286233 Marionette TRACE conn5 <- [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]]]}] 20:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 20:18:06 INFO - PROCESS | 2872 | 1463282286270 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 2872 | 1463282286272 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:18:06 INFO - PROCESS | 2872 | 1463282286276 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:18:06 INFO - PROCESS | 2872 | 1463282286278 Marionette TRACE conn5 <- [1,638,null,{}] 20:18:06 INFO - PROCESS | 2872 | 1463282286282 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:06 INFO - PROCESS | 2872 | 1463282286403 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:18:06 INFO - PROCESS | 2872 | 1463282286533 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC38800 == 67 [pid = 2872] [id = 169] 20:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (00000050874B6400) [pid = 2872] [serial = 505] [outer = 0000000000000000] 20:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508FA6EC00) [pid = 2872] [serial = 506] [outer = 00000050874B6400] 20:18:06 INFO - PROCESS | 2872 | 1463282286592 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (00000050FB6C9400) [pid = 2872] [serial = 507] [outer = 00000050874B6400] 20:18:07 INFO - PROCESS | 2872 | 1463282287359 Marionette TRACE conn5 <- [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]]]}] 20:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1136ms 20:18:07 INFO - PROCESS | 2872 | 1463282287428 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 2872 | 1463282287433 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:18:07 INFO - PROCESS | 2872 | 1463282287439 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 2872 | 1463282287443 Marionette TRACE conn5 <- [1,642,null,{}] 20:18:07 INFO - PROCESS | 2872 | 1463282287449 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:07 INFO - PROCESS | 2872 | 1463282287564 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:18:07 INFO - PROCESS | 2872 | 1463282287636 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:07 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D0800 == 68 [pid = 2872] [id = 170] 20:18:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005084A5D800) [pid = 2872] [serial = 508] [outer = 0000000000000000] 20:18:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005081C70C00) [pid = 2872] [serial = 509] [outer = 0000005084A5D800] 20:18:07 INFO - PROCESS | 2872 | 1463282287737 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088C2D000) [pid = 2872] [serial = 510] [outer = 0000005084A5D800] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9C1B000 == 67 [pid = 2872] [id = 162] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DD0800 == 66 [pid = 2872] [id = 161] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC6800 == 65 [pid = 2872] [id = 160] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB10000 == 64 [pid = 2872] [id = 159] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 000000508F15A000 == 63 [pid = 2872] [id = 158] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 00000050875B3000 == 62 [pid = 2872] [id = 157] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9B9800 == 61 [pid = 2872] [id = 156] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (00000050818E3000) [pid = 2872] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508A929000) [pid = 2872] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508FC45000) [pid = 2872] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508FBEDC00) [pid = 2872] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F1F000 == 60 [pid = 2872] [id = 155] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 0000005084E22800 == 59 [pid = 2872] [id = 154] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A1E800 == 58 [pid = 2872] [id = 153] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9C30800 == 57 [pid = 2872] [id = 149] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD4A800 == 56 [pid = 2872] [id = 148] 20:18:08 INFO - PROCESS | 2872 | --DOCSHELL 000000508889F800 == 55 [pid = 2872] [id = 147] 20:18:08 INFO - PROCESS | 2872 | 1463282288411 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005090D2D400) [pid = 2872] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508D3E4800) [pid = 2872] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508BB7D400) [pid = 2872] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508F563400) [pid = 2872] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005086BA7C00) [pid = 2872] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005087EF2000) [pid = 2872] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005088BE0C00) [pid = 2872] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005088C31C00) [pid = 2872] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005086BAA000) [pid = 2872] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005080FCD000) [pid = 2872] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508FA6C000) [pid = 2872] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005088E0E000) [pid = 2872] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005089248800) [pid = 2872] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508F524400) [pid = 2872] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508F8E6C00) [pid = 2872] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508F56D800) [pid = 2872] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508B9E9400) [pid = 2872] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005088E09800) [pid = 2872] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508F56B400) [pid = 2872] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508B9F5400) [pid = 2872] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1024ms 20:18:08 INFO - PROCESS | 2872 | 1463282288467 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 2872 | 1463282288473 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:18:08 INFO - PROCESS | 2872 | 1463282288479 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - PROCESS | 2872 | 1463282288482 Marionette TRACE conn5 <- [1,646,null,{}] 20:18:08 INFO - PROCESS | 2872 | 1463282288486 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:08 INFO - PROCESS | 2872 | 1463282288576 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:18:08 INFO - PROCESS | 2872 | 1463282288584 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:08 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884E8800 == 56 [pid = 2872] [id = 171] 20:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005084A55C00) [pid = 2872] [serial = 511] [outer = 0000000000000000] 20:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005086BAF400) [pid = 2872] [serial = 512] [outer = 0000005084A55C00] 20:18:08 INFO - PROCESS | 2872 | 1463282288632 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005087F6DC00) [pid = 2872] [serial = 513] [outer = 0000005084A55C00] 20:18:09 INFO - PROCESS | 2872 | 1463282289154 Marionette TRACE conn5 <- [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]]]}] 20:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 733ms 20:18:09 INFO - PROCESS | 2872 | 1463282289213 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 2872 | 1463282289216 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:18:09 INFO - PROCESS | 2872 | 1463282289220 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 2872 | 1463282289223 Marionette TRACE conn5 <- [1,650,null,{}] 20:18:09 INFO - PROCESS | 2872 | 1463282289234 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:09 INFO - PROCESS | 2872 | 1463282289330 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:18:09 INFO - PROCESS | 2872 | 1463282289407 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B955800 == 57 [pid = 2872] [id = 172] 20:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005088C35800) [pid = 2872] [serial = 514] [outer = 0000000000000000] 20:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088DFD000) [pid = 2872] [serial = 515] [outer = 0000005088C35800] 20:18:09 INFO - PROCESS | 2872 | 1463282289457 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508A929000) [pid = 2872] [serial = 516] [outer = 0000005088C35800] 20:18:09 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:09 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:09 INFO - PROCESS | 2872 | 1463282289838 Marionette TRACE conn5 <- [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]]]}] 20:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 692ms 20:18:09 INFO - PROCESS | 2872 | 1463282289914 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:18:09 INFO - PROCESS | 2872 | 1463282289917 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:18:09 INFO - PROCESS | 2872 | 1463282289920 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 2872 | 1463282289922 Marionette TRACE conn5 <- [1,654,null,{}] 20:18:09 INFO - PROCESS | 2872 | 1463282289926 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:10 INFO - PROCESS | 2872 | 1463282290015 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:18:10 INFO - PROCESS | 2872 | 1463282290022 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD44000 == 58 [pid = 2872] [id = 173] 20:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508B9F3400) [pid = 2872] [serial = 517] [outer = 0000000000000000] 20:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508BAA2C00) [pid = 2872] [serial = 518] [outer = 000000508B9F3400] 20:18:10 INFO - PROCESS | 2872 | 1463282290073 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508BB5E400) [pid = 2872] [serial = 519] [outer = 000000508B9F3400] 20:18:10 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:10 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:18:10 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:10 INFO - PROCESS | 2872 | 1463282290515 Marionette TRACE conn5 <- [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]]]}] 20:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 20:18:10 INFO - PROCESS | 2872 | 1463282290560 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:18:10 INFO - PROCESS | 2872 | 1463282290563 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:18:10 INFO - PROCESS | 2872 | 1463282290566 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:18:10 INFO - PROCESS | 2872 | 1463282290568 Marionette TRACE conn5 <- [1,658,null,{}] 20:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:18:10 INFO - PROCESS | 2872 | 1463282290572 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:10 INFO - PROCESS | 2872 | 1463282290681 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:18:10 INFO - PROCESS | 2872 | 1463282290758 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508577E000 == 59 [pid = 2872] [id = 174] 20:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508BB83800) [pid = 2872] [serial = 520] [outer = 0000000000000000] 20:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508C574C00) [pid = 2872] [serial = 521] [outer = 000000508BB83800] 20:18:10 INFO - PROCESS | 2872 | 1463282290806 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508CF0EC00) [pid = 2872] [serial = 522] [outer = 000000508BB83800] 20:18:11 INFO - PROCESS | 2872 | 1463282291252 Marionette TRACE conn5 <- [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]]]}] 20:18:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:18:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 734ms 20:18:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:18:11 INFO - PROCESS | 2872 | 1463282291306 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 2872 | 1463282291309 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:18:11 INFO - PROCESS | 2872 | 1463282291312 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - PROCESS | 2872 | 1463282291314 Marionette TRACE conn5 <- [1,662,null,{}] 20:18:11 INFO - PROCESS | 2872 | 1463282291333 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:11 INFO - PROCESS | 2872 | 1463282291464 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:18:11 INFO - PROCESS | 2872 | 1463282291523 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F165800 == 60 [pid = 2872] [id = 175] 20:18:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508D3ECC00) [pid = 2872] [serial = 523] [outer = 0000000000000000] 20:18:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508F530000) [pid = 2872] [serial = 524] [outer = 000000508D3ECC00] 20:18:11 INFO - PROCESS | 2872 | 1463282291572 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508F56C800) [pid = 2872] [serial = 525] [outer = 000000508D3ECC00] 20:18:11 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:11 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:18:11 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:11 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:18:12 INFO - PROCESS | 2872 | 1463282292008 Marionette TRACE conn5 <- [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]]]}] 20:18:12 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 20:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 755ms 20:18:12 INFO - PROCESS | 2872 | 1463282292070 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 2872 | 1463282292072 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:18:12 INFO - PROCESS | 2872 | 1463282292076 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - PROCESS | 2872 | 1463282292078 Marionette TRACE conn5 <- [1,666,null,{}] 20:18:12 INFO - PROCESS | 2872 | 1463282292082 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:12 INFO - PROCESS | 2872 | 1463282292200 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:18:12 INFO - PROCESS | 2872 | 1463282292211 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE4800 == 61 [pid = 2872] [id = 176] 20:18:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508F8C2800) [pid = 2872] [serial = 526] [outer = 0000000000000000] 20:18:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508F8CB000) [pid = 2872] [serial = 527] [outer = 000000508F8C2800] 20:18:12 INFO - PROCESS | 2872 | 1463282292301 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508FA68400) [pid = 2872] [serial = 528] [outer = 000000508F8C2800] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508FBF1C00) [pid = 2872] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508FA72000) [pid = 2872] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005080534400) [pid = 2872] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005088B74000) [pid = 2872] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508BAA5400) [pid = 2872] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508BB60C00) [pid = 2872] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005084A2DC00) [pid = 2872] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005088C2E800) [pid = 2872] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508F382C00) [pid = 2872] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508FBF2800) [pid = 2872] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508BB61000) [pid = 2872] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508BAAE000) [pid = 2872] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005084204400) [pid = 2872] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508BB7B400) [pid = 2872] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:18:12 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (00000050FAC1F400) [pid = 2872] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:18:12 INFO - PROCESS | 2872 | 1463282292844 Marionette TRACE conn5 <- [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]]]}] 20:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 839ms 20:18:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:18:12 INFO - PROCESS | 2872 | 1463282292918 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 2872 | 1463282292921 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:18:12 INFO - PROCESS | 2872 | 1463282292924 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - PROCESS | 2872 | 1463282292926 Marionette TRACE conn5 <- [1,670,null,{}] 20:18:12 INFO - PROCESS | 2872 | 1463282292930 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:13 INFO - PROCESS | 2872 | 1463282293069 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:18:13 INFO - PROCESS | 2872 | 1463282293125 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F170000 == 62 [pid = 2872] [id = 177] 20:18:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508BAA6000) [pid = 2872] [serial = 529] [outer = 0000000000000000] 20:18:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508D165000) [pid = 2872] [serial = 530] [outer = 000000508BAA6000] 20:18:13 INFO - PROCESS | 2872 | 1463282293172 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FA70000) [pid = 2872] [serial = 531] [outer = 000000508BAA6000] 20:18:13 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:18:14 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:18:14 INFO - PROCESS | 2872 | 1463282294037 Marionette TRACE conn5 <- [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]]]}] 20:18:14 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) 20:18:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1132ms 20:18:14 INFO - PROCESS | 2872 | 1463282294060 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 2872 | 1463282294062 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:18:14 INFO - PROCESS | 2872 | 1463282294066 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 2872 | 1463282294067 Marionette TRACE conn5 <- [1,674,null,{}] 20:18:14 INFO - PROCESS | 2872 | 1463282294071 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:14 INFO - PROCESS | 2872 | 1463282294182 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:18:14 INFO - PROCESS | 2872 | 1463282294192 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC4000 == 63 [pid = 2872] [id = 178] 20:18:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FBEE400) [pid = 2872] [serial = 532] [outer = 0000000000000000] 20:18:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508FCD5C00) [pid = 2872] [serial = 533] [outer = 000000508FBEE400] 20:18:14 INFO - PROCESS | 2872 | 1463282294239 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005090585400) [pid = 2872] [serial = 534] [outer = 000000508FBEE400] 20:18:15 INFO - PROCESS | 2872 | 1463282295213 Marionette TRACE conn5 <- [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]]]}] 20:18:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:18:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms 20:18:15 INFO - PROCESS | 2872 | 1463282295249 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 2872 | 1463282295254 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:18:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:18:15 INFO - PROCESS | 2872 | 1463282295260 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:18:15 INFO - PROCESS | 2872 | 1463282295264 Marionette TRACE conn5 <- [1,678,null,{}] 20:18:15 INFO - PROCESS | 2872 | 1463282295271 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:15 INFO - PROCESS | 2872 | 1463282295393 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:18:15 INFO - PROCESS | 2872 | 1463282295465 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BB9000 == 64 [pid = 2872] [id = 179] 20:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005086BA3800) [pid = 2872] [serial = 535] [outer = 0000000000000000] 20:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005087E8CC00) [pid = 2872] [serial = 536] [outer = 0000005086BA3800] 20:18:15 INFO - PROCESS | 2872 | 1463282295567 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508816E800) [pid = 2872] [serial = 537] [outer = 0000005086BA3800] 20:18:16 INFO - PROCESS | 2872 | 1463282296713 Marionette TRACE conn5 <- [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]]]}] 20:18:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:18:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1485ms 20:18:16 INFO - PROCESS | 2872 | 1463282296749 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 2872 | 1463282296755 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:18:16 INFO - PROCESS | 2872 | 1463282296762 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:18:16 INFO - PROCESS | 2872 | 1463282296765 Marionette TRACE conn5 <- [1,682,null,{}] 20:18:16 INFO - PROCESS | 2872 | 1463282296770 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:16 INFO - PROCESS | 2872 | 1463282296886 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:18:17 INFO - PROCESS | 2872 | 1463282297010 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF38800 == 65 [pid = 2872] [id = 180] 20:18:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005088BDD400) [pid = 2872] [serial = 538] [outer = 0000000000000000] 20:18:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508A409C00) [pid = 2872] [serial = 539] [outer = 0000005088BDD400] 20:18:17 INFO - PROCESS | 2872 | 1463282297069 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508BB85800) [pid = 2872] [serial = 540] [outer = 0000005088BDD400] 20:18:18 INFO - PROCESS | 2872 | 1463282298128 Marionette TRACE conn5 <- [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]]]}] 20:18:18 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) 20:18:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1389ms 20:18:18 INFO - PROCESS | 2872 | 1463282298157 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 2872 | 1463282298160 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:18:18 INFO - PROCESS | 2872 | 1463282298164 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - PROCESS | 2872 | 1463282298168 Marionette TRACE conn5 <- [1,686,null,{}] 20:18:18 INFO - PROCESS | 2872 | 1463282298180 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:18 INFO - PROCESS | 2872 | 1463282298331 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:18:18 INFO - PROCESS | 2872 | 1463282298455 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:18 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921D9000 == 66 [pid = 2872] [id = 181] 20:18:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508D161800) [pid = 2872] [serial = 541] [outer = 0000000000000000] 20:18:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508F524400) [pid = 2872] [serial = 542] [outer = 000000508D161800] 20:18:18 INFO - PROCESS | 2872 | 1463282298516 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000509058EC00) [pid = 2872] [serial = 543] [outer = 000000508D161800] 20:18:19 INFO - PROCESS | 2872 | 1463282299563 Marionette TRACE conn5 <- [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]]]}] 20:18:19 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) 20:18:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1440ms 20:18:19 INFO - PROCESS | 2872 | 1463282299606 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 2872 | 1463282299609 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:18:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:18:19 INFO - PROCESS | 2872 | 1463282299613 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 2872 | 1463282299616 Marionette TRACE conn5 <- [1,690,null,{}] 20:18:19 INFO - PROCESS | 2872 | 1463282299620 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:19 INFO - PROCESS | 2872 | 1463282299763 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:18:19 INFO - PROCESS | 2872 | 1463282299896 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA7A2000 == 67 [pid = 2872] [id = 182] 20:18:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005084A32000) [pid = 2872] [serial = 544] [outer = 0000000000000000] 20:18:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005090917800) [pid = 2872] [serial = 545] [outer = 0000005084A32000] 20:18:19 INFO - PROCESS | 2872 | 1463282299953 Marionette DEBUG loaded listener.js 20:18:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (00000050927C4400) [pid = 2872] [serial = 546] [outer = 0000005084A32000] 20:18:20 INFO - PROCESS | 2872 | 1463282300978 Marionette TRACE conn5 <- [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]]]}] 20:18:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:18:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1383ms 20:18:21 INFO - PROCESS | 2872 | 1463282300998 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 2872 | 1463282301002 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:18:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:18:21 INFO - PROCESS | 2872 | 1463282301007 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:18:21 INFO - PROCESS | 2872 | 1463282301011 Marionette TRACE conn5 <- [1,694,null,{}] 20:18:21 INFO - PROCESS | 2872 | 1463282301017 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:21 INFO - PROCESS | 2872 | 1463282301131 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:18:21 INFO - PROCESS | 2872 | 1463282301205 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:21 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BD2000 == 68 [pid = 2872] [id = 183] 20:18:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005087F73C00) [pid = 2872] [serial = 547] [outer = 0000000000000000] 20:18:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (00000050889BE400) [pid = 2872] [serial = 548] [outer = 0000005087F73C00] 20:18:21 INFO - PROCESS | 2872 | 1463282301354 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088C35400) [pid = 2872] [serial = 549] [outer = 0000005087F73C00] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508F170000 == 67 [pid = 2872] [id = 177] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE4800 == 66 [pid = 2872] [id = 176] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508F165800 == 65 [pid = 2872] [id = 175] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508577E000 == 64 [pid = 2872] [id = 174] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD44000 == 63 [pid = 2872] [id = 173] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508B955800 == 62 [pid = 2872] [id = 172] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 00000050884E8800 == 61 [pid = 2872] [id = 171] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D0800 == 60 [pid = 2872] [id = 170] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508F38CC00) [pid = 2872] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508FD3E000) [pid = 2872] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (00000050FA5DE400) [pid = 2872] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005088DEF000) [pid = 2872] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005090590000) [pid = 2872] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 00000050927EA000 == 59 [pid = 2872] [id = 168] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 00000050921F4800 == 58 [pid = 2872] [id = 167] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 00000050FFF0A800 == 57 [pid = 2872] [id = 166] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE6800 == 56 [pid = 2872] [id = 165] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F0D000 == 55 [pid = 2872] [id = 164] 20:18:21 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB5AD000 == 54 [pid = 2872] [id = 163] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (00000050FAE0F800) [pid = 2872] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508FCD2400) [pid = 2872] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508FC3E400) [pid = 2872] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508520D800) [pid = 2872] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050898E8400) [pid = 2872] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508C571800) [pid = 2872] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005087EEF000) [pid = 2872] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005090D25400) [pid = 2872] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005087F1B800) [pid = 2872] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005088DEFC00) [pid = 2872] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508FD47000) [pid = 2872] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508F8C1800) [pid = 2872] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000509091AC00) [pid = 2872] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508D164400) [pid = 2872] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508CF0F000) [pid = 2872] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088BE1C00) [pid = 2872] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (00000050F94DB000) [pid = 2872] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508F38BC00) [pid = 2872] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (00000050F940F400) [pid = 2872] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (00000050FA334400) [pid = 2872] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005084A30C00) [pid = 2872] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005089243C00) [pid = 2872] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508BB5C800) [pid = 2872] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005086B87800) [pid = 2872] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508F38A800) [pid = 2872] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (00000050FAD0E400) [pid = 2872] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:18:22 INFO - PROCESS | 2872 | 1463282302437 Marionette TRACE conn5 <- [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]]]}] 20:18:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:18:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1492ms 20:18:22 INFO - PROCESS | 2872 | 1463282302504 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 2872 | 1463282302509 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:18:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:18:22 INFO - PROCESS | 2872 | 1463282302516 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:18:22 INFO - PROCESS | 2872 | 1463282302518 Marionette TRACE conn5 <- [1,698,null,{}] 20:18:22 INFO - PROCESS | 2872 | 1463282302522 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:22 INFO - PROCESS | 2872 | 1463282302615 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:18:22 INFO - PROCESS | 2872 | 1463282302718 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:22 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884EC000 == 55 [pid = 2872] [id = 184] 20:18:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (00000050818EA000) [pid = 2872] [serial = 550] [outer = 0000000000000000] 20:18:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005088BEB400) [pid = 2872] [serial = 551] [outer = 00000050818EA000] 20:18:22 INFO - PROCESS | 2872 | 1463282302766 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005088DF4400) [pid = 2872] [serial = 552] [outer = 00000050818EA000] 20:18:23 INFO - PROCESS | 2872 | 1463282303635 Marionette TRACE conn5 <- [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]]]}] 20:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1137ms 20:18:23 INFO - PROCESS | 2872 | 1463282303654 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 2872 | 1463282303657 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:18:23 INFO - PROCESS | 2872 | 1463282303661 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:18:23 INFO - PROCESS | 2872 | 1463282303664 Marionette TRACE conn5 <- [1,702,null,{}] 20:18:23 INFO - PROCESS | 2872 | 1463282303675 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:23 INFO - PROCESS | 2872 | 1463282303804 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:18:23 INFO - PROCESS | 2872 | 1463282303822 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9CF000 == 56 [pid = 2872] [id = 185] 20:18:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BA33400) [pid = 2872] [serial = 553] [outer = 0000000000000000] 20:18:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BB58400) [pid = 2872] [serial = 554] [outer = 000000508BA33400] 20:18:23 INFO - PROCESS | 2872 | 1463282303871 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508C570800) [pid = 2872] [serial = 555] [outer = 000000508BA33400] 20:18:24 INFO - PROCESS | 2872 | 1463282304843 Marionette TRACE conn5 <- [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]]]}] 20:18:24 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 20:18:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1240ms 20:18:24 INFO - PROCESS | 2872 | 1463282304909 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 2872 | 1463282304912 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:18:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:18:24 INFO - PROCESS | 2872 | 1463282304915 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 2872 | 1463282304917 Marionette TRACE conn5 <- [1,706,null,{}] 20:18:24 INFO - PROCESS | 2872 | 1463282304921 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:25 INFO - PROCESS | 2872 | 1463282305034 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:18:25 INFO - PROCESS | 2872 | 1463282305080 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40B800 == 57 [pid = 2872] [id = 186] 20:18:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508D161400) [pid = 2872] [serial = 556] [outer = 0000000000000000] 20:18:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508D36C400) [pid = 2872] [serial = 557] [outer = 000000508D161400] 20:18:25 INFO - PROCESS | 2872 | 1463282305130 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508D3EC400) [pid = 2872] [serial = 558] [outer = 000000508D161400] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508BB83800) [pid = 2872] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005088C35800) [pid = 2872] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508B9F3400) [pid = 2872] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508D3ECC00) [pid = 2872] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005084A5D800) [pid = 2872] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005084A55C00) [pid = 2872] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508BAA6000) [pid = 2872] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:18:25 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508F8C2800) [pid = 2872] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:18:26 INFO - PROCESS | 2872 | 1463282306084 Marionette TRACE conn5 <- [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]]]}] 20:18:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:18:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1191ms 20:18:26 INFO - PROCESS | 2872 | 1463282306109 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 2872 | 1463282306111 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:18:26 INFO - PROCESS | 2872 | 1463282306114 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - PROCESS | 2872 | 1463282306116 Marionette TRACE conn5 <- [1,710,null,{}] 20:18:26 INFO - PROCESS | 2872 | 1463282306120 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:26 INFO - PROCESS | 2872 | 1463282306206 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:18:26 INFO - PROCESS | 2872 | 1463282306213 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C414000 == 58 [pid = 2872] [id = 187] 20:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005088C32C00) [pid = 2872] [serial = 559] [outer = 0000000000000000] 20:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508D374000) [pid = 2872] [serial = 560] [outer = 0000005088C32C00] 20:18:26 INFO - PROCESS | 2872 | 1463282306260 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508F566800) [pid = 2872] [serial = 561] [outer = 0000005088C32C00] 20:18:26 INFO - PROCESS | 2872 | 1463282306696 Marionette TRACE conn5 <- [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] 20:18:26 INFO - PROCESS | 2872 | 1463282306750 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:18:26 INFO - PROCESS | 2872 | 1463282306753 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:18:26 INFO - PROCESS | 2872 | 1463282306755 Marionette TRACE conn5 <- [1,714,null,{}] 20:18:26 INFO - PROCESS | 2872 | 1463282306758 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:26 INFO - PROCESS | 2872 | 1463282306868 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:18:26 INFO - PROCESS | 2872 | 1463282306876 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3B1800 == 59 [pid = 2872] [id = 188] 20:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508F8C7400) [pid = 2872] [serial = 562] [outer = 0000000000000000] 20:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508FA74800) [pid = 2872] [serial = 563] [outer = 000000508F8C7400] 20:18:26 INFO - PROCESS | 2872 | 1463282306926 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005090D23400) [pid = 2872] [serial = 564] [outer = 000000508F8C7400] 20:18:27 INFO - PROCESS | 2872 | 1463282307418 Marionette TRACE conn5 <- [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]]]}] 20:18:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 20:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:18:27 INFO - PROCESS | 2872 | 1463282307490 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 2872 | 1463282307492 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:18:27 INFO - PROCESS | 2872 | 1463282307496 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:18:27 INFO - PROCESS | 2872 | 1463282307497 Marionette TRACE conn5 <- [1,718,null,{}] 20:18:27 INFO - PROCESS | 2872 | 1463282307501 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:27 INFO - PROCESS | 2872 | 1463282307620 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:18:27 INFO - PROCESS | 2872 | 1463282307631 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCB4800 == 60 [pid = 2872] [id = 189] 20:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (00000050922CFC00) [pid = 2872] [serial = 565] [outer = 0000000000000000] 20:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (00000050ECFC6C00) [pid = 2872] [serial = 566] [outer = 00000050922CFC00] 20:18:27 INFO - PROCESS | 2872 | 1463282307677 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050F94D1400) [pid = 2872] [serial = 567] [outer = 00000050922CFC00] 20:18:28 INFO - PROCESS | 2872 | 1463282308412 Marionette TRACE conn5 <- [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] 20:18:28 INFO - PROCESS | 2872 | 1463282308490 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:18:28 INFO - PROCESS | 2872 | 1463282308495 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:18:28 INFO - PROCESS | 2872 | 1463282308499 Marionette TRACE conn5 <- [1,722,null,{}] 20:18:28 INFO - PROCESS | 2872 | 1463282308520 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:28 INFO - PROCESS | 2872 | 1463282308645 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:18:28 INFO - PROCESS | 2872 | 1463282308757 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94A000 == 61 [pid = 2872] [id = 190] 20:18:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005088BEB800) [pid = 2872] [serial = 568] [outer = 0000000000000000] 20:18:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088E60000) [pid = 2872] [serial = 569] [outer = 0000005088BEB800] 20:18:28 INFO - PROCESS | 2872 | 1463282308818 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508B9ED800) [pid = 2872] [serial = 570] [outer = 0000005088BEB800] 20:18:29 INFO - PROCESS | 2872 | 1463282309466 Marionette TRACE conn5 <- [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]]]}] 20:18:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:18:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1038ms 20:18:29 INFO - PROCESS | 2872 | 1463282309538 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 2872 | 1463282309545 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:18:29 INFO - PROCESS | 2872 | 1463282309566 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:18:29 INFO - PROCESS | 2872 | 1463282309569 Marionette TRACE conn5 <- [1,726,null,{}] 20:18:29 INFO - PROCESS | 2872 | 1463282309594 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:29 INFO - PROCESS | 2872 | 1463282309719 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:18:29 INFO - PROCESS | 2872 | 1463282309831 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB22800 == 62 [pid = 2872] [id = 191] 20:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508CF08400) [pid = 2872] [serial = 571] [outer = 0000000000000000] 20:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508D3E6800) [pid = 2872] [serial = 572] [outer = 000000508CF08400] 20:18:29 INFO - PROCESS | 2872 | 1463282309891 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508F8EC800) [pid = 2872] [serial = 573] [outer = 000000508CF08400] 20:18:30 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:18:30 INFO - PROCESS | 2872 | 1463282310949 Marionette TRACE conn5 <- [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]]]}] 20:18:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1412ms 20:18:30 INFO - PROCESS | 2872 | 1463282310984 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 2872 | 1463282310986 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:18:30 INFO - PROCESS | 2872 | 1463282310991 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 2872 | 1463282310995 Marionette TRACE conn5 <- [1,730,null,{}] 20:18:31 INFO - PROCESS | 2872 | 1463282311050 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:31 INFO - PROCESS | 2872 | 1463282311155 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:18:31 INFO - PROCESS | 2872 | 1463282311267 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916AD000 == 63 [pid = 2872] [id = 192] 20:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005090913800) [pid = 2872] [serial = 574] [outer = 0000000000000000] 20:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (00000050F940FC00) [pid = 2872] [serial = 575] [outer = 0000005090913800] 20:18:31 INFO - PROCESS | 2872 | 1463282311327 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (00000050FA559000) [pid = 2872] [serial = 576] [outer = 0000005090913800] 20:18:32 INFO - PROCESS | 2872 | 1463282312429 Marionette TRACE conn5 <- [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]]]}] 20:18:32 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 20:18:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1473ms 20:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:18:32 INFO - PROCESS | 2872 | 1463282312465 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 2872 | 1463282312469 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:18:32 INFO - PROCESS | 2872 | 1463282312472 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 2872 | 1463282312474 Marionette TRACE conn5 <- [1,734,null,{}] 20:18:32 INFO - PROCESS | 2872 | 1463282312478 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:32 INFO - PROCESS | 2872 | 1463282312594 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:18:32 INFO - PROCESS | 2872 | 1463282312714 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9295800 == 64 [pid = 2872] [id = 193] 20:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508BCC0800) [pid = 2872] [serial = 577] [outer = 0000000000000000] 20:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508BCC9400) [pid = 2872] [serial = 578] [outer = 000000508BCC0800] 20:18:32 INFO - PROCESS | 2872 | 1463282312773 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (00000050FAD05000) [pid = 2872] [serial = 579] [outer = 000000508BCC0800] 20:18:33 INFO - PROCESS | 2872 | 1463282313796 Marionette TRACE conn5 <- [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]]]}] 20:18:33 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.) 20:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1389ms 20:18:33 INFO - PROCESS | 2872 | 1463282313864 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 2872 | 1463282313868 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:18:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:18:33 INFO - PROCESS | 2872 | 1463282313874 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 2872 | 1463282313878 Marionette TRACE conn5 <- [1,738,null,{}] 20:18:33 INFO - PROCESS | 2872 | 1463282313886 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:34 INFO - PROCESS | 2872 | 1463282314049 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:18:34 INFO - PROCESS | 2872 | 1463282314157 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A41C800 == 65 [pid = 2872] [id = 194] 20:18:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005088170C00) [pid = 2872] [serial = 580] [outer = 0000000000000000] 20:18:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005088B80000) [pid = 2872] [serial = 581] [outer = 0000005088170C00] 20:18:34 INFO - PROCESS | 2872 | 1463282314210 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508A479000) [pid = 2872] [serial = 582] [outer = 0000005088170C00] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3B1800 == 64 [pid = 2872] [id = 188] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508C414000 == 63 [pid = 2872] [id = 187] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40B800 == 62 [pid = 2872] [id = 186] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9CF000 == 61 [pid = 2872] [id = 185] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 00000050884EC000 == 60 [pid = 2872] [id = 184] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BD2000 == 59 [pid = 2872] [id = 183] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF38800 == 58 [pid = 2872] [id = 180] 20:18:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BB9000 == 57 [pid = 2872] [id = 179] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508FCD5C00) [pid = 2872] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005088CAC000) [pid = 2872] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005088B79C00) [pid = 2872] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508BAAB000) [pid = 2872] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508FA75C00) [pid = 2872] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (00000050927C9800) [pid = 2872] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508C574C00) [pid = 2872] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508CF0EC00) [pid = 2872] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508D36FC00) [pid = 2872] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005088DFD000) [pid = 2872] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508A929000) [pid = 2872] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508BAA2C00) [pid = 2872] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508F56C800) [pid = 2872] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508F530000) [pid = 2872] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088C2D000) [pid = 2872] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005081C70C00) [pid = 2872] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005086BAF400) [pid = 2872] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005087F6DC00) [pid = 2872] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508FA6EC00) [pid = 2872] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508D165000) [pid = 2872] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508F8CB000) [pid = 2872] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508FA68400) [pid = 2872] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508FA70000) [pid = 2872] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508BB5E400) [pid = 2872] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 2872 | 1463282315286 Marionette TRACE conn5 <- [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]]]}] 20:18:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:18:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1431ms 20:18:35 INFO - PROCESS | 2872 | 1463282315309 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 2872 | 1463282315315 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:18:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:18:35 INFO - PROCESS | 2872 | 1463282315321 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 2872 | 1463282315324 Marionette TRACE conn5 <- [1,742,null,{}] 20:18:35 INFO - PROCESS | 2872 | 1463282315328 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:35 INFO - PROCESS | 2872 | 1463282315420 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:18:35 INFO - PROCESS | 2872 | 1463282315524 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:35 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888A5000 == 58 [pid = 2872] [id = 195] 20:18:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005087F8C000) [pid = 2872] [serial = 583] [outer = 0000000000000000] 20:18:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005088BE0800) [pid = 2872] [serial = 584] [outer = 0000005087F8C000] 20:18:35 INFO - PROCESS | 2872 | 1463282315576 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508924F800) [pid = 2872] [serial = 585] [outer = 0000005087F8C000] 20:18:36 INFO - PROCESS | 2872 | 1463282316476 Marionette TRACE conn5 <- [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]]]}] 20:18:36 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 20:18:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1192ms 20:18:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:18:36 INFO - PROCESS | 2872 | 1463282316515 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 2872 | 1463282316518 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:18:36 INFO - PROCESS | 2872 | 1463282316521 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:18:36 INFO - PROCESS | 2872 | 1463282316525 Marionette TRACE conn5 <- [1,746,null,{}] 20:18:36 INFO - PROCESS | 2872 | 1463282316536 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:36 INFO - PROCESS | 2872 | 1463282316634 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:18:36 INFO - PROCESS | 2872 | 1463282316643 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD7D800 == 59 [pid = 2872] [id = 196] 20:18:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BB63800) [pid = 2872] [serial = 586] [outer = 0000000000000000] 20:18:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508BCBCC00) [pid = 2872] [serial = 587] [outer = 000000508BB63800] 20:18:36 INFO - PROCESS | 2872 | 1463282316692 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508C52EC00) [pid = 2872] [serial = 588] [outer = 000000508BB63800] 20:18:37 INFO - PROCESS | 2872 | 1463282317169 Marionette TRACE conn5 <- [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]]]}] 20:18:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:18:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 20:18:37 INFO - PROCESS | 2872 | 1463282317216 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 2872 | 1463282317219 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:18:37 INFO - PROCESS | 2872 | 1463282317229 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 2872 | 1463282317232 Marionette TRACE conn5 <- [1,750,null,{}] 20:18:37 INFO - PROCESS | 2872 | 1463282317242 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:37 INFO - PROCESS | 2872 | 1463282317358 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:18:37 INFO - PROCESS | 2872 | 1463282317411 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F161800 == 60 [pid = 2872] [id = 197] 20:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508C537800) [pid = 2872] [serial = 589] [outer = 0000000000000000] 20:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508CF03800) [pid = 2872] [serial = 590] [outer = 000000508C537800] 20:18:37 INFO - PROCESS | 2872 | 1463282317459 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508D36B400) [pid = 2872] [serial = 591] [outer = 000000508C537800] 20:18:38 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:18:38 INFO - PROCESS | 2872 | 1463282318364 Marionette TRACE conn5 <- [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]]]}] 20:18:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:18:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1194ms 20:18:38 INFO - PROCESS | 2872 | 1463282318419 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 2872 | 1463282318422 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:18:38 INFO - PROCESS | 2872 | 1463282318425 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - PROCESS | 2872 | 1463282318427 Marionette TRACE conn5 <- [1,754,null,{}] 20:18:38 INFO - PROCESS | 2872 | 1463282318431 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:38 INFO - PROCESS | 2872 | 1463282318544 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:18:38 INFO - PROCESS | 2872 | 1463282318551 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB0E000 == 61 [pid = 2872] [id = 198] 20:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508D36FC00) [pid = 2872] [serial = 592] [outer = 0000000000000000] 20:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F525C00) [pid = 2872] [serial = 593] [outer = 000000508D36FC00] 20:18:38 INFO - PROCESS | 2872 | 1463282318598 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508F8CD400) [pid = 2872] [serial = 594] [outer = 000000508D36FC00] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508D161400) [pid = 2872] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088C32C00) [pid = 2872] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005087F73C00) [pid = 2872] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508FBEE400) [pid = 2872] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (00000050818EA000) [pid = 2872] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005084A32000) [pid = 2872] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508F8C7400) [pid = 2872] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508BA33400) [pid = 2872] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508D36B800) [pid = 2872] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (00000050927C5C00) [pid = 2872] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088CA4000) [pid = 2872] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005089909400) [pid = 2872] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508F569800) [pid = 2872] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005087F74400) [pid = 2872] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005088C33000) [pid = 2872] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508FCD9800) [pid = 2872] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (00000050874B6400) [pid = 2872] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005088BE5800) [pid = 2872] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508C577800) [pid = 2872] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005081087400) [pid = 2872] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005084A58400) [pid = 2872] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005088C2C000) [pid = 2872] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005080161000) [pid = 2872] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000509058C800) [pid = 2872] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:18:39 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508BB7D800) [pid = 2872] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:18:39 INFO - PROCESS | 2872 | 1463282319494 Marionette TRACE conn5 <- [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]]]}] 20:18:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:18:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1080ms 20:18:39 INFO - PROCESS | 2872 | 1463282319508 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:18:39 INFO - PROCESS | 2872 | 1463282319510 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:18:39 INFO - PROCESS | 2872 | 1463282319514 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 2872 | 1463282319523 Marionette TRACE conn5 <- [1,758,null,{}] 20:18:39 INFO - PROCESS | 2872 | 1463282319527 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:39 INFO - PROCESS | 2872 | 1463282319663 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:18:39 INFO - PROCESS | 2872 | 1463282319711 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD19000 == 62 [pid = 2872] [id = 199] 20:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005088E5E800) [pid = 2872] [serial = 595] [outer = 0000000000000000] 20:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508B9EE000) [pid = 2872] [serial = 596] [outer = 0000005088E5E800] 20:18:39 INFO - PROCESS | 2872 | 1463282319760 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508F52F000) [pid = 2872] [serial = 597] [outer = 0000005088E5E800] 20:18:40 INFO - PROCESS | 2872 | 1463282320152 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 694ms 20:18:40 INFO - PROCESS | 2872 | 1463282320210 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 2872 | 1463282320212 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:18:40 INFO - PROCESS | 2872 | 1463282320216 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 2872 | 1463282320217 Marionette TRACE conn5 <- [1,762,null,{}] 20:18:40 INFO - PROCESS | 2872 | 1463282320221 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:40 INFO - PROCESS | 2872 | 1463282320308 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:18:40 INFO - PROCESS | 2872 | 1463282320315 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916C0800 == 63 [pid = 2872] [id = 200] 20:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508F8E6800) [pid = 2872] [serial = 598] [outer = 0000000000000000] 20:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508FCD2400) [pid = 2872] [serial = 599] [outer = 000000508F8E6800] 20:18:40 INFO - PROCESS | 2872 | 1463282320361 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508FD46C00) [pid = 2872] [serial = 600] [outer = 000000508F8E6800] 20:18:40 INFO - PROCESS | 2872 | 1463282320771 Marionette TRACE conn5 <- [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]]]}] 20:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 586ms 20:18:40 INFO - PROCESS | 2872 | 1463282320805 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 2872 | 1463282320807 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:18:40 INFO - PROCESS | 2872 | 1463282320821 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 2872 | 1463282320823 Marionette TRACE conn5 <- [1,766,null,{}] 20:18:40 INFO - PROCESS | 2872 | 1463282320827 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:40 INFO - PROCESS | 2872 | 1463282320924 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:18:40 INFO - PROCESS | 2872 | 1463282320931 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA719000 == 64 [pid = 2872] [id = 201] 20:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005090591000) [pid = 2872] [serial = 601] [outer = 0000000000000000] 20:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005090D21400) [pid = 2872] [serial = 602] [outer = 0000005090591000] 20:18:40 INFO - PROCESS | 2872 | 1463282320979 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (00000050922CE400) [pid = 2872] [serial = 603] [outer = 0000005090591000] 20:18:41 INFO - PROCESS | 2872 | 1463282321646 Marionette TRACE conn5 <- [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]]]}] 20:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 20:18:41 INFO - PROCESS | 2872 | 1463282321707 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 2872 | 1463282321712 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:18:41 INFO - PROCESS | 2872 | 1463282321717 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - PROCESS | 2872 | 1463282321722 Marionette TRACE conn5 <- [1,770,null,{}] 20:18:41 INFO - PROCESS | 2872 | 1463282321728 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:41 INFO - PROCESS | 2872 | 1463282321881 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:18:42 INFO - PROCESS | 2872 | 1463282322006 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F20800 == 65 [pid = 2872] [id = 202] 20:18:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005086BA7C00) [pid = 2872] [serial = 604] [outer = 0000000000000000] 20:18:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005087F6F400) [pid = 2872] [serial = 605] [outer = 0000005086BA7C00] 20:18:42 INFO - PROCESS | 2872 | 1463282322068 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005088BEA000) [pid = 2872] [serial = 606] [outer = 0000005086BA7C00] 20:18:42 INFO - PROCESS | 2872 | 1463282322711 Marionette TRACE conn5 <- [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]]]}] 20:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1029ms 20:18:42 INFO - PROCESS | 2872 | 1463282322763 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 2872 | 1463282322770 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:18:42 INFO - PROCESS | 2872 | 1463282322799 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - PROCESS | 2872 | 1463282322802 Marionette TRACE conn5 <- [1,774,null,{}] 20:18:42 INFO - PROCESS | 2872 | 1463282322806 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:42 INFO - PROCESS | 2872 | 1463282322922 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:18:43 INFO - PROCESS | 2872 | 1463282323043 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB27800 == 66 [pid = 2872] [id = 203] 20:18:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508B9F0800) [pid = 2872] [serial = 607] [outer = 0000000000000000] 20:18:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BAABC00) [pid = 2872] [serial = 608] [outer = 000000508B9F0800] 20:18:43 INFO - PROCESS | 2872 | 1463282323102 Marionette DEBUG loaded listener.js 20:18:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508BCC4C00) [pid = 2872] [serial = 609] [outer = 000000508B9F0800] 20:18:43 INFO - PROCESS | 2872 | 1463282323764 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1044ms 20:18:43 INFO - PROCESS | 2872 | 1463282323829 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 2872 | 1463282323832 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:18:43 INFO - PROCESS | 2872 | 1463282323836 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 2872 | 1463282323840 Marionette TRACE conn5 <- [1,778,null,{}] 20:18:43 INFO - PROCESS | 2872 | 1463282323875 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:44 INFO - PROCESS | 2872 | 1463282324054 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:18:44 INFO - PROCESS | 2872 | 1463282324147 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:44 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC0A7800 == 67 [pid = 2872] [id = 204] 20:18:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508F52D000) [pid = 2872] [serial = 610] [outer = 0000000000000000] 20:18:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508FCD9800) [pid = 2872] [serial = 611] [outer = 000000508F52D000] 20:18:44 INFO - PROCESS | 2872 | 1463282324207 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (00000050927C9800) [pid = 2872] [serial = 612] [outer = 000000508F52D000] 20:18:44 INFO - PROCESS | 2872 | 1463282324867 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1083ms 20:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:18:44 INFO - PROCESS | 2872 | 1463282324921 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:18:44 INFO - PROCESS | 2872 | 1463282324924 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:18:44 INFO - PROCESS | 2872 | 1463282324927 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:18:44 INFO - PROCESS | 2872 | 1463282324930 Marionette TRACE conn5 <- [1,782,null,{}] 20:18:44 INFO - PROCESS | 2872 | 1463282324933 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:45 INFO - PROCESS | 2872 | 1463282325049 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:18:45 INFO - PROCESS | 2872 | 1463282325170 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F99000 == 68 [pid = 2872] [id = 205] 20:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005091F3A400) [pid = 2872] [serial = 613] [outer = 0000000000000000] 20:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005091F43800) [pid = 2872] [serial = 614] [outer = 0000005091F3A400] 20:18:45 INFO - PROCESS | 2872 | 1463282325228 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (00000050922CBC00) [pid = 2872] [serial = 615] [outer = 0000005091F3A400] 20:18:45 INFO - PROCESS | 2872 | 1463282325845 Marionette TRACE conn5 <- [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]]]}] 20:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 986ms 20:18:45 INFO - PROCESS | 2872 | 1463282325916 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 2872 | 1463282325919 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:18:45 INFO - PROCESS | 2872 | 1463282325922 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:18:45 INFO - PROCESS | 2872 | 1463282325924 Marionette TRACE conn5 <- [1,786,null,{}] 20:18:45 INFO - PROCESS | 2872 | 1463282325928 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:46 INFO - PROCESS | 2872 | 1463282326077 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:18:46 INFO - PROCESS | 2872 | 1463282326131 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:46 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092104000 == 69 [pid = 2872] [id = 206] 20:18:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050916CE800) [pid = 2872] [serial = 616] [outer = 0000000000000000] 20:18:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (00000050916D4800) [pid = 2872] [serial = 617] [outer = 00000050916CE800] 20:18:46 INFO - PROCESS | 2872 | 1463282326189 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005091F3D000) [pid = 2872] [serial = 618] [outer = 00000050916CE800] 20:18:46 INFO - PROCESS | 2872 | 1463282326778 Marionette TRACE conn5 <- [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]]]}] 20:18:46 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 20:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 20:18:46 INFO - PROCESS | 2872 | 1463282326806 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:18:46 INFO - PROCESS | 2872 | 1463282326808 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:18:46 INFO - PROCESS | 2872 | 1463282326812 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:18:46 INFO - PROCESS | 2872 | 1463282326814 Marionette TRACE conn5 <- [1,790,null,{}] 20:18:46 INFO - PROCESS | 2872 | 1463282326818 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:46 INFO - PROCESS | 2872 | 1463282326952 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:18:47 INFO - PROCESS | 2872 | 1463282327050 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:47 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F09800 == 70 [pid = 2872] [id = 207] 20:18:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005087F1EC00) [pid = 2872] [serial = 619] [outer = 0000000000000000] 20:18:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508BA33000) [pid = 2872] [serial = 620] [outer = 0000005087F1EC00] 20:18:47 INFO - PROCESS | 2872 | 1463282327108 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050930C8000) [pid = 2872] [serial = 621] [outer = 0000005087F1EC00] 20:18:47 INFO - PROCESS | 2872 | 1463282327852 Marionette TRACE conn5 <- [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]]]}] 20:18:47 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 20:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1075ms 20:18:47 INFO - PROCESS | 2872 | 1463282327899 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 2872 | 1463282327903 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:18:47 INFO - PROCESS | 2872 | 1463282327909 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 2872 | 1463282327913 Marionette TRACE conn5 <- [1,794,null,{}] 20:18:47 INFO - PROCESS | 2872 | 1463282327920 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:48 INFO - PROCESS | 2872 | 1463282328029 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:18:48 INFO - PROCESS | 2872 | 1463282328156 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC0800 == 71 [pid = 2872] [id = 208] 20:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005086B7C800) [pid = 2872] [serial = 622] [outer = 0000000000000000] 20:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005086BAB800) [pid = 2872] [serial = 623] [outer = 0000005086B7C800] 20:18:48 INFO - PROCESS | 2872 | 1463282328210 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005087F76800) [pid = 2872] [serial = 624] [outer = 0000005086B7C800] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 00000050916C0800 == 70 [pid = 2872] [id = 200] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD19000 == 69 [pid = 2872] [id = 199] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB0E000 == 68 [pid = 2872] [id = 198] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508F161800 == 67 [pid = 2872] [id = 197] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD7D800 == 66 [pid = 2872] [id = 196] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 00000050888A5000 == 65 [pid = 2872] [id = 195] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508A41C800 == 64 [pid = 2872] [id = 194] 20:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (00000050ECFC6C00) [pid = 2872] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94A000 == 63 [pid = 2872] [id = 190] 20:18:48 INFO - PROCESS | 2872 | 1463282328880 Marionette TRACE conn5 <- [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]]]}] 20:18:48 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 20:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 986ms 20:18:48 INFO - PROCESS | 2872 | 1463282328897 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:18:48 INFO - PROCESS | 2872 | 1463282328902 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:18:48 INFO - PROCESS | 2872 | 1463282328909 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:18:48 INFO - PROCESS | 2872 | 1463282328911 Marionette TRACE conn5 <- [1,798,null,{}] 20:18:48 INFO - PROCESS | 2872 | 1463282328915 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:49 INFO - PROCESS | 2872 | 1463282329021 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (00000050F9411000) [pid = 2872] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508FD48400) [pid = 2872] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (00000050FB6C9400) [pid = 2872] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508BB7E000) [pid = 2872] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508FC43800) [pid = 2872] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088171000) [pid = 2872] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (00000050FAE0B000) [pid = 2872] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508A879000) [pid = 2872] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005086BA8C00) [pid = 2872] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005090D24800) [pid = 2872] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005090583400) [pid = 2872] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (00000050927CA400) [pid = 2872] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (00000050927D1000) [pid = 2872] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (00000050FAE12C00) [pid = 2872] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508CF09400) [pid = 2872] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (00000050FAD06800) [pid = 2872] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005088C34400) [pid = 2872] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508D36C400) [pid = 2872] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508D3EC400) [pid = 2872] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508D374000) [pid = 2872] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005088C35400) [pid = 2872] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (00000050889BE400) [pid = 2872] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005090585400) [pid = 2872] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005088BEB400) [pid = 2872] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005090917800) [pid = 2872] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (00000050927C4400) [pid = 2872] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005088DF4400) [pid = 2872] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (0000005087E8CC00) [pid = 2872] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508A409C00) [pid = 2872] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508F524400) [pid = 2872] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508FA74800) [pid = 2872] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005090D23400) [pid = 2872] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508C570800) [pid = 2872] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508BB58400) [pid = 2872] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508F566800) [pid = 2872] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:18:49 INFO - PROCESS | 2872 | 1463282329110 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:49 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B5000 == 64 [pid = 2872] [id = 209] 20:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005084A60000) [pid = 2872] [serial = 625] [outer = 0000000000000000] 20:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005087E8CC00) [pid = 2872] [serial = 626] [outer = 0000005084A60000] 20:18:49 INFO - PROCESS | 2872 | 1463282329159 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005088805000) [pid = 2872] [serial = 627] [outer = 0000005084A60000] 20:18:49 INFO - PROCESS | 2872 | 1463282329584 Marionette TRACE conn5 <- [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]]]}] 20:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 20:18:49 INFO - PROCESS | 2872 | 1463282329643 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 2872 | 1463282329646 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:18:49 INFO - PROCESS | 2872 | 1463282329650 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 2872 | 1463282329653 Marionette TRACE conn5 <- [1,802,null,{}] 20:18:49 INFO - PROCESS | 2872 | 1463282329665 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:49 INFO - PROCESS | 2872 | 1463282329795 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:18:49 INFO - PROCESS | 2872 | 1463282329811 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B956000 == 65 [pid = 2872] [id = 210] 20:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005088DF2400) [pid = 2872] [serial = 628] [outer = 0000000000000000] 20:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005088E0E000) [pid = 2872] [serial = 629] [outer = 0000005088DF2400] 20:18:49 INFO - PROCESS | 2872 | 1463282329862 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508A887000) [pid = 2872] [serial = 630] [outer = 0000005088DF2400] 20:18:50 INFO - PROCESS | 2872 | 1463282330342 Marionette TRACE conn5 <- [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] 20:18:50 INFO - PROCESS | 2872 | 1463282330389 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:18:50 INFO - PROCESS | 2872 | 1463282330393 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 2872 | 1463282330395 Marionette TRACE conn5 <- [1,806,null,{}] 20:18:50 INFO - PROCESS | 2872 | 1463282330398 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:50 INFO - PROCESS | 2872 | 1463282330490 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:18:50 INFO - PROCESS | 2872 | 1463282330500 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40D800 == 66 [pid = 2872] [id = 211] 20:18:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508BB55400) [pid = 2872] [serial = 631] [outer = 0000000000000000] 20:18:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508BB78C00) [pid = 2872] [serial = 632] [outer = 000000508BB55400] 20:18:50 INFO - PROCESS | 2872 | 1463282330546 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BCC5C00) [pid = 2872] [serial = 633] [outer = 000000508BB55400] 20:18:50 INFO - PROCESS | 2872 | 1463282330982 Marionette TRACE conn5 <- [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]]]}] 20:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 20:18:51 INFO - PROCESS | 2872 | 1463282331023 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 2872 | 1463282331025 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:18:51 INFO - PROCESS | 2872 | 1463282331029 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:18:51 INFO - PROCESS | 2872 | 1463282331030 Marionette TRACE conn5 <- [1,810,null,{}] 20:18:51 INFO - PROCESS | 2872 | 1463282331034 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:51 INFO - PROCESS | 2872 | 1463282331125 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:18:51 INFO - PROCESS | 2872 | 1463282331164 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A1E800 == 67 [pid = 2872] [id = 212] 20:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508C529C00) [pid = 2872] [serial = 634] [outer = 0000000000000000] 20:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508C534000) [pid = 2872] [serial = 635] [outer = 000000508C529C00] 20:18:51 INFO - PROCESS | 2872 | 1463282331211 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508C577800) [pid = 2872] [serial = 636] [outer = 000000508C529C00] 20:18:51 INFO - PROCESS | 2872 | 1463282331703 Marionette TRACE conn5 <- [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] 20:18:51 INFO - PROCESS | 2872 | 1463282331769 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:18:51 INFO - PROCESS | 2872 | 1463282331772 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:18:51 INFO - PROCESS | 2872 | 1463282331774 Marionette TRACE conn5 <- [1,814,null,{}] 20:18:51 INFO - PROCESS | 2872 | 1463282331778 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:51 INFO - PROCESS | 2872 | 1463282331921 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:18:51 INFO - PROCESS | 2872 | 1463282331976 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE9800 == 68 [pid = 2872] [id = 213] 20:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508D366800) [pid = 2872] [serial = 637] [outer = 0000000000000000] 20:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508D3E9400) [pid = 2872] [serial = 638] [outer = 000000508D366800] 20:18:52 INFO - PROCESS | 2872 | 1463282332025 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508F566800) [pid = 2872] [serial = 639] [outer = 000000508D366800] 20:18:52 INFO - PROCESS | 2872 | 1463282332482 Marionette TRACE conn5 <- [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]]]}] 20:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 775ms 20:18:52 INFO - PROCESS | 2872 | 1463282332550 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 2872 | 1463282332553 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:18:52 INFO - PROCESS | 2872 | 1463282332561 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - PROCESS | 2872 | 1463282332562 Marionette TRACE conn5 <- [1,818,null,{}] 20:18:52 INFO - PROCESS | 2872 | 1463282332567 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:52 INFO - PROCESS | 2872 | 1463282332681 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:18:52 INFO - PROCESS | 2872 | 1463282332734 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC6000 == 69 [pid = 2872] [id = 214] 20:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508F8C3800) [pid = 2872] [serial = 640] [outer = 0000000000000000] 20:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508F8CF800) [pid = 2872] [serial = 641] [outer = 000000508F8C3800] 20:18:52 INFO - PROCESS | 2872 | 1463282332780 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508FA75C00) [pid = 2872] [serial = 642] [outer = 000000508F8C3800] 20:18:53 INFO - PROCESS | 2872 | 1463282333210 Marionette TRACE conn5 <- [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]]]}] 20:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 20:18:53 INFO - PROCESS | 2872 | 1463282333250 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 2872 | 1463282333253 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:18:53 INFO - PROCESS | 2872 | 1463282333256 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 2872 | 1463282333258 Marionette TRACE conn5 <- [1,822,null,{}] 20:18:53 INFO - PROCESS | 2872 | 1463282333262 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:53 INFO - PROCESS | 2872 | 1463282333387 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508BB63800) [pid = 2872] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005088E5E800) [pid = 2872] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005088170C00) [pid = 2872] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508D36FC00) [pid = 2872] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005087F8C000) [pid = 2872] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508C537800) [pid = 2872] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:18:53 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508F8E6800) [pid = 2872] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:18:53 INFO - PROCESS | 2872 | 1463282333477 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F394800 == 70 [pid = 2872] [id = 215] 20:18:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005088170C00) [pid = 2872] [serial = 643] [outer = 0000000000000000] 20:18:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508BB63800) [pid = 2872] [serial = 644] [outer = 0000005088170C00] 20:18:53 INFO - PROCESS | 2872 | 1463282333527 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508FC48400) [pid = 2872] [serial = 645] [outer = 0000005088170C00] 20:18:53 INFO - PROCESS | 2872 | 1463282333903 Marionette TRACE conn5 <- [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]]]}] 20:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 20:18:53 INFO - PROCESS | 2872 | 1463282333930 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 2872 | 1463282333933 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 20:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:18:53 INFO - PROCESS | 2872 | 1463282333936 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 2872 | 1463282333938 Marionette TRACE conn5 <- [1,826,null,{}] 20:18:53 INFO - PROCESS | 2872 | 1463282333941 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:54 INFO - PROCESS | 2872 | 1463282334055 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 20:18:54 INFO - PROCESS | 2872 | 1463282334137 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F9A000 == 71 [pid = 2872] [id = 216] 20:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508F564400) [pid = 2872] [serial = 646] [outer = 0000000000000000] 20:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508FD49C00) [pid = 2872] [serial = 647] [outer = 000000508F564400] 20:18:54 INFO - PROCESS | 2872 | 1463282334184 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005090919C00) [pid = 2872] [serial = 648] [outer = 000000508F564400] 20:18:54 INFO - PROCESS | 2872 | 1463282334551 Marionette TRACE conn5 <- [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]]]}] 20:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 20:18:54 INFO - PROCESS | 2872 | 1463282334568 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 2872 | 1463282334570 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 20:18:54 INFO - PROCESS | 2872 | 1463282334574 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:18:54 INFO - PROCESS | 2872 | 1463282334576 Marionette TRACE conn5 <- [1,830,null,{}] 20:18:54 INFO - PROCESS | 2872 | 1463282334579 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:54 INFO - PROCESS | 2872 | 1463282334710 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 20:18:54 INFO - PROCESS | 2872 | 1463282334719 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921EC000 == 72 [pid = 2872] [id = 217] 20:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (00000050874BFC00) [pid = 2872] [serial = 649] [outer = 0000000000000000] 20:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508F38C000) [pid = 2872] [serial = 650] [outer = 00000050874BFC00] 20:18:54 INFO - PROCESS | 2872 | 1463282334765 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005091F42C00) [pid = 2872] [serial = 651] [outer = 00000050874BFC00] 20:18:56 INFO - PROCESS | 2872 | 1463282336739 Marionette TRACE conn5 <- [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]]]}] 20:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2185ms 20:18:56 INFO - PROCESS | 2872 | 1463282336764 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 2872 | 1463282336769 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 20:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:18:56 INFO - PROCESS | 2872 | 1463282336777 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 2872 | 1463282336781 Marionette TRACE conn5 <- [1,834,null,{}] 20:18:56 INFO - PROCESS | 2872 | 1463282336787 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:56 INFO - PROCESS | 2872 | 1463282336914 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 20:18:57 INFO - PROCESS | 2872 | 1463282337041 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC9800 == 73 [pid = 2872] [id = 218] 20:18:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005087EE3800) [pid = 2872] [serial = 652] [outer = 0000000000000000] 20:18:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (0000005087F6D800) [pid = 2872] [serial = 653] [outer = 0000005087EE3800] 20:18:57 INFO - PROCESS | 2872 | 1463282337103 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (0000005088C28400) [pid = 2872] [serial = 654] [outer = 0000005087EE3800] 20:18:57 INFO - PROCESS | 2872 | 1463282337771 Marionette TRACE conn5 <- [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]]]}] 20:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1036ms 20:18:57 INFO - PROCESS | 2872 | 1463282337814 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 20:18:57 INFO - PROCESS | 2872 | 1463282337820 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 20:18:57 INFO - PROCESS | 2872 | 1463282337827 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:18:57 INFO - PROCESS | 2872 | 1463282337830 Marionette TRACE conn5 <- [1,838,null,{}] 20:18:57 INFO - PROCESS | 2872 | 1463282337869 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:58 INFO - PROCESS | 2872 | 1463282338005 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:18:58 INFO - PROCESS | 2872 | 1463282338119 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B1000 == 74 [pid = 2872] [id = 219] 20:18:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (0000005088E2D800) [pid = 2872] [serial = 655] [outer = 0000000000000000] 20:18:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005089B54000) [pid = 2872] [serial = 656] [outer = 0000005088E2D800] 20:18:58 INFO - PROCESS | 2872 | 1463282338178 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508BCC1C00) [pid = 2872] [serial = 657] [outer = 0000005088E2D800] 20:18:58 INFO - PROCESS | 2872 | 1463282338829 Marionette TRACE conn5 <- [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]]]}] 20:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1024ms 20:18:58 INFO - PROCESS | 2872 | 1463282338857 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 2872 | 1463282338860 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 20:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:18:58 INFO - PROCESS | 2872 | 1463282338864 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - PROCESS | 2872 | 1463282338868 Marionette TRACE conn5 <- [1,842,null,{}] 20:18:58 INFO - PROCESS | 2872 | 1463282338880 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:59 INFO - PROCESS | 2872 | 1463282339007 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 20:18:59 INFO - PROCESS | 2872 | 1463282339104 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB60F800 == 75 [pid = 2872] [id = 220] 20:18:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F564C00) [pid = 2872] [serial = 658] [outer = 0000000000000000] 20:18:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508F8CF000) [pid = 2872] [serial = 659] [outer = 000000508F564C00] 20:18:59 INFO - PROCESS | 2872 | 1463282339167 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (00000050916CFC00) [pid = 2872] [serial = 660] [outer = 000000508F564C00] 20:18:59 INFO - PROCESS | 2872 | 1463282339848 Marionette TRACE conn5 <- [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]]]}] 20:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1029ms 20:18:59 INFO - PROCESS | 2872 | 1463282339894 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 2872 | 1463282339898 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 20:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:18:59 INFO - PROCESS | 2872 | 1463282339902 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - PROCESS | 2872 | 1463282339904 Marionette TRACE conn5 <- [1,846,null,{}] 20:18:59 INFO - PROCESS | 2872 | 1463282339908 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:00 INFO - PROCESS | 2872 | 1463282340033 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 20:19:00 INFO - PROCESS | 2872 | 1463282340126 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FE4A3800 == 76 [pid = 2872] [id = 221] 20:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (00000050927CA800) [pid = 2872] [serial = 661] [outer = 0000000000000000] 20:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (00000050F9409400) [pid = 2872] [serial = 662] [outer = 00000050927CA800] 20:19:00 INFO - PROCESS | 2872 | 1463282340184 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (00000050FA30AC00) [pid = 2872] [serial = 663] [outer = 00000050927CA800] 20:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050FAC20800) [pid = 2872] [serial = 664] [outer = 000000508053AC00] 20:19:00 INFO - PROCESS | 2872 | 1463282340855 Marionette TRACE conn5 <- [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]]]}] 20:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 985ms 20:19:00 INFO - PROCESS | 2872 | 1463282340897 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 2872 | 1463282340900 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 20:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:19:00 INFO - PROCESS | 2872 | 1463282340905 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - PROCESS | 2872 | 1463282340907 Marionette TRACE conn5 <- [1,850,null,{}] 20:19:00 INFO - PROCESS | 2872 | 1463282340911 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:01 INFO - PROCESS | 2872 | 1463282341028 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 20:19:01 INFO - PROCESS | 2872 | 1463282341150 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC3F000 == 77 [pid = 2872] [id = 222] 20:19:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508B9F1800) [pid = 2872] [serial = 665] [outer = 0000000000000000] 20:19:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508C573800) [pid = 2872] [serial = 666] [outer = 000000508B9F1800] 20:19:01 INFO - PROCESS | 2872 | 1463282341209 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (00000050FAD11C00) [pid = 2872] [serial = 667] [outer = 000000508B9F1800] 20:19:01 INFO - PROCESS | 2872 | 1463282341855 Marionette TRACE conn5 <- [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]]]}] 20:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 20:19:01 INFO - PROCESS | 2872 | 1463282341894 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 2872 | 1463282341896 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 20:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:19:01 INFO - PROCESS | 2872 | 1463282341900 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - PROCESS | 2872 | 1463282341902 Marionette TRACE conn5 <- [1,854,null,{}] 20:19:01 INFO - PROCESS | 2872 | 1463282341906 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:02 INFO - PROCESS | 2872 | 1463282342061 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 20:19:02 INFO - PROCESS | 2872 | 1463282342186 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF87B800 == 78 [pid = 2872] [id = 223] 20:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (00000050FB6C9C00) [pid = 2872] [serial = 668] [outer = 0000000000000000] 20:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (00000050FBB22C00) [pid = 2872] [serial = 669] [outer = 00000050FB6C9C00] 20:19:02 INFO - PROCESS | 2872 | 1463282342246 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (00000050FC0CF000) [pid = 2872] [serial = 670] [outer = 00000050FB6C9C00] 20:19:03 INFO - PROCESS | 2872 | 1463282343076 Marionette TRACE conn5 <- [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]]]}] 20:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1237ms 20:19:03 INFO - PROCESS | 2872 | 1463282343140 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 20:19:03 INFO - PROCESS | 2872 | 1463282343145 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 20:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:19:03 INFO - PROCESS | 2872 | 1463282343150 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:19:03 INFO - PROCESS | 2872 | 1463282343154 Marionette TRACE conn5 <- [1,858,null,{}] 20:19:03 INFO - PROCESS | 2872 | 1463282343161 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:03 INFO - PROCESS | 2872 | 1463282343287 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:19:03 INFO - PROCESS | 2872 | 1463282343406 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A422800 == 79 [pid = 2872] [id = 224] 20:19:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005087EE4800) [pid = 2872] [serial = 671] [outer = 0000000000000000] 20:19:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005087EF2C00) [pid = 2872] [serial = 672] [outer = 0000005087EE4800] 20:19:03 INFO - PROCESS | 2872 | 1463282343463 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005088BEBC00) [pid = 2872] [serial = 673] [outer = 0000005087EE4800] 20:19:04 INFO - PROCESS | 2872 | 1463282344095 Marionette TRACE conn5 <- [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]]]}] 20:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 20:19:04 INFO - PROCESS | 2872 | 1463282344140 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 2872 | 1463282344146 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 20:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:19:04 INFO - PROCESS | 2872 | 1463282344152 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 2872 | 1463282344155 Marionette TRACE conn5 <- [1,862,null,{}] 20:19:04 INFO - PROCESS | 2872 | 1463282344159 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:04 INFO - PROCESS | 2872 | 1463282344274 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 20:19:04 INFO - PROCESS | 2872 | 1463282344429 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB2B800 == 78 [pid = 2872] [id = 22] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050880C5000 == 77 [pid = 2872] [id = 26] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA7B0000 == 76 [pid = 2872] [id = 18] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508AD54800 == 75 [pid = 2872] [id = 27] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC624800 == 74 [pid = 2872] [id = 20] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA349800 == 73 [pid = 2872] [id = 17] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005085299000 == 72 [pid = 2872] [id = 10] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005087847800 == 71 [pid = 2872] [id = 25] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508AE69800 == 70 [pid = 2872] [id = 15] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD48000 == 69 [pid = 2872] [id = 16] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC4000 == 68 [pid = 2872] [id = 178] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005088457000 == 67 [pid = 2872] [id = 13] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050811A2800 == 66 [pid = 2872] [id = 24] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508A41D800 == 65 [pid = 2872] [id = 14] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9EA7000 == 64 [pid = 2872] [id = 122] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FFFA3000 == 63 [pid = 2872] [id = 23] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F9A000 == 62 [pid = 2872] [id = 216] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508F394800 == 61 [pid = 2872] [id = 215] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC6000 == 60 [pid = 2872] [id = 214] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE9800 == 59 [pid = 2872] [id = 213] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A1E800 == 58 [pid = 2872] [id = 212] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40D800 == 57 [pid = 2872] [id = 211] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508D3E6800) [pid = 2872] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005088E60000) [pid = 2872] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050F940FC00) [pid = 2872] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005090D21400) [pid = 2872] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085299000 == 58 [pid = 2872] [id = 225] 20:19:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005085681400) [pid = 2872] [serial = 674] [outer = 0000000000000000] 20:19:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005088C32800) [pid = 2872] [serial = 675] [outer = 0000005085681400] 20:19:04 INFO - PROCESS | 2872 | 1463282344520 Marionette DEBUG loaded listener.js 20:19:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508B9F7800) [pid = 2872] [serial = 676] [outer = 0000005085681400] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508B956000 == 57 [pid = 2872] [id = 210] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B5000 == 56 [pid = 2872] [id = 209] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC0800 == 55 [pid = 2872] [id = 208] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC0A7800 == 54 [pid = 2872] [id = 204] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB27800 == 53 [pid = 2872] [id = 203] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F20800 == 52 [pid = 2872] [id = 202] 20:19:04 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA719000 == 51 [pid = 2872] [id = 201] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508FCD2400) [pid = 2872] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508BCBCC00) [pid = 2872] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508C52EC00) [pid = 2872] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508F52F000) [pid = 2872] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005088B80000) [pid = 2872] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508F525C00) [pid = 2872] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508924F800) [pid = 2872] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508D36B400) [pid = 2872] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508BCC9400) [pid = 2872] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508CF03800) [pid = 2872] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508F8CD400) [pid = 2872] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088BE0800) [pid = 2872] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508B9EE000) [pid = 2872] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508A479000) [pid = 2872] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508FD46C00) [pid = 2872] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:19:05 INFO - PROCESS | 2872 | 1463282345021 Marionette TRACE conn5 <- [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]]]}] 20:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 923ms 20:19:05 INFO - PROCESS | 2872 | 1463282345077 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 2872 | 1463282345079 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 20:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:19:05 INFO - PROCESS | 2872 | 1463282345083 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - PROCESS | 2872 | 1463282345087 Marionette TRACE conn5 <- [1,866,null,{}] 20:19:05 INFO - PROCESS | 2872 | 1463282345098 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:05 INFO - PROCESS | 2872 | 1463282345202 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 20:19:05 INFO - PROCESS | 2872 | 1463282345217 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9C8800 == 52 [pid = 2872] [id = 226] 20:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508BAA7400) [pid = 2872] [serial = 677] [outer = 0000000000000000] 20:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508BB58800) [pid = 2872] [serial = 678] [outer = 000000508BAA7400] 20:19:05 INFO - PROCESS | 2872 | 1463282345268 Marionette DEBUG loaded listener.js 20:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508BCBDC00) [pid = 2872] [serial = 679] [outer = 000000508BAA7400] 20:19:05 INFO - PROCESS | 2872 | 1463282345777 Marionette TRACE conn5 <- [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]]]}] 20:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 20:19:05 INFO - PROCESS | 2872 | 1463282345820 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 2872 | 1463282345823 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 20:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:19:05 INFO - PROCESS | 2872 | 1463282345826 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - PROCESS | 2872 | 1463282345828 Marionette TRACE conn5 <- [1,870,null,{}] 20:19:05 INFO - PROCESS | 2872 | 1463282345831 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:05 INFO - PROCESS | 2872 | 1463282345928 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 20:19:06 INFO - PROCESS | 2872 | 1463282346017 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6C4000 == 53 [pid = 2872] [id = 227] 20:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508C571400) [pid = 2872] [serial = 680] [outer = 0000000000000000] 20:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508CF06800) [pid = 2872] [serial = 681] [outer = 000000508C571400] 20:19:06 INFO - PROCESS | 2872 | 1463282346074 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508D164800) [pid = 2872] [serial = 682] [outer = 000000508C571400] 20:19:06 INFO - PROCESS | 2872 | 1463282346451 Marionette TRACE conn5 <- [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]]]}] 20:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 20:19:06 INFO - PROCESS | 2872 | 1463282346500 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:19:06 INFO - PROCESS | 2872 | 1463282346502 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 20:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:19:06 INFO - PROCESS | 2872 | 1463282346506 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:19:06 INFO - PROCESS | 2872 | 1463282346507 Marionette TRACE conn5 <- [1,874,null,{}] 20:19:06 INFO - PROCESS | 2872 | 1463282346511 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:06 INFO - PROCESS | 2872 | 1463282346630 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 20:19:06 INFO - PROCESS | 2872 | 1463282346640 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD2000 == 54 [pid = 2872] [id = 228] 20:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508D36CC00) [pid = 2872] [serial = 683] [outer = 0000000000000000] 20:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508D3E1C00) [pid = 2872] [serial = 684] [outer = 000000508D36CC00] 20:19:06 INFO - PROCESS | 2872 | 1463282346687 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508F52AC00) [pid = 2872] [serial = 685] [outer = 000000508D36CC00] 20:19:07 INFO - PROCESS | 2872 | 1463282347177 Marionette TRACE conn5 <- [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]]]}] 20:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 20:19:07 INFO - PROCESS | 2872 | 1463282347243 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 20:19:07 INFO - PROCESS | 2872 | 1463282347245 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 20:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:19:07 INFO - PROCESS | 2872 | 1463282347249 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:19:07 INFO - PROCESS | 2872 | 1463282347251 Marionette TRACE conn5 <- [1,878,null,{}] 20:19:07 INFO - PROCESS | 2872 | 1463282347255 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:07 INFO - PROCESS | 2872 | 1463282347410 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:19:07 INFO - PROCESS | 2872 | 1463282347468 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCBE000 == 55 [pid = 2872] [id = 229] 20:19:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508F8E3000) [pid = 2872] [serial = 686] [outer = 0000000000000000] 20:19:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508FC46800) [pid = 2872] [serial = 687] [outer = 000000508F8E3000] 20:19:07 INFO - PROCESS | 2872 | 1463282347517 Marionette DEBUG loaded listener.js 20:19:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000509058E400) [pid = 2872] [serial = 688] [outer = 000000508F8E3000] 20:19:08 INFO - PROCESS | 2872 | 1463282348023 Marionette TRACE conn5 <- [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]]]}] 20:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 839ms 20:19:08 INFO - PROCESS | 2872 | 1463282348098 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 20:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:19:08 INFO - PROCESS | 2872 | 1463282348100 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 20:19:08 INFO - PROCESS | 2872 | 1463282348104 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 2872 | 1463282348105 Marionette TRACE conn5 <- [1,882,null,{}] 20:19:08 INFO - PROCESS | 2872 | 1463282348109 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:08 INFO - PROCESS | 2872 | 1463282348228 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 20:19:08 INFO - PROCESS | 2872 | 1463282348283 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916A8800 == 56 [pid = 2872] [id = 230] 20:19:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005090D2F800) [pid = 2872] [serial = 689] [outer = 0000000000000000] 20:19:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (00000050916D0C00) [pid = 2872] [serial = 690] [outer = 0000005090D2F800] 20:19:08 INFO - PROCESS | 2872 | 1463282348331 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005091F45000) [pid = 2872] [serial = 691] [outer = 0000005090D2F800] 20:19:08 INFO - PROCESS | 2872 | 1463282348746 Marionette TRACE conn5 <- [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]]]}] 20:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 20:19:08 INFO - PROCESS | 2872 | 1463282348797 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 2872 | 1463282348799 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 20:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:19:08 INFO - PROCESS | 2872 | 1463282348802 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 2872 | 1463282348804 Marionette TRACE conn5 <- [1,886,null,{}] 20:19:08 INFO - PROCESS | 2872 | 1463282348808 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508C529C00) [pid = 2872] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005088170C00) [pid = 2872] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005086B7C800) [pid = 2872] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005088BDD400) [pid = 2872] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508D161800) [pid = 2872] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005086BA3800) [pid = 2872] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005084A60000) [pid = 2872] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508F564400) [pid = 2872] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508D366800) [pid = 2872] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508F8C3800) [pid = 2872] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508BB55400) [pid = 2872] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:19:08 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088DF2400) [pid = 2872] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:19:09 INFO - PROCESS | 2872 | 1463282349009 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 20:19:09 INFO - PROCESS | 2872 | 1463282349019 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF31000 == 57 [pid = 2872] [id = 231] 20:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005087F6CC00) [pid = 2872] [serial = 692] [outer = 0000000000000000] 20:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005088BDF000) [pid = 2872] [serial = 693] [outer = 0000005087F6CC00] 20:19:09 INFO - PROCESS | 2872 | 1463282349066 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508F522C00) [pid = 2872] [serial = 694] [outer = 0000005087F6CC00] 20:19:09 INFO - PROCESS | 2872 | 1463282349484 Marionette TRACE conn5 <- [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]]]}] 20:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 20:19:09 INFO - PROCESS | 2872 | 1463282349539 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 2872 | 1463282349541 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 20:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:19:09 INFO - PROCESS | 2872 | 1463282349545 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - PROCESS | 2872 | 1463282349547 Marionette TRACE conn5 <- [1,890,null,{}] 20:19:09 INFO - PROCESS | 2872 | 1463282349579 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:09 INFO - PROCESS | 2872 | 1463282349673 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 20:19:09 INFO - PROCESS | 2872 | 1463282349686 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:09 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927EA000 == 58 [pid = 2872] [id = 232] 20:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050916CA400) [pid = 2872] [serial = 695] [outer = 0000000000000000] 20:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (00000050927C4400) [pid = 2872] [serial = 696] [outer = 00000050916CA400] 20:19:09 INFO - PROCESS | 2872 | 1463282349732 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005094C8A800) [pid = 2872] [serial = 697] [outer = 00000050916CA400] 20:19:10 INFO - PROCESS | 2872 | 1463282350157 Marionette TRACE conn5 <- [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]]]}] 20:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 672ms 20:19:10 INFO - PROCESS | 2872 | 1463282350221 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:19:10 INFO - PROCESS | 2872 | 1463282350223 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 20:19:10 INFO - PROCESS | 2872 | 1463282350226 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:19:10 INFO - PROCESS | 2872 | 1463282350228 Marionette TRACE conn5 <- [1,894,null,{}] 20:19:10 INFO - PROCESS | 2872 | 1463282350232 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:10 INFO - PROCESS | 2872 | 1463282350325 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 20:19:10 INFO - PROCESS | 2872 | 1463282350334 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:10 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095B89800 == 59 [pid = 2872] [id = 233] 20:19:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (00000050930CEC00) [pid = 2872] [serial = 698] [outer = 0000000000000000] 20:19:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005094C94000) [pid = 2872] [serial = 699] [outer = 00000050930CEC00] 20:19:10 INFO - PROCESS | 2872 | 1463282350380 Marionette DEBUG loaded listener.js 20:19:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (00000050F9CC5000) [pid = 2872] [serial = 700] [outer = 00000050930CEC00] 20:19:10 INFO - PROCESS | 2872 | 1463282350821 Marionette TRACE conn5 <- [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]]]}] 20:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 20:19:10 INFO - PROCESS | 2872 | 1463282350858 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 20:19:10 INFO - PROCESS | 2872 | 1463282350861 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 20:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:19:10 INFO - PROCESS | 2872 | 1463282350864 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:19:10 INFO - PROCESS | 2872 | 1463282350867 Marionette TRACE conn5 <- [1,898,null,{}] 20:19:10 INFO - PROCESS | 2872 | 1463282350875 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:11 INFO - PROCESS | 2872 | 1463282351057 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:19:11 INFO - PROCESS | 2872 | 1463282351202 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:11 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B5000 == 60 [pid = 2872] [id = 234] 20:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005084A58400) [pid = 2872] [serial = 701] [outer = 0000000000000000] 20:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005085202400) [pid = 2872] [serial = 702] [outer = 0000005084A58400] 20:19:11 INFO - PROCESS | 2872 | 1463282351270 Marionette DEBUG loaded listener.js 20:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005087F6E400) [pid = 2872] [serial = 703] [outer = 0000005084A58400] 20:19:11 INFO - PROCESS | 2872 | 1463282351968 Marionette TRACE conn5 <- [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]]]}] 20:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1132ms 20:19:12 INFO - PROCESS | 2872 | 1463282352001 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 20:19:12 INFO - PROCESS | 2872 | 1463282352005 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 20:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:19:12 INFO - PROCESS | 2872 | 1463282352010 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:19:12 INFO - PROCESS | 2872 | 1463282352014 Marionette TRACE conn5 <- [1,902,null,{}] 20:19:12 INFO - PROCESS | 2872 | 1463282352019 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:12 INFO - PROCESS | 2872 | 1463282352142 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 20:19:12 INFO - PROCESS | 2872 | 1463282352271 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3AF800 == 61 [pid = 2872] [id = 235] 20:19:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508AD6B400) [pid = 2872] [serial = 704] [outer = 0000000000000000] 20:19:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508BB7E800) [pid = 2872] [serial = 705] [outer = 000000508AD6B400] 20:19:12 INFO - PROCESS | 2872 | 1463282352332 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508D163400) [pid = 2872] [serial = 706] [outer = 000000508AD6B400] 20:19:12 INFO - PROCESS | 2872 | 1463282352947 Marionette TRACE conn5 <- [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]]]}] 20:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 20:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:19:13 INFO - PROCESS | 2872 | 1463282353000 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 20:19:13 INFO - PROCESS | 2872 | 1463282353004 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 20:19:13 INFO - PROCESS | 2872 | 1463282353008 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - PROCESS | 2872 | 1463282353010 Marionette TRACE conn5 <- [1,906,null,{}] 20:19:13 INFO - PROCESS | 2872 | 1463282353014 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:13 INFO - PROCESS | 2872 | 1463282353164 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 20:19:13 INFO - PROCESS | 2872 | 1463282353292 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:13 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBB57000 == 62 [pid = 2872] [id = 236] 20:19:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508F8C8000) [pid = 2872] [serial = 707] [outer = 0000000000000000] 20:19:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508FC3C000) [pid = 2872] [serial = 708] [outer = 000000508F8C8000] 20:19:13 INFO - PROCESS | 2872 | 1463282353352 Marionette DEBUG loaded listener.js 20:19:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (00000050927C7000) [pid = 2872] [serial = 709] [outer = 000000508F8C8000] 20:19:14 INFO - PROCESS | 2872 | 1463282354013 Marionette TRACE conn5 <- [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]]]}] 20:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1085ms 20:19:14 INFO - PROCESS | 2872 | 1463282354094 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 20:19:14 INFO - PROCESS | 2872 | 1463282354099 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 20:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:19:14 INFO - PROCESS | 2872 | 1463282354110 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:19:14 INFO - PROCESS | 2872 | 1463282354116 Marionette TRACE conn5 <- [1,910,null,{}] 20:19:14 INFO - PROCESS | 2872 | 1463282354120 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:14 INFO - PROCESS | 2872 | 1463282354280 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 20:19:14 INFO - PROCESS | 2872 | 1463282354400 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091EE4000 == 63 [pid = 2872] [id = 237] 20:19:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005094991000) [pid = 2872] [serial = 710] [outer = 0000000000000000] 20:19:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (00000050FAC20400) [pid = 2872] [serial = 711] [outer = 0000005094991000] 20:19:14 INFO - PROCESS | 2872 | 1463282354459 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (00000050FAE14C00) [pid = 2872] [serial = 712] [outer = 0000005094991000] 20:19:15 INFO - PROCESS | 2872 | 1463282355072 Marionette TRACE conn5 <- [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]]]}] 20:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1028ms 20:19:15 INFO - PROCESS | 2872 | 1463282355136 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:19:15 INFO - PROCESS | 2872 | 1463282355138 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 20:19:15 INFO - PROCESS | 2872 | 1463282355142 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:19:15 INFO - PROCESS | 2872 | 1463282355144 Marionette TRACE conn5 <- [1,914,null,{}] 20:19:15 INFO - PROCESS | 2872 | 1463282355148 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:15 INFO - PROCESS | 2872 | 1463282355264 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 20:19:15 INFO - PROCESS | 2872 | 1463282355390 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FD0000 == 64 [pid = 2872] [id = 238] 20:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005093B69000) [pid = 2872] [serial = 713] [outer = 0000000000000000] 20:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005093B6E000) [pid = 2872] [serial = 714] [outer = 0000005093B69000] 20:19:15 INFO - PROCESS | 2872 | 1463282355449 Marionette DEBUG loaded listener.js 20:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (00000050FAE10000) [pid = 2872] [serial = 715] [outer = 0000005093B69000] 20:19:16 INFO - PROCESS | 2872 | 1463282356016 Marionette TRACE conn5 <- [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]]]}] 20:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 923ms 20:19:16 INFO - PROCESS | 2872 | 1463282356068 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 20:19:16 INFO - PROCESS | 2872 | 1463282356070 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 20:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:19:16 INFO - PROCESS | 2872 | 1463282356074 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:19:16 INFO - PROCESS | 2872 | 1463282356076 Marionette TRACE conn5 <- [1,918,null,{}] 20:19:16 INFO - PROCESS | 2872 | 1463282356080 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:16 INFO - PROCESS | 2872 | 1463282356196 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:19:16 INFO - PROCESS | 2872 | 1463282356323 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:16 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094914800 == 65 [pid = 2872] [id = 239] 20:19:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000509493DC00) [pid = 2872] [serial = 716] [outer = 0000000000000000] 20:19:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000509493F800) [pid = 2872] [serial = 717] [outer = 000000509493DC00] 20:19:16 INFO - PROCESS | 2872 | 1463282356389 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (00000050FB6D2000) [pid = 2872] [serial = 718] [outer = 000000509493DC00] 20:19:16 INFO - PROCESS | 2872 | 1463282356995 Marionette TRACE conn5 <- [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]]]}] 20:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 986ms 20:19:17 INFO - PROCESS | 2872 | 1463282357063 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 2872 | 1463282357066 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 20:19:17 INFO - PROCESS | 2872 | 1463282357084 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:19:17 INFO - PROCESS | 2872 | 1463282357086 Marionette TRACE conn5 <- [1,922,null,{}] 20:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:19:17 INFO - PROCESS | 2872 | 1463282357090 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:17 INFO - PROCESS | 2872 | 1463282357205 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 20:19:17 INFO - PROCESS | 2872 | 1463282357345 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000509211A800 == 66 [pid = 2872] [id = 240] 20:19:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (00000050898E9000) [pid = 2872] [serial = 719] [outer = 0000000000000000] 20:19:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (0000005092740800) [pid = 2872] [serial = 720] [outer = 00000050898E9000] 20:19:17 INFO - PROCESS | 2872 | 1463282357403 Marionette DEBUG loaded listener.js 20:19:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005094940800) [pid = 2872] [serial = 721] [outer = 00000050898E9000] 20:19:18 INFO - PROCESS | 2872 | 1463282358239 Marionette TRACE conn5 <- [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]]]}] 20:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1185ms 20:19:18 INFO - PROCESS | 2872 | 1463282358275 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 20:19:18 INFO - PROCESS | 2872 | 1463282358280 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 20:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:19:18 INFO - PROCESS | 2872 | 1463282358285 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:19:18 INFO - PROCESS | 2872 | 1463282358290 Marionette TRACE conn5 <- [1,926,null,{}] 20:19:18 INFO - PROCESS | 2872 | 1463282358296 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:18 INFO - PROCESS | 2872 | 1463282358409 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 20:19:18 INFO - PROCESS | 2872 | 1463282358545 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA5F000 == 67 [pid = 2872] [id = 241] 20:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005081C70C00) [pid = 2872] [serial = 722] [outer = 0000000000000000] 20:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005087F1D800) [pid = 2872] [serial = 723] [outer = 0000005081C70C00] 20:19:18 INFO - PROCESS | 2872 | 1463282358600 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (00000050898F1000) [pid = 2872] [serial = 724] [outer = 0000005081C70C00] 20:19:19 INFO - PROCESS | 2872 | --DOCSHELL 00000050916AD000 == 66 [pid = 2872] [id = 192] 20:19:19 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F0C000 == 65 [pid = 2872] [id = 152] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (00000050916D4800) [pid = 2872] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508BA33000) [pid = 2872] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508F38C000) [pid = 2872] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | 1463282359251 Marionette TRACE conn5 <- [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]]]}] 20:19:19 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC9800 == 64 [pid = 2872] [id = 218] 20:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1020ms 20:19:19 INFO - PROCESS | 2872 | 1463282359310 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 20:19:19 INFO - PROCESS | 2872 | 1463282359316 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 20:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:19:19 INFO - PROCESS | 2872 | 1463282359322 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - PROCESS | 2872 | 1463282359324 Marionette TRACE conn5 <- [1,930,null,{}] 20:19:19 INFO - PROCESS | 2872 | 1463282359328 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508816E800) [pid = 2872] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005087E8CC00) [pid = 2872] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005090919C00) [pid = 2872] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508D3E9400) [pid = 2872] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508BAABC00) [pid = 2872] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508F8CF800) [pid = 2872] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005088805000) [pid = 2872] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508F566800) [pid = 2872] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508FCD9800) [pid = 2872] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508BB78C00) [pid = 2872] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005088E0E000) [pid = 2872] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508BCC5C00) [pid = 2872] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508C534000) [pid = 2872] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508BB63800) [pid = 2872] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005091F43800) [pid = 2872] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508FA75C00) [pid = 2872] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508FC48400) [pid = 2872] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508A887000) [pid = 2872] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005087F76800) [pid = 2872] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005086BAB800) [pid = 2872] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005087F6F400) [pid = 2872] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508FD49C00) [pid = 2872] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508C577800) [pid = 2872] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508BB85800) [pid = 2872] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000509058EC00) [pid = 2872] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 2872 | 1463282359482 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 20:19:19 INFO - PROCESS | 2872 | 1463282359534 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:19 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC9000 == 65 [pid = 2872] [id = 242] 20:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (00000050874B7000) [pid = 2872] [serial = 725] [outer = 0000000000000000] 20:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005087F68C00) [pid = 2872] [serial = 726] [outer = 00000050874B7000] 20:19:19 INFO - PROCESS | 2872 | 1463282359583 Marionette DEBUG loaded listener.js 20:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005088CAEC00) [pid = 2872] [serial = 727] [outer = 00000050874B7000] 20:19:20 INFO - PROCESS | 2872 | 1463282360051 Marionette TRACE conn5 <- [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]]]}] 20:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 775ms 20:19:20 INFO - PROCESS | 2872 | 1463282360099 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 2872 | 1463282360101 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 20:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:19:20 INFO - PROCESS | 2872 | 1463282360105 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:19:20 INFO - PROCESS | 2872 | 1463282360109 Marionette TRACE conn5 <- [1,934,null,{}] 20:19:20 INFO - PROCESS | 2872 | 1463282360119 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:20 INFO - PROCESS | 2872 | 1463282360219 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 20:19:20 INFO - PROCESS | 2872 | 1463282360236 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC35000 == 66 [pid = 2872] [id = 243] 20:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508C568C00) [pid = 2872] [serial = 728] [outer = 0000000000000000] 20:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508C570000) [pid = 2872] [serial = 729] [outer = 000000508C568C00] 20:19:20 INFO - PROCESS | 2872 | 1463282360286 Marionette DEBUG loaded listener.js 20:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508D15EC00) [pid = 2872] [serial = 730] [outer = 000000508C568C00] 20:19:20 INFO - PROCESS | 2872 | 1463282360761 Marionette TRACE conn5 <- [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]]]}] 20:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 20:19:20 INFO - PROCESS | 2872 | 1463282360800 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 2872 | 1463282360810 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 20:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:19:20 INFO - PROCESS | 2872 | 1463282360814 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:19:20 INFO - PROCESS | 2872 | 1463282360816 Marionette TRACE conn5 <- [1,938,null,{}] 20:19:20 INFO - PROCESS | 2872 | 1463282360819 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:20 INFO - PROCESS | 2872 | 1463282360918 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:19:20 INFO - PROCESS | 2872 | 1463282360927 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F168000 == 67 [pid = 2872] [id = 244] 20:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508F385800) [pid = 2872] [serial = 731] [outer = 0000000000000000] 20:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508F52D800) [pid = 2872] [serial = 732] [outer = 000000508F385800] 20:19:20 INFO - PROCESS | 2872 | 1463282360975 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508F8C6400) [pid = 2872] [serial = 733] [outer = 000000508F385800] 20:19:21 INFO - PROCESS | 2872 | 1463282361472 Marionette TRACE conn5 <- [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]]]}] 20:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 20:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:19:21 INFO - PROCESS | 2872 | 1463282361490 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 20:19:21 INFO - PROCESS | 2872 | 1463282361492 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 20:19:21 INFO - PROCESS | 2872 | 1463282361496 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:19:21 INFO - PROCESS | 2872 | 1463282361498 Marionette TRACE conn5 <- [1,942,null,{}] 20:19:21 INFO - PROCESS | 2872 | 1463282361501 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:21 INFO - PROCESS | 2872 | 1463282361593 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 20:19:21 INFO - PROCESS | 2872 | 1463282361601 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB1F800 == 68 [pid = 2872] [id = 245] 20:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508F8E6C00) [pid = 2872] [serial = 734] [outer = 0000000000000000] 20:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508FBF0800) [pid = 2872] [serial = 735] [outer = 000000508F8E6C00] 20:19:21 INFO - PROCESS | 2872 | 1463282361647 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508FD43400) [pid = 2872] [serial = 736] [outer = 000000508F8E6C00] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005087EE4800) [pid = 2872] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508D36CC00) [pid = 2872] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508BAA7400) [pid = 2872] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508C571400) [pid = 2872] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005085681400) [pid = 2872] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005087F6CC00) [pid = 2872] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050916CA400) [pid = 2872] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508F8E3000) [pid = 2872] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:19:22 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005090D2F800) [pid = 2872] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:19:22 INFO - PROCESS | 2872 | 1463282362692 Marionette TRACE conn5 <- [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]]]}] 20:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1234ms 20:19:22 INFO - PROCESS | 2872 | 1463282362734 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 20:19:22 INFO - PROCESS | 2872 | 1463282362740 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 20:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:19:22 INFO - PROCESS | 2872 | 1463282362745 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 2872 | 1463282362750 Marionette TRACE conn5 <- [1,946,null,{}] 20:19:22 INFO - PROCESS | 2872 | 1463282362756 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:22 INFO - PROCESS | 2872 | 1463282362880 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 20:19:22 INFO - PROCESS | 2872 | 1463282362981 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9BB000 == 69 [pid = 2872] [id = 246] 20:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005088BE8800) [pid = 2872] [serial = 737] [outer = 0000000000000000] 20:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005088E66400) [pid = 2872] [serial = 738] [outer = 0000005088BE8800] 20:19:23 INFO - PROCESS | 2872 | 1463282363042 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508BAB0C00) [pid = 2872] [serial = 739] [outer = 0000005088BE8800] 20:19:23 INFO - PROCESS | 2872 | 1463282363594 Marionette TRACE conn5 <- [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]]]}] 20:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 20:19:23 INFO - PROCESS | 2872 | 1463282363670 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 2872 | 1463282363677 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 20:19:23 INFO - PROCESS | 2872 | 1463282363685 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:19:23 INFO - PROCESS | 2872 | 1463282363688 Marionette TRACE conn5 <- [1,950,null,{}] 20:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:19:23 INFO - PROCESS | 2872 | 1463282363692 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:23 INFO - PROCESS | 2872 | 1463282363820 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 20:19:23 INFO - PROCESS | 2872 | 1463282363940 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCBC800 == 70 [pid = 2872] [id = 247] 20:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508CF0E800) [pid = 2872] [serial = 740] [outer = 0000000000000000] 20:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508D36EC00) [pid = 2872] [serial = 741] [outer = 000000508CF0E800] 20:19:24 INFO - PROCESS | 2872 | 1463282364000 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508F8EA000) [pid = 2872] [serial = 742] [outer = 000000508CF0E800] 20:19:24 INFO - PROCESS | 2872 | 1463282364587 Marionette TRACE conn5 <- [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]]]}] 20:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 924ms 20:19:24 INFO - PROCESS | 2872 | 1463282364618 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 2872 | 1463282364621 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 20:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:19:24 INFO - PROCESS | 2872 | 1463282364625 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - PROCESS | 2872 | 1463282364629 Marionette TRACE conn5 <- [1,954,null,{}] 20:19:24 INFO - PROCESS | 2872 | 1463282364641 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:24 INFO - PROCESS | 2872 | 1463282364762 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 20:19:24 INFO - PROCESS | 2872 | 1463282364864 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916AD000 == 71 [pid = 2872] [id = 248] 20:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (00000050916CA800) [pid = 2872] [serial = 743] [outer = 0000000000000000] 20:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005091F3A800) [pid = 2872] [serial = 744] [outer = 00000050916CA800] 20:19:24 INFO - PROCESS | 2872 | 1463282364925 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (00000050922CF000) [pid = 2872] [serial = 745] [outer = 00000050916CA800] 20:19:25 INFO - PROCESS | 2872 | 1463282365545 Marionette TRACE conn5 <- [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]]]}] 20:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 20:19:25 INFO - PROCESS | 2872 | 1463282365613 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 20:19:25 INFO - PROCESS | 2872 | 1463282365616 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 20:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:19:25 INFO - PROCESS | 2872 | 1463282365620 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:19:25 INFO - PROCESS | 2872 | 1463282365622 Marionette TRACE conn5 <- [1,958,null,{}] 20:19:25 INFO - PROCESS | 2872 | 1463282365626 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:25 INFO - PROCESS | 2872 | 1463282365745 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:19:25 INFO - PROCESS | 2872 | 1463282365870 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000509210B000 == 72 [pid = 2872] [id = 249] 20:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (00000050922C4000) [pid = 2872] [serial = 746] [outer = 0000000000000000] 20:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (00000050927CD000) [pid = 2872] [serial = 747] [outer = 00000050922C4000] 20:19:25 INFO - PROCESS | 2872 | 1463282365929 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005093B68800) [pid = 2872] [serial = 748] [outer = 00000050922C4000] 20:19:26 INFO - PROCESS | 2872 | 1463282366539 Marionette TRACE conn5 <- [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]]]}] 20:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 20:19:26 INFO - PROCESS | 2872 | 1463282366608 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 20:19:26 INFO - PROCESS | 2872 | 1463282366611 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 20:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:19:26 INFO - PROCESS | 2872 | 1463282366614 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - PROCESS | 2872 | 1463282366616 Marionette TRACE conn5 <- [1,962,null,{}] 20:19:26 INFO - PROCESS | 2872 | 1463282366634 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:26 INFO - PROCESS | 2872 | 1463282366747 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 20:19:26 INFO - PROCESS | 2872 | 1463282366871 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:26 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092793800 == 73 [pid = 2872] [id = 250] 20:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000509273D400) [pid = 2872] [serial = 749] [outer = 0000000000000000] 20:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000509493B000) [pid = 2872] [serial = 750] [outer = 000000509273D400] 20:19:26 INFO - PROCESS | 2872 | 1463282366929 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000509498A800) [pid = 2872] [serial = 751] [outer = 000000509273D400] 20:19:27 INFO - PROCESS | 2872 | 1463282367506 Marionette TRACE conn5 <- [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]]]}] 20:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 20:19:27 INFO - PROCESS | 2872 | 1463282367561 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 20:19:27 INFO - PROCESS | 2872 | 1463282367564 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 20:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:19:27 INFO - PROCESS | 2872 | 1463282367567 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:19:27 INFO - PROCESS | 2872 | 1463282367569 Marionette TRACE conn5 <- [1,966,null,{}] 20:19:27 INFO - PROCESS | 2872 | 1463282367573 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:27 INFO - PROCESS | 2872 | 1463282367701 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 20:19:27 INFO - PROCESS | 2872 | 1463282367828 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:27 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094919000 == 74 [pid = 2872] [id = 251] 20:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (00000050F940EC00) [pid = 2872] [serial = 752] [outer = 0000000000000000] 20:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (00000050FAE0A000) [pid = 2872] [serial = 753] [outer = 00000050F940EC00] 20:19:27 INFO - PROCESS | 2872 | 1463282367887 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (00000050FB869000) [pid = 2872] [serial = 754] [outer = 00000050F940EC00] 20:19:28 INFO - PROCESS | 2872 | 1463282368478 Marionette TRACE conn5 <- [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]]]}] 20:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 20:19:28 INFO - PROCESS | 2872 | 1463282368556 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 20:19:28 INFO - PROCESS | 2872 | 1463282368559 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 20:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:19:28 INFO - PROCESS | 2872 | 1463282368562 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:19:28 INFO - PROCESS | 2872 | 1463282368564 Marionette TRACE conn5 <- [1,970,null,{}] 20:19:28 INFO - PROCESS | 2872 | 1463282368582 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:28 INFO - PROCESS | 2872 | 1463282368714 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 20:19:28 INFO - PROCESS | 2872 | 1463282368842 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:28 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA3E3000 == 75 [pid = 2872] [id = 252] 20:19:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (00000050930D5C00) [pid = 2872] [serial = 755] [outer = 0000000000000000] 20:19:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (00000050930DC400) [pid = 2872] [serial = 756] [outer = 00000050930D5C00] 20:19:28 INFO - PROCESS | 2872 | 1463282368900 Marionette DEBUG loaded listener.js 20:19:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (00000050F940F800) [pid = 2872] [serial = 757] [outer = 00000050930D5C00] 20:19:29 INFO - PROCESS | 2872 | 1463282369493 Marionette TRACE conn5 <- [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]]]}] 20:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 987ms 20:19:29 INFO - PROCESS | 2872 | 1463282369551 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:19:29 INFO - PROCESS | 2872 | 1463282369554 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 20:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:19:29 INFO - PROCESS | 2872 | 1463282369558 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:19:29 INFO - PROCESS | 2872 | 1463282369560 Marionette TRACE conn5 <- [1,974,null,{}] 20:19:29 INFO - PROCESS | 2872 | 1463282369564 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:29 INFO - PROCESS | 2872 | 1463282369678 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 20:19:29 INFO - PROCESS | 2872 | 1463282369776 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:29 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC633000 == 76 [pid = 2872] [id = 253] 20:19:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005094C32400) [pid = 2872] [serial = 758] [outer = 0000000000000000] 20:19:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005094C39C00) [pid = 2872] [serial = 759] [outer = 0000005094C32400] 20:19:29 INFO - PROCESS | 2872 | 1463282369833 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005094C3F800) [pid = 2872] [serial = 760] [outer = 0000005094C32400] 20:19:30 INFO - PROCESS | 2872 | 1463282370438 Marionette TRACE conn5 <- [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]]]}] 20:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 923ms 20:19:30 INFO - PROCESS | 2872 | 1463282370483 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 2872 | 1463282370486 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 20:19:30 INFO - PROCESS | 2872 | 1463282370490 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:19:30 INFO - PROCESS | 2872 | 1463282370492 Marionette TRACE conn5 <- [1,978,null,{}] 20:19:30 INFO - PROCESS | 2872 | 1463282370496 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:30 INFO - PROCESS | 2872 | 1463282370612 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:19:30 INFO - PROCESS | 2872 | 1463282370715 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B951000 == 77 [pid = 2872] [id = 254] 20:19:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005088E60000) [pid = 2872] [serial = 761] [outer = 0000000000000000] 20:19:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (00000050916D3800) [pid = 2872] [serial = 762] [outer = 0000005088E60000] 20:19:30 INFO - PROCESS | 2872 | 1463282370772 Marionette DEBUG loaded listener.js 20:19:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005094C91800) [pid = 2872] [serial = 763] [outer = 0000005088E60000] 20:19:31 INFO - PROCESS | 2872 | 1463282371527 Marionette TRACE conn5 <- [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]]]}] 20:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1075ms 20:19:31 INFO - PROCESS | 2872 | 1463282371567 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 20:19:31 INFO - PROCESS | 2872 | 1463282371573 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 20:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:19:31 INFO - PROCESS | 2872 | 1463282371577 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:19:31 INFO - PROCESS | 2872 | 1463282371582 Marionette TRACE conn5 <- [1,982,null,{}] 20:19:31 INFO - PROCESS | 2872 | 1463282371587 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:31 INFO - PROCESS | 2872 | 1463282371703 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 20:19:31 INFO - PROCESS | 2872 | 1463282371840 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:31 INFO - PROCESS | 2872 | ++DOCSHELL 0000005080F13000 == 78 [pid = 2872] [id = 255] 20:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (00000050899D4C00) [pid = 2872] [serial = 764] [outer = 0000000000000000] 20:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (000000508BAA9C00) [pid = 2872] [serial = 765] [outer = 00000050899D4C00] 20:19:31 INFO - PROCESS | 2872 | 1463282371898 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508C570800) [pid = 2872] [serial = 766] [outer = 00000050899D4C00] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (000000508FC46800) [pid = 2872] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (00000050916D0C00) [pid = 2872] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000509058E400) [pid = 2872] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005088BEBC00) [pid = 2872] [serial = 673] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (0000005087EF2C00) [pid = 2872] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508C573800) [pid = 2872] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508D3E1C00) [pid = 2872] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508BB58800) [pid = 2872] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508BCBDC00) [pid = 2872] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005089B54000) [pid = 2872] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508CF06800) [pid = 2872] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508D164800) [pid = 2872] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508F8CF000) [pid = 2872] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (00000050F9409400) [pid = 2872] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005088C32800) [pid = 2872] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (0000005088BDF000) [pid = 2872] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508B9F7800) [pid = 2872] [serial = 676] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (00000050FBB22C00) [pid = 2872] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005087F6D800) [pid = 2872] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (00000050927C4400) [pid = 2872] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (0000005091F45000) [pid = 2872] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005088B7E000) [pid = 2872] [serial = 375] [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.] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005094C8A800) [pid = 2872] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508F522C00) [pid = 2872] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508F52AC00) [pid = 2872] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005094C94000) [pid = 2872] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:19:32 INFO - PROCESS | 2872 | 1463282372449 Marionette TRACE conn5 <- [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]]]}] 20:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 20:19:32 INFO - PROCESS | 2872 | 1463282372505 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 2872 | 1463282372511 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 20:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:19:32 INFO - PROCESS | 2872 | 1463282372517 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 2872 | 1463282372520 Marionette TRACE conn5 <- [1,986,null,{}] 20:19:32 INFO - PROCESS | 2872 | 1463282372524 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:32 INFO - PROCESS | 2872 | 1463282372627 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 20:19:32 INFO - PROCESS | 2872 | 1463282372715 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9B7000 == 79 [pid = 2872] [id = 256] 20:19:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005088CA2000) [pid = 2872] [serial = 767] [outer = 0000000000000000] 20:19:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508B9F7800) [pid = 2872] [serial = 768] [outer = 0000005088CA2000] 20:19:32 INFO - PROCESS | 2872 | 1463282372765 Marionette DEBUG loaded listener.js 20:19:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508C570C00) [pid = 2872] [serial = 769] [outer = 0000005088CA2000] 20:19:33 INFO - PROCESS | 2872 | 1463282373177 Marionette TRACE conn5 <- [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]]]}] 20:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 20:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:19:33 INFO - PROCESS | 2872 | 1463282373210 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 2872 | 1463282373213 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 20:19:33 INFO - PROCESS | 2872 | 1463282373216 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:19:33 INFO - PROCESS | 2872 | 1463282373220 Marionette TRACE conn5 <- [1,990,null,{}] 20:19:33 INFO - PROCESS | 2872 | 1463282373231 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:33 INFO - PROCESS | 2872 | 1463282373334 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 20:19:33 INFO - PROCESS | 2872 | 1463282373381 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB0B800 == 80 [pid = 2872] [id = 257] 20:19:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508F564400) [pid = 2872] [serial = 770] [outer = 0000000000000000] 20:19:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508F8E9800) [pid = 2872] [serial = 771] [outer = 000000508F564400] 20:19:33 INFO - PROCESS | 2872 | 1463282373432 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000509058C000) [pid = 2872] [serial = 772] [outer = 000000508F564400] 20:19:33 INFO - PROCESS | 2872 | 1463282373909 Marionette TRACE conn5 <- [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]]]}] 20:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 20:19:33 INFO - PROCESS | 2872 | 1463282373953 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 2872 | 1463282373955 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 20:19:33 INFO - PROCESS | 2872 | 1463282373959 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:19:33 INFO - PROCESS | 2872 | 1463282373961 Marionette TRACE conn5 <- [1,994,null,{}] 20:19:33 INFO - PROCESS | 2872 | 1463282373964 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:34 INFO - PROCESS | 2872 | 1463282374063 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 20:19:34 INFO - PROCESS | 2872 | 1463282374073 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EEF800 == 81 [pid = 2872] [id = 258] 20:19:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005091F47800) [pid = 2872] [serial = 773] [outer = 0000000000000000] 20:19:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (00000050922CAC00) [pid = 2872] [serial = 774] [outer = 0000005091F47800] 20:19:34 INFO - PROCESS | 2872 | 1463282374121 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (00000050930DDC00) [pid = 2872] [serial = 775] [outer = 0000005091F47800] 20:19:34 INFO - PROCESS | 2872 | 1463282374569 Marionette TRACE conn5 <- [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]]]}] 20:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 20:19:34 INFO - PROCESS | 2872 | 1463282374599 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 2872 | 1463282374602 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 20:19:34 INFO - PROCESS | 2872 | 1463282374605 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:19:34 INFO - PROCESS | 2872 | 1463282374607 Marionette TRACE conn5 <- [1,998,null,{}] 20:19:34 INFO - PROCESS | 2872 | 1463282374617 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:34 INFO - PROCESS | 2872 | 1463282374738 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:19:34 INFO - PROCESS | 2872 | 1463282374823 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917C6000 == 82 [pid = 2872] [id = 259] 20:19:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005093B6B800) [pid = 2872] [serial = 776] [outer = 0000000000000000] 20:19:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005094938800) [pid = 2872] [serial = 777] [outer = 0000005093B6B800] 20:19:34 INFO - PROCESS | 2872 | 1463282374871 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (0000005094C34800) [pid = 2872] [serial = 778] [outer = 0000005093B6B800] 20:19:35 INFO - PROCESS | 2872 | 1463282375347 Marionette TRACE conn5 <- [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]]]}] 20:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 776ms 20:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:19:35 INFO - PROCESS | 2872 | 1463282375389 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 20:19:35 INFO - PROCESS | 2872 | 1463282375391 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 20:19:35 INFO - PROCESS | 2872 | 1463282375395 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:19:35 INFO - PROCESS | 2872 | 1463282375397 Marionette TRACE conn5 <- [1,1002,null,{}] 20:19:35 INFO - PROCESS | 2872 | 1463282375401 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:35 INFO - PROCESS | 2872 | 1463282375538 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 20:19:35 INFO - PROCESS | 2872 | 1463282375564 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000509278D000 == 83 [pid = 2872] [id = 260] 20:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508B8BA800) [pid = 2872] [serial = 779] [outer = 0000000000000000] 20:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (0000005094C35000) [pid = 2872] [serial = 780] [outer = 000000508B8BA800] 20:19:35 INFO - PROCESS | 2872 | 1463282375612 Marionette DEBUG loaded listener.js 20:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (00000050FA3CC400) [pid = 2872] [serial = 781] [outer = 000000508B8BA800] 20:19:36 INFO - PROCESS | 2872 | 1463282376065 Marionette TRACE conn5 <- [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]]]}] 20:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 20:19:36 INFO - PROCESS | 2872 | 1463282376139 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 2872 | 1463282376142 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 20:19:36 INFO - PROCESS | 2872 | 1463282376145 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:19:36 INFO - PROCESS | 2872 | 1463282376147 Marionette TRACE conn5 <- [1,1006,null,{}] 20:19:36 INFO - PROCESS | 2872 | 1463282376151 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:36 INFO - PROCESS | 2872 | 1463282376274 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 20:19:36 INFO - PROCESS | 2872 | 1463282376335 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000509491A000 == 84 [pid = 2872] [id = 261] 20:19:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508B8BAC00) [pid = 2872] [serial = 782] [outer = 0000000000000000] 20:19:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000509171C000) [pid = 2872] [serial = 783] [outer = 000000508B8BAC00] 20:19:36 INFO - PROCESS | 2872 | 1463282376382 Marionette DEBUG loaded listener.js 20:19:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005091722400) [pid = 2872] [serial = 784] [outer = 000000508B8BAC00] 20:19:36 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (0000005081C70C00) [pid = 2872] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:19:36 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (00000050930CEC00) [pid = 2872] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:19:36 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508C568C00) [pid = 2872] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:19:36 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (00000050874B7000) [pid = 2872] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:19:36 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508F385800) [pid = 2872] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:19:36 INFO - PROCESS | 2872 | 1463282376815 Marionette TRACE conn5 <- [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]]]}] 20:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 20:19:36 INFO - PROCESS | 2872 | 1463282376884 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 20:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:19:36 INFO - PROCESS | 2872 | 1463282376895 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 20:19:36 INFO - PROCESS | 2872 | 1463282376899 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - PROCESS | 2872 | 1463282376901 Marionette TRACE conn5 <- [1,1010,null,{}] 20:19:36 INFO - PROCESS | 2872 | 1463282376910 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:37 INFO - PROCESS | 2872 | 1463282377006 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 20:19:37 INFO - PROCESS | 2872 | 1463282377019 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:37 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FACA6000 == 85 [pid = 2872] [id = 262] 20:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508BB60800) [pid = 2872] [serial = 785] [outer = 0000000000000000] 20:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508D1A8400) [pid = 2872] [serial = 786] [outer = 000000508BB60800] 20:19:37 INFO - PROCESS | 2872 | 1463282377066 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508D1AE800) [pid = 2872] [serial = 787] [outer = 000000508BB60800] 20:19:37 INFO - PROCESS | 2872 | 1463282377490 Marionette TRACE conn5 <- [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]]]}] 20:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 20:19:37 INFO - PROCESS | 2872 | 1463282377533 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:19:37 INFO - PROCESS | 2872 | 1463282377535 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 20:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:19:37 INFO - PROCESS | 2872 | 1463282377539 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:19:37 INFO - PROCESS | 2872 | 1463282377541 Marionette TRACE conn5 <- [1,1014,null,{}] 20:19:37 INFO - PROCESS | 2872 | 1463282377544 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:37 INFO - PROCESS | 2872 | 1463282377639 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 20:19:37 INFO - PROCESS | 2872 | 1463282377679 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:37 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F10000 == 86 [pid = 2872] [id = 263] 20:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508BB91800) [pid = 2872] [serial = 788] [outer = 0000000000000000] 20:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (000000508BB94000) [pid = 2872] [serial = 789] [outer = 000000508BB91800] 20:19:37 INFO - PROCESS | 2872 | 1463282377727 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (000000508D1AD000) [pid = 2872] [serial = 790] [outer = 000000508BB91800] 20:19:38 INFO - PROCESS | 2872 | 1463282378159 Marionette TRACE conn5 <- [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]]]}] 20:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 20:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:19:38 INFO - PROCESS | 2872 | 1463282378213 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 20:19:38 INFO - PROCESS | 2872 | 1463282378215 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 20:19:38 INFO - PROCESS | 2872 | 1463282378219 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 2872 | 1463282378221 Marionette TRACE conn5 <- [1,1018,null,{}] 20:19:38 INFO - PROCESS | 2872 | 1463282378224 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:38 INFO - PROCESS | 2872 | 1463282378330 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:19:38 INFO - PROCESS | 2872 | 1463282378339 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:38 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D07000 == 87 [pid = 2872] [id = 264] 20:19:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000508D1AEC00) [pid = 2872] [serial = 791] [outer = 0000000000000000] 20:19:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005094D7C400) [pid = 2872] [serial = 792] [outer = 000000508D1AEC00] 20:19:38 INFO - PROCESS | 2872 | 1463282378385 Marionette DEBUG loaded listener.js 20:19:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005094D83000) [pid = 2872] [serial = 793] [outer = 000000508D1AEC00] 20:19:39 INFO - PROCESS | 2872 | 1463282379131 Marionette TRACE conn5 <- [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]]]}] 20:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 924ms 20:19:39 INFO - PROCESS | 2872 | 1463282379145 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 20:19:39 INFO - PROCESS | 2872 | 1463282379151 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 20:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:19:39 INFO - PROCESS | 2872 | 1463282379157 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:19:39 INFO - PROCESS | 2872 | 1463282379161 Marionette TRACE conn5 <- [1,1022,null,{}] 20:19:39 INFO - PROCESS | 2872 | 1463282379167 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:39 INFO - PROCESS | 2872 | 1463282379294 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 20:19:39 INFO - PROCESS | 2872 | 1463282379401 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C41A000 == 88 [pid = 2872] [id = 265] 20:19:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005088C35400) [pid = 2872] [serial = 794] [outer = 0000000000000000] 20:19:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (000000508B8AC000) [pid = 2872] [serial = 795] [outer = 0000005088C35400] 20:19:39 INFO - PROCESS | 2872 | 1463282379461 Marionette DEBUG loaded listener.js 20:19:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (000000508B8B7400) [pid = 2872] [serial = 796] [outer = 0000005088C35400] 20:19:40 INFO - PROCESS | 2872 | 1463282380078 Marionette TRACE conn5 <- [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]]]}] 20:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 20:19:40 INFO - PROCESS | 2872 | 1463282380146 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 20:19:40 INFO - PROCESS | 2872 | 1463282380153 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 20:19:40 INFO - PROCESS | 2872 | 1463282380160 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:19:40 INFO - PROCESS | 2872 | 1463282380163 Marionette TRACE conn5 <- [1,1026,null,{}] 20:19:40 INFO - PROCESS | 2872 | 1463282380167 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:40 INFO - PROCESS | 2872 | 1463282380322 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 20:19:40 INFO - PROCESS | 2872 | 1463282380455 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:40 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092116800 == 89 [pid = 2872] [id = 266] 20:19:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508BB8B800) [pid = 2872] [serial = 797] [outer = 0000000000000000] 20:19:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (000000508CF03800) [pid = 2872] [serial = 798] [outer = 000000508BB8B800] 20:19:40 INFO - PROCESS | 2872 | 1463282380514 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (000000508F385800) [pid = 2872] [serial = 799] [outer = 000000508BB8B800] 20:19:41 INFO - PROCESS | 2872 | 1463282381147 Marionette TRACE conn5 <- [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]]]}] 20:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1024ms 20:19:41 INFO - PROCESS | 2872 | 1463282381190 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 20:19:41 INFO - PROCESS | 2872 | 1463282381193 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 20:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:19:41 INFO - PROCESS | 2872 | 1463282381197 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:19:41 INFO - PROCESS | 2872 | 1463282381201 Marionette TRACE conn5 <- [1,1030,null,{}] 20:19:41 INFO - PROCESS | 2872 | 1463282381234 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:41 INFO - PROCESS | 2872 | 1463282381406 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 20:19:41 INFO - PROCESS | 2872 | 1463282381541 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:41 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941E4800 == 90 [pid = 2872] [id = 267] 20:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (00000050930D8400) [pid = 2872] [serial = 800] [outer = 0000000000000000] 20:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005093B68400) [pid = 2872] [serial = 801] [outer = 00000050930D8400] 20:19:41 INFO - PROCESS | 2872 | 1463282381603 Marionette DEBUG loaded listener.js 20:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005094C96000) [pid = 2872] [serial = 802] [outer = 00000050930D8400] 20:19:42 INFO - PROCESS | 2872 | 1463282382225 Marionette TRACE conn5 <- [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]]]}] 20:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1085ms 20:19:42 INFO - PROCESS | 2872 | 1463282382297 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:19:42 INFO - PROCESS | 2872 | 1463282382301 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 20:19:42 INFO - PROCESS | 2872 | 1463282382320 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:19:42 INFO - PROCESS | 2872 | 1463282382322 Marionette TRACE conn5 <- [1,1034,null,{}] 20:19:42 INFO - PROCESS | 2872 | 1463282382327 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:42 INFO - PROCESS | 2872 | 1463282382460 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 20:19:42 INFO - PROCESS | 2872 | 1463282382864 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:42 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A1B800 == 91 [pid = 2872] [id = 268] 20:19:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005081088C00) [pid = 2872] [serial = 803] [outer = 0000000000000000] 20:19:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005084A39000) [pid = 2872] [serial = 804] [outer = 0000005081088C00] 20:19:42 INFO - PROCESS | 2872 | 1463282382966 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (0000005086BA7800) [pid = 2872] [serial = 805] [outer = 0000005081088C00] 20:19:43 INFO - PROCESS | 2872 | 1463282383544 Marionette TRACE conn5 <- [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]]]}] 20:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1272ms 20:19:43 INFO - PROCESS | 2872 | 1463282383600 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 2872 | 1463282383605 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 20:19:43 INFO - PROCESS | 2872 | 1463282383610 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:19:43 INFO - PROCESS | 2872 | 1463282383614 Marionette TRACE conn5 <- [1,1038,null,{}] 20:19:43 INFO - PROCESS | 2872 | 1463282383619 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:43 INFO - PROCESS | 2872 | 1463282383723 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:19:43 INFO - PROCESS | 2872 | 1463282383890 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088457000 == 92 [pid = 2872] [id = 269] 20:19:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (0000005086BA4000) [pid = 2872] [serial = 806] [outer = 0000000000000000] 20:19:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (0000005086BAEC00) [pid = 2872] [serial = 807] [outer = 0000005086BA4000] 20:19:43 INFO - PROCESS | 2872 | 1463282383946 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (0000005087EEEC00) [pid = 2872] [serial = 808] [outer = 0000005086BA4000] 20:19:44 INFO - PROCESS | 2872 | 1463282384581 Marionette TRACE conn5 <- [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]]]}] 20:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 985ms 20:19:44 INFO - PROCESS | 2872 | 1463282384601 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 20:19:44 INFO - PROCESS | 2872 | 1463282384605 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 20:19:44 INFO - PROCESS | 2872 | 1463282384610 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:19:44 INFO - PROCESS | 2872 | 1463282384612 Marionette TRACE conn5 <- [1,1042,null,{}] 20:19:44 INFO - PROCESS | 2872 | 1463282384616 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:44 INFO - PROCESS | 2872 | 1463282384723 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 20:19:44 INFO - PROCESS | 2872 | 1463282384873 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000508F176800 == 91 [pid = 2872] [id = 28] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF918800 == 90 [pid = 2872] [id = 21] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050FFA41800 == 89 [pid = 2872] [id = 77] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 0000005085699000 == 88 [pid = 2872] [id = 29] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCB4800 == 87 [pid = 2872] [id = 189] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050FFA28000 == 86 [pid = 2872] [id = 78] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B8800 == 85 [pid = 2872] [id = 109] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F09800 == 84 [pid = 2872] [id = 207] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 0000005092104000 == 83 [pid = 2872] [id = 206] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050921D9000 == 82 [pid = 2872] [id = 181] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB60F800 == 81 [pid = 2872] [id = 220] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 0000005094F10000 == 80 [pid = 2872] [id = 263] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050FACA6000 == 79 [pid = 2872] [id = 262] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000509491A000 == 78 [pid = 2872] [id = 261] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000509278D000 == 77 [pid = 2872] [id = 260] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 00000050917C6000 == 76 [pid = 2872] [id = 259] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EEF800 == 75 [pid = 2872] [id = 258] 20:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB0B800 == 74 [pid = 2872] [id = 257] 20:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (000000508FBF0800) [pid = 2872] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (0000005092740800) [pid = 2872] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005085202400) [pid = 2872] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (00000050FAC20400) [pid = 2872] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508FC3C000) [pid = 2872] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508BB7E800) [pid = 2872] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:19:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508568D000 == 75 [pid = 2872] [id = 270] 20:19:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (00000050818DC400) [pid = 2872] [serial = 809] [outer = 0000000000000000] 20:19:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005085997800) [pid = 2872] [serial = 810] [outer = 00000050818DC400] 20:19:44 INFO - PROCESS | 2872 | 1463282384970 Marionette DEBUG loaded listener.js 20:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (0000005088BDDC00) [pid = 2872] [serial = 811] [outer = 00000050818DC400] 20:19:45 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9B7000 == 74 [pid = 2872] [id = 256] 20:19:45 INFO - PROCESS | 2872 | --DOCSHELL 0000005080F13000 == 73 [pid = 2872] [id = 255] 20:19:45 INFO - PROCESS | 2872 | --DOCSHELL 000000509210B000 == 72 [pid = 2872] [id = 249] 20:19:45 INFO - PROCESS | 2872 | --DOCSHELL 00000050916AD000 == 71 [pid = 2872] [id = 248] 20:19:45 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCBC800 == 70 [pid = 2872] [id = 247] 20:19:45 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9BB000 == 69 [pid = 2872] [id = 246] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (00000050F9CC5000) [pid = 2872] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508C570000) [pid = 2872] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508D15EC00) [pid = 2872] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (00000050898F1000) [pid = 2872] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (0000005087F1D800) [pid = 2872] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508F52D800) [pid = 2872] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (000000508F8C6400) [pid = 2872] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005087F68C00) [pid = 2872] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005088CAEC00) [pid = 2872] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (0000005093B6E000) [pid = 2872] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000509493F800) [pid = 2872] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:19:45 INFO - PROCESS | 2872 | 1463282385476 Marionette TRACE conn5 <- [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]]]}] 20:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 923ms 20:19:45 INFO - PROCESS | 2872 | 1463282385536 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 2872 | 1463282385539 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 20:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:19:45 INFO - PROCESS | 2872 | 1463282385544 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:19:45 INFO - PROCESS | 2872 | 1463282385550 Marionette TRACE conn5 <- [1,1046,null,{}] 20:19:45 INFO - PROCESS | 2872 | 1463282385559 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:45 INFO - PROCESS | 2872 | 1463282385650 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 20:19:45 INFO - PROCESS | 2872 | 1463282385664 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:45 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F15000 == 70 [pid = 2872] [id = 271] 20:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005088BDEC00) [pid = 2872] [serial = 812] [outer = 0000000000000000] 20:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005088BEB400) [pid = 2872] [serial = 813] [outer = 0000005088BDEC00] 20:19:45 INFO - PROCESS | 2872 | 1463282385712 Marionette DEBUG loaded listener.js 20:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (0000005088CA2800) [pid = 2872] [serial = 814] [outer = 0000005088BDEC00] 20:19:46 INFO - PROCESS | 2872 | 1463282386190 Marionette TRACE conn5 <- [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]]]}] 20:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 20:19:46 INFO - PROCESS | 2872 | 1463282386235 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 2872 | 1463282386238 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 20:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:19:46 INFO - PROCESS | 2872 | 1463282386241 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:19:46 INFO - PROCESS | 2872 | 1463282386243 Marionette TRACE conn5 <- [1,1050,null,{}] 20:19:46 INFO - PROCESS | 2872 | 1463282386247 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:46 INFO - PROCESS | 2872 | 1463282386334 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 20:19:46 INFO - PROCESS | 2872 | 1463282386343 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AE64800 == 71 [pid = 2872] [id = 272] 20:19:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005088DF0400) [pid = 2872] [serial = 815] [outer = 0000000000000000] 20:19:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (0000005088DF7400) [pid = 2872] [serial = 816] [outer = 0000005088DF0400] 20:19:46 INFO - PROCESS | 2872 | 1463282386389 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (0000005089249C00) [pid = 2872] [serial = 817] [outer = 0000005088DF0400] 20:19:46 INFO - PROCESS | 2872 | 1463282386836 Marionette TRACE conn5 <- [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]]]}] 20:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 20:19:46 INFO - PROCESS | 2872 | 1463282386873 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 2872 | 1463282386875 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 20:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:19:46 INFO - PROCESS | 2872 | 1463282386878 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:19:46 INFO - PROCESS | 2872 | 1463282386880 Marionette TRACE conn5 <- [1,1054,null,{}] 20:19:46 INFO - PROCESS | 2872 | 1463282386888 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:46 INFO - PROCESS | 2872 | 1463282386979 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 20:19:46 INFO - PROCESS | 2872 | 1463282386988 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA6C800 == 72 [pid = 2872] [id = 273] 20:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508A9CCC00) [pid = 2872] [serial = 818] [outer = 0000000000000000] 20:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (000000508AE1D400) [pid = 2872] [serial = 819] [outer = 000000508A9CCC00] 20:19:47 INFO - PROCESS | 2872 | 1463282387074 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508B9EC400) [pid = 2872] [serial = 820] [outer = 000000508A9CCC00] 20:19:47 INFO - PROCESS | 2872 | 1463282387572 Marionette TRACE conn5 <- [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]]]}] 20:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 20:19:47 INFO - PROCESS | 2872 | 1463282387616 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 2872 | 1463282387618 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 20:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:19:47 INFO - PROCESS | 2872 | 1463282387621 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 2872 | 1463282387623 Marionette TRACE conn5 <- [1,1058,null,{}] 20:19:47 INFO - PROCESS | 2872 | 1463282387627 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:47 INFO - PROCESS | 2872 | 1463282387748 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:19:47 INFO - PROCESS | 2872 | 1463282387803 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C410800 == 73 [pid = 2872] [id = 274] 20:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000508B9F4000) [pid = 2872] [serial = 821] [outer = 0000000000000000] 20:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508BAAF000) [pid = 2872] [serial = 822] [outer = 000000508B9F4000] 20:19:47 INFO - PROCESS | 2872 | 1463282387850 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508BB61800) [pid = 2872] [serial = 823] [outer = 000000508B9F4000] 20:19:48 INFO - PROCESS | 2872 | 1463282388304 Marionette TRACE conn5 <- [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]]]}] 20:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 20:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:19:48 INFO - PROCESS | 2872 | 1463282388358 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 20:19:48 INFO - PROCESS | 2872 | 1463282388360 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 20:19:48 INFO - PROCESS | 2872 | 1463282388363 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:19:48 INFO - PROCESS | 2872 | 1463282388365 Marionette TRACE conn5 <- [1,1062,null,{}] 20:19:48 INFO - PROCESS | 2872 | 1463282388369 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:48 INFO - PROCESS | 2872 | 1463282388513 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 20:19:48 INFO - PROCESS | 2872 | 1463282388569 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6CE800 == 74 [pid = 2872] [id = 275] 20:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508BB7E000) [pid = 2872] [serial = 824] [outer = 0000000000000000] 20:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508BB86C00) [pid = 2872] [serial = 825] [outer = 000000508BB7E000] 20:19:48 INFO - PROCESS | 2872 | 1463282388617 Marionette DEBUG loaded listener.js 20:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508BCC1000) [pid = 2872] [serial = 826] [outer = 000000508BB7E000] 20:19:49 INFO - PROCESS | 2872 | 1463282389031 Marionette TRACE conn5 <- [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]]]}] 20:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 20:19:49 INFO - PROCESS | 2872 | 1463282389100 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 20:19:49 INFO - PROCESS | 2872 | 1463282389102 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 20:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:19:49 INFO - PROCESS | 2872 | 1463282389106 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:19:49 INFO - PROCESS | 2872 | 1463282389108 Marionette TRACE conn5 <- [1,1066,null,{}] 20:19:49 INFO - PROCESS | 2872 | 1463282389112 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:49 INFO - PROCESS | 2872 | 1463282389225 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 20:19:49 INFO - PROCESS | 2872 | 1463282389282 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F393800 == 75 [pid = 2872] [id = 276] 20:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (000000508BCC3C00) [pid = 2872] [serial = 827] [outer = 0000000000000000] 20:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (000000508BCCAC00) [pid = 2872] [serial = 828] [outer = 000000508BCC3C00] 20:19:49 INFO - PROCESS | 2872 | 1463282389331 Marionette DEBUG loaded listener.js 20:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (000000508C537800) [pid = 2872] [serial = 829] [outer = 000000508BCC3C00] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (00000050FB6C9C00) [pid = 2872] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (000000508B9F1800) [pid = 2872] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (000000508F564C00) [pid = 2872] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (0000005090913800) [pid = 2872] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (000000508CF08400) [pid = 2872] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508BCC0800) [pid = 2872] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005088E2D800) [pid = 2872] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (0000005087EE3800) [pid = 2872] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (00000050874BFC00) [pid = 2872] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (00000050927CA800) [pid = 2872] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (00000050916CE800) [pid = 2872] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (00000050922CFC00) [pid = 2872] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (0000005088BEB800) [pid = 2872] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (0000005090591000) [pid = 2872] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005086BA7C00) [pid = 2872] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (000000508B9F0800) [pid = 2872] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508F52D000) [pid = 2872] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (0000005091F3A400) [pid = 2872] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005084A58400) [pid = 2872] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508AD6B400) [pid = 2872] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508F8C8000) [pid = 2872] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005094991000) [pid = 2872] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (00000050898E9000) [pid = 2872] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (0000005087F1EC00) [pid = 2872] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005093B6B800) [pid = 2872] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508CF0E800) [pid = 2872] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508B8BA800) [pid = 2872] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (0000005088E60000) [pid = 2872] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (00000050899D4C00) [pid = 2872] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005091F47800) [pid = 2872] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508B8BAC00) [pid = 2872] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508F8E6C00) [pid = 2872] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (00000050916CA800) [pid = 2872] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508F564400) [pid = 2872] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005088CA2000) [pid = 2872] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508BB91800) [pid = 2872] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005088BE8800) [pid = 2872] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:19:50 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508BB60800) [pid = 2872] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:19:50 INFO - PROCESS | 2872 | 1463282390310 Marionette TRACE conn5 <- [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]]]}] 20:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1234ms 20:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:19:50 INFO - PROCESS | 2872 | 1463282390343 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 2872 | 1463282390345 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 20:19:50 INFO - PROCESS | 2872 | 1463282390348 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:19:50 INFO - PROCESS | 2872 | 1463282390350 Marionette TRACE conn5 <- [1,1070,null,{}] 20:19:50 INFO - PROCESS | 2872 | 1463282390359 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:50 INFO - PROCESS | 2872 | 1463282390476 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 20:19:50 INFO - PROCESS | 2872 | 1463282390533 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC36000 == 76 [pid = 2872] [id = 277] 20:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005087EE3800) [pid = 2872] [serial = 830] [outer = 0000000000000000] 20:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005088B74400) [pid = 2872] [serial = 831] [outer = 0000005087EE3800] 20:19:50 INFO - PROCESS | 2872 | 1463282390580 Marionette DEBUG loaded listener.js 20:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000508B9F0800) [pid = 2872] [serial = 832] [outer = 0000005087EE3800] 20:19:50 INFO - PROCESS | 2872 | 1463282390939 Marionette TRACE conn5 <- [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]]]}] 20:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 20:19:50 INFO - PROCESS | 2872 | 1463282390983 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 2872 | 1463282390986 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 20:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:19:50 INFO - PROCESS | 2872 | 1463282390989 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:19:50 INFO - PROCESS | 2872 | 1463282390991 Marionette TRACE conn5 <- [1,1074,null,{}] 20:19:51 INFO - PROCESS | 2872 | 1463282390995 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:51 INFO - PROCESS | 2872 | 1463282391083 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 20:19:51 INFO - PROCESS | 2872 | 1463282391090 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB15800 == 77 [pid = 2872] [id = 278] 20:19:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508BB87C00) [pid = 2872] [serial = 833] [outer = 0000000000000000] 20:19:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508C56C400) [pid = 2872] [serial = 834] [outer = 000000508BB87C00] 20:19:51 INFO - PROCESS | 2872 | 1463282391142 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508CF0A000) [pid = 2872] [serial = 835] [outer = 000000508BB87C00] 20:19:51 INFO - PROCESS | 2872 | 1463282391603 Marionette TRACE conn5 <- [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]]]}] 20:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 20:19:51 INFO - PROCESS | 2872 | 1463282391682 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 20:19:51 INFO - PROCESS | 2872 | 1463282391684 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 20:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:19:51 INFO - PROCESS | 2872 | 1463282391688 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:19:51 INFO - PROCESS | 2872 | 1463282391690 Marionette TRACE conn5 <- [1,1078,null,{}] 20:19:51 INFO - PROCESS | 2872 | 1463282391694 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:51 INFO - PROCESS | 2872 | 1463282391800 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:19:51 INFO - PROCESS | 2872 | 1463282391813 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD04000 == 78 [pid = 2872] [id = 279] 20:19:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508D168400) [pid = 2872] [serial = 836] [outer = 0000000000000000] 20:19:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508D1A9C00) [pid = 2872] [serial = 837] [outer = 000000508D168400] 20:19:51 INFO - PROCESS | 2872 | 1463282391858 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508D36C000) [pid = 2872] [serial = 838] [outer = 000000508D168400] 20:19:52 INFO - PROCESS | 2872 | 1463282392543 Marionette TRACE conn5 <- [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]]]}] 20:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 881ms 20:19:52 INFO - PROCESS | 2872 | 1463282392572 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 20:19:52 INFO - PROCESS | 2872 | 1463282392577 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 20:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:19:52 INFO - PROCESS | 2872 | 1463282392583 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:19:52 INFO - PROCESS | 2872 | 1463282392587 Marionette TRACE conn5 <- [1,1082,null,{}] 20:19:52 INFO - PROCESS | 2872 | 1463282392593 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:52 INFO - PROCESS | 2872 | 1463282392713 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 20:19:52 INFO - PROCESS | 2872 | 1463282392813 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:52 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888A5800 == 79 [pid = 2872] [id = 280] 20:19:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (0000005084A60400) [pid = 2872] [serial = 839] [outer = 0000000000000000] 20:19:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (0000005086BA6000) [pid = 2872] [serial = 840] [outer = 0000005084A60400] 20:19:52 INFO - PROCESS | 2872 | 1463282392873 Marionette DEBUG loaded listener.js 20:19:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (0000005087F12800) [pid = 2872] [serial = 841] [outer = 0000005084A60400] 20:19:53 INFO - PROCESS | 2872 | 1463282393462 Marionette TRACE conn5 <- [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]]]}] 20:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 944ms 20:19:53 INFO - PROCESS | 2872 | 1463282393531 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 2872 | 1463282393537 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 20:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:19:53 INFO - PROCESS | 2872 | 1463282393544 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - PROCESS | 2872 | 1463282393547 Marionette TRACE conn5 <- [1,1086,null,{}] 20:19:53 INFO - PROCESS | 2872 | 1463282393552 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:53 INFO - PROCESS | 2872 | 1463282393697 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 20:19:53 INFO - PROCESS | 2872 | 1463282393826 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD4E800 == 80 [pid = 2872] [id = 281] 20:19:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (0000005088B76C00) [pid = 2872] [serial = 842] [outer = 0000000000000000] 20:19:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (0000005088BDD800) [pid = 2872] [serial = 843] [outer = 0000005088B76C00] 20:19:53 INFO - PROCESS | 2872 | 1463282393885 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005088E5DC00) [pid = 2872] [serial = 844] [outer = 0000005088B76C00] 20:19:54 INFO - PROCESS | 2872 | 1463282394511 Marionette TRACE conn5 <- [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]]]}] 20:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 20:19:54 INFO - PROCESS | 2872 | 1463282394536 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 2872 | 1463282394539 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 20:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:19:54 INFO - PROCESS | 2872 | 1463282394543 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:19:54 INFO - PROCESS | 2872 | 1463282394547 Marionette TRACE conn5 <- [1,1090,null,{}] 20:19:54 INFO - PROCESS | 2872 | 1463282394559 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:54 INFO - PROCESS | 2872 | 1463282394676 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 20:19:54 INFO - PROCESS | 2872 | 1463282394805 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:54 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DDB000 == 81 [pid = 2872] [id = 282] 20:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (000000508BAA5000) [pid = 2872] [serial = 845] [outer = 0000000000000000] 20:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000508BB87800) [pid = 2872] [serial = 846] [outer = 000000508BAA5000] 20:19:54 INFO - PROCESS | 2872 | 1463282394866 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (000000508CF02C00) [pid = 2872] [serial = 847] [outer = 000000508BAA5000] 20:19:55 INFO - PROCESS | 2872 | [2872] 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 20:19:55 INFO - PROCESS | 2872 | 1463282395736 Marionette TRACE conn5 <- [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]]]}] 20:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1244ms 20:19:55 INFO - PROCESS | 2872 | 1463282395789 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 2872 | 1463282395792 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 20:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:19:55 INFO - PROCESS | 2872 | 1463282395796 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - PROCESS | 2872 | 1463282395798 Marionette TRACE conn5 <- [1,1094,null,{}] 20:19:55 INFO - PROCESS | 2872 | 1463282395802 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:55 INFO - PROCESS | 2872 | 1463282395917 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 20:19:56 INFO - PROCESS | 2872 | 1463282396044 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:56 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917B7800 == 82 [pid = 2872] [id = 283] 20:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (000000508D1A7800) [pid = 2872] [serial = 848] [outer = 0000000000000000] 20:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (000000508F382C00) [pid = 2872] [serial = 849] [outer = 000000508D1A7800] 20:19:56 INFO - PROCESS | 2872 | 1463282396103 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (000000508F390400) [pid = 2872] [serial = 850] [outer = 000000508D1A7800] 20:19:56 INFO - PROCESS | 2872 | 1463282396689 Marionette TRACE conn5 <- [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]]]}] 20:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 923ms 20:19:56 INFO - PROCESS | 2872 | 1463282396735 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 20:19:56 INFO - PROCESS | 2872 | 1463282396737 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 20:19:56 INFO - PROCESS | 2872 | 1463282396742 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:19:56 INFO - PROCESS | 2872 | 1463282396745 Marionette TRACE conn5 <- [1,1098,null,{}] 20:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:19:56 INFO - PROCESS | 2872 | 1463282396749 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:56 INFO - PROCESS | 2872 | 1463282396859 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:19:56 INFO - PROCESS | 2872 | 1463282396956 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091FA0800 == 83 [pid = 2872] [id = 284] 20:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (000000508F52A400) [pid = 2872] [serial = 851] [outer = 0000000000000000] 20:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508F52E800) [pid = 2872] [serial = 852] [outer = 000000508F52A400] 20:19:57 INFO - PROCESS | 2872 | 1463282397012 Marionette DEBUG loaded listener.js 20:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (000000508F568000) [pid = 2872] [serial = 853] [outer = 000000508F52A400] 20:19:57 INFO - PROCESS | 2872 | 1463282397548 Marionette TRACE conn5 <- [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]]]}] 20:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 881ms 20:19:57 INFO - PROCESS | 2872 | 1463282397629 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 2872 | 1463282397632 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 20:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:19:57 INFO - PROCESS | 2872 | 1463282397636 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 2872 | 1463282397638 Marionette TRACE conn5 <- [1,1102,null,{}] 20:19:57 INFO - PROCESS | 2872 | 1463282397642 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:57 INFO - PROCESS | 2872 | 1463282397796 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 20:19:57 INFO - PROCESS | 2872 | 1463282397920 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A19800 == 84 [pid = 2872] [id = 285] 20:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (0000005084A5C000) [pid = 2872] [serial = 854] [outer = 0000000000000000] 20:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (0000005088173C00) [pid = 2872] [serial = 855] [outer = 0000005084A5C000] 20:19:57 INFO - PROCESS | 2872 | 1463282397978 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508D1AE000) [pid = 2872] [serial = 856] [outer = 0000005084A5C000] 20:19:58 INFO - PROCESS | 2872 | 1463282398797 Marionette TRACE conn5 <- [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]]]}] 20:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1240ms 20:19:58 INFO - PROCESS | 2872 | 1463282398877 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 20:19:58 INFO - PROCESS | 2872 | 1463282398882 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 20:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:19:58 INFO - PROCESS | 2872 | 1463282398893 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 2872 | 1463282398896 Marionette TRACE conn5 <- [1,1106,null,{}] 20:19:58 INFO - PROCESS | 2872 | 1463282398902 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:59 INFO - PROCESS | 2872 | 1463282399046 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 20:19:59 INFO - PROCESS | 2872 | 1463282399183 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:59 INFO - PROCESS | 2872 | ++DOCSHELL 0000005084E20000 == 85 [pid = 2872] [id = 286] 20:19:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005081C6D000) [pid = 2872] [serial = 857] [outer = 0000000000000000] 20:19:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005082016800) [pid = 2872] [serial = 858] [outer = 0000005081C6D000] 20:19:59 INFO - PROCESS | 2872 | 1463282399240 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005084A55800) [pid = 2872] [serial = 859] [outer = 0000005081C6D000] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 00000050FACB1000 == 84 [pid = 2872] [id = 123] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC35000 == 83 [pid = 2872] [id = 243] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF882800 == 82 [pid = 2872] [id = 61] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 00000050FACAE000 == 81 [pid = 2872] [id = 150] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F99000 == 80 [pid = 2872] [id = 205] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40A000 == 79 [pid = 2872] [id = 136] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508F168000 == 78 [pid = 2872] [id = 244] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC9000 == 77 [pid = 2872] [id = 242] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA7A2000 == 76 [pid = 2872] [id = 182] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB15800 == 75 [pid = 2872] [id = 278] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC36000 == 74 [pid = 2872] [id = 277] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508F393800 == 73 [pid = 2872] [id = 276] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6CE800 == 72 [pid = 2872] [id = 275] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508C410800 == 71 [pid = 2872] [id = 274] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA6C800 == 70 [pid = 2872] [id = 273] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508AE64800 == 69 [pid = 2872] [id = 272] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (0000005094D7C400) [pid = 2872] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (00000050927CD000) [pid = 2872] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (000000509493B000) [pid = 2872] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (00000050FAE0A000) [pid = 2872] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (00000050930DC400) [pid = 2872] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (0000005094C39C00) [pid = 2872] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F15000 == 68 [pid = 2872] [id = 271] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508568D000 == 67 [pid = 2872] [id = 270] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 0000005088457000 == 66 [pid = 2872] [id = 269] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A1B800 == 65 [pid = 2872] [id = 268] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 0000005092116800 == 64 [pid = 2872] [id = 266] 20:19:59 INFO - PROCESS | 2872 | --DOCSHELL 000000508C41A000 == 63 [pid = 2872] [id = 265] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005094940800) [pid = 2872] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (00000050930C8000) [pid = 2872] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (00000050FC0CF000) [pid = 2872] [serial = 670] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (00000050F94D1400) [pid = 2872] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (000000508B9ED800) [pid = 2872] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (00000050922CE400) [pid = 2872] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005088BEA000) [pid = 2872] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508BCC4C00) [pid = 2872] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (00000050927C9800) [pid = 2872] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (00000050922CBC00) [pid = 2872] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005087F6E400) [pid = 2872] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508D163400) [pid = 2872] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (00000050927C7000) [pid = 2872] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (00000050FAE14C00) [pid = 2872] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (00000050FAD11C00) [pid = 2872] [serial = 667] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (00000050916CFC00) [pid = 2872] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (00000050FA559000) [pid = 2872] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508F8EC800) [pid = 2872] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (00000050FAD05000) [pid = 2872] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508BCC1C00) [pid = 2872] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005088C28400) [pid = 2872] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (0000005091F42C00) [pid = 2872] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (00000050FA30AC00) [pid = 2872] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005091F3D000) [pid = 2872] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508B9F7800) [pid = 2872] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508D1AD000) [pid = 2872] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508D1A8400) [pid = 2872] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508D1AE800) [pid = 2872] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050930DDC00) [pid = 2872] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005094938800) [pid = 2872] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005094C34800) [pid = 2872] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508F8EA000) [pid = 2872] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508D36EC00) [pid = 2872] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (00000050FA3CC400) [pid = 2872] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005094C35000) [pid = 2872] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005094C91800) [pid = 2872] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (00000050916D3800) [pid = 2872] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508C570800) [pid = 2872] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508BAA9C00) [pid = 2872] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (00000050922CAC00) [pid = 2872] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000509171C000) [pid = 2872] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005091722400) [pid = 2872] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508FD43400) [pid = 2872] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (00000050922CF000) [pid = 2872] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005091F3A800) [pid = 2872] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508F8E9800) [pid = 2872] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000509058C000) [pid = 2872] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508C570C00) [pid = 2872] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508BB94000) [pid = 2872] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508BAB0C00) [pid = 2872] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005088E66400) [pid = 2872] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:19:59 INFO - PROCESS | 2872 | 1463282399900 Marionette TRACE conn5 <- [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]]]}] 20:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1027ms 20:19:59 INFO - PROCESS | 2872 | 1463282399925 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 20:19:59 INFO - PROCESS | 2872 | 1463282399930 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 20:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:19:59 INFO - PROCESS | 2872 | 1463282399937 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:19:59 INFO - PROCESS | 2872 | 1463282399940 Marionette TRACE conn5 <- [1,1110,null,{}] 20:19:59 INFO - PROCESS | 2872 | 1463282399963 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:00 INFO - PROCESS | 2872 | 1463282400064 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 20:20:00 INFO - PROCESS | 2872 | 1463282400150 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050880CA000 == 64 [pid = 2872] [id = 287] 20:20:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005084A39400) [pid = 2872] [serial = 860] [outer = 0000000000000000] 20:20:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (00000050856E6000) [pid = 2872] [serial = 861] [outer = 0000005084A39400] 20:20:00 INFO - PROCESS | 2872 | 1463282400199 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508748C800) [pid = 2872] [serial = 862] [outer = 0000005084A39400] 20:20:00 INFO - PROCESS | 2872 | 1463282400675 Marionette TRACE conn5 <- [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]]]}] 20:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 797ms 20:20:00 INFO - PROCESS | 2872 | 1463282400736 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:20:00 INFO - PROCESS | 2872 | 1463282400738 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 20:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:20:00 INFO - PROCESS | 2872 | 1463282400742 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:20:00 INFO - PROCESS | 2872 | 1463282400746 Marionette TRACE conn5 <- [1,1114,null,{}] 20:20:00 INFO - PROCESS | 2872 | 1463282400757 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:00 INFO - PROCESS | 2872 | 1463282400851 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 20:20:00 INFO - PROCESS | 2872 | 1463282400864 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088E95800 == 65 [pid = 2872] [id = 288] 20:20:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005087F75400) [pid = 2872] [serial = 863] [outer = 0000000000000000] 20:20:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508816E400) [pid = 2872] [serial = 864] [outer = 0000005087F75400] 20:20:00 INFO - PROCESS | 2872 | 1463282400916 Marionette DEBUG loaded listener.js 20:20:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508893D000) [pid = 2872] [serial = 865] [outer = 0000005087F75400] 20:20:01 INFO - PROCESS | 2872 | 1463282401386 Marionette TRACE conn5 <- [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]]]}] 20:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 20:20:01 INFO - PROCESS | 2872 | 1463282401436 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 20:20:01 INFO - PROCESS | 2872 | 1463282401439 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 20:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:20:01 INFO - PROCESS | 2872 | 1463282401443 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:20:01 INFO - PROCESS | 2872 | 1463282401445 Marionette TRACE conn5 <- [1,1118,null,{}] 20:20:01 INFO - PROCESS | 2872 | 1463282401448 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:01 INFO - PROCESS | 2872 | 1463282401542 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:20:01 INFO - PROCESS | 2872 | 1463282401552 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A953800 == 66 [pid = 2872] [id = 289] 20:20:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (0000005088BE4000) [pid = 2872] [serial = 866] [outer = 0000000000000000] 20:20:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005088BEB800) [pid = 2872] [serial = 867] [outer = 0000005088BE4000] 20:20:01 INFO - PROCESS | 2872 | 1463282401599 Marionette DEBUG loaded listener.js 20:20:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005088C32000) [pid = 2872] [serial = 868] [outer = 0000005088BE4000] 20:20:02 INFO - PROCESS | 2872 | 1463282402058 Marionette TRACE conn5 <- [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]]]}] 20:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 20:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:20:02 INFO - PROCESS | 2872 | 1463282402117 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 20:20:02 INFO - PROCESS | 2872 | 1463282402119 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 20:20:02 INFO - PROCESS | 2872 | 1463282402122 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:20:02 INFO - PROCESS | 2872 | 1463282402124 Marionette TRACE conn5 <- [1,1122,null,{}] 20:20:02 INFO - PROCESS | 2872 | 1463282402128 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:02 INFO - PROCESS | 2872 | 1463282402243 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 20:20:02 INFO - PROCESS | 2872 | 1463282402296 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:02 INFO - PROCESS | 2872 | ++DOCSHELL 00000050880C2000 == 67 [pid = 2872] [id = 290] 20:20:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005088CA7C00) [pid = 2872] [serial = 869] [outer = 0000000000000000] 20:20:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005088DF0800) [pid = 2872] [serial = 870] [outer = 0000005088CA7C00] 20:20:02 INFO - PROCESS | 2872 | 1463282402344 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005088E2F800) [pid = 2872] [serial = 871] [outer = 0000005088CA7C00] 20:20:02 INFO - PROCESS | 2872 | [GFX2-]: DrawTargetD2D 1.1 (000000508F8D66D0): Failed to create GradientStopCollection with no stops. 20:20:02 INFO - PROCESS | 2872 | [GFX3-]: No stops specified for gradient pattern. 20:20:02 INFO - PROCESS | 2872 | 1463282402788 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 20:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:20:02 INFO - PROCESS | 2872 | 1463282402860 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 20:20:02 INFO - PROCESS | 2872 | 1463282402862 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 20:20:02 INFO - PROCESS | 2872 | 1463282402865 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:20:02 INFO - PROCESS | 2872 | 1463282402867 Marionette TRACE conn5 <- [1,1126,null,{}] 20:20:02 INFO - PROCESS | 2872 | 1463282402894 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:03 INFO - PROCESS | 2872 | 1463282403060 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 20:20:03 INFO - PROCESS | 2872 | 1463282403114 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC3D000 == 68 [pid = 2872] [id = 291] 20:20:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088E64800) [pid = 2872] [serial = 872] [outer = 0000000000000000] 20:20:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (00000050899D5000) [pid = 2872] [serial = 873] [outer = 0000005088E64800] 20:20:03 INFO - PROCESS | 2872 | 1463282403162 Marionette DEBUG loaded listener.js 20:20:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508B8B8400) [pid = 2872] [serial = 874] [outer = 0000005088E64800] 20:20:03 INFO - PROCESS | 2872 | 1463282403614 Marionette TRACE conn5 <- [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]]]}] 20:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 797ms 20:20:03 INFO - PROCESS | 2872 | 1463282403666 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 20:20:03 INFO - PROCESS | 2872 | 1463282403668 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 20:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:20:03 INFO - PROCESS | 2872 | 1463282403677 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:20:03 INFO - PROCESS | 2872 | 1463282403679 Marionette TRACE conn5 <- [1,1130,null,{}] 20:20:03 INFO - PROCESS | 2872 | 1463282403690 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:03 INFO - PROCESS | 2872 | 1463282403805 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 20:20:03 INFO - PROCESS | 2872 | 1463282403859 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C410000 == 69 [pid = 2872] [id = 292] 20:20:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508B9F1C00) [pid = 2872] [serial = 875] [outer = 0000000000000000] 20:20:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508B9F7400) [pid = 2872] [serial = 876] [outer = 000000508B9F1C00] 20:20:03 INFO - PROCESS | 2872 | 1463282403910 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508BAAF800) [pid = 2872] [serial = 877] [outer = 000000508B9F1C00] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005093B69000) [pid = 2872] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (00000050930D5C00) [pid = 2872] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005094C32400) [pid = 2872] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (00000050922C4000) [pid = 2872] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000509273D400) [pid = 2872] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (00000050F940EC00) [pid = 2872] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000509493DC00) [pid = 2872] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005088DF0400) [pid = 2872] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005081088C00) [pid = 2872] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (00000050818DC400) [pid = 2872] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508BCC3C00) [pid = 2872] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005086BA4000) [pid = 2872] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508D1AEC00) [pid = 2872] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005088BDEC00) [pid = 2872] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508BB7E000) [pid = 2872] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508A9CCC00) [pid = 2872] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005087EE3800) [pid = 2872] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508BB87C00) [pid = 2872] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:20:04 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508B9F4000) [pid = 2872] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:20:04 INFO - PROCESS | 2872 | 1463282404464 Marionette TRACE conn5 <- [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]]]}] 20:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 839ms 20:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:20:04 INFO - PROCESS | 2872 | 1463282404519 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 2872 | 1463282404521 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 20:20:04 INFO - PROCESS | 2872 | 1463282404525 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:20:04 INFO - PROCESS | 2872 | 1463282404527 Marionette TRACE conn5 <- [1,1134,null,{}] 20:20:04 INFO - PROCESS | 2872 | 1463282404530 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:04 INFO - PROCESS | 2872 | 1463282404630 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 20:20:04 INFO - PROCESS | 2872 | 1463282404637 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6C2800 == 70 [pid = 2872] [id = 293] 20:20:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508816F400) [pid = 2872] [serial = 878] [outer = 0000000000000000] 20:20:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508BAA7800) [pid = 2872] [serial = 879] [outer = 000000508816F400] 20:20:04 INFO - PROCESS | 2872 | 1463282404687 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508BB61400) [pid = 2872] [serial = 880] [outer = 000000508816F400] 20:20:05 INFO - PROCESS | 2872 | 1463282405106 Marionette TRACE conn5 <- [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]]]}] 20:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 20:20:05 INFO - PROCESS | 2872 | 1463282405157 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 2872 | 1463282405159 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 20:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:20:05 INFO - PROCESS | 2872 | 1463282405162 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:20:05 INFO - PROCESS | 2872 | 1463282405164 Marionette TRACE conn5 <- [1,1138,null,{}] 20:20:05 INFO - PROCESS | 2872 | 1463282405168 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:05 INFO - PROCESS | 2872 | 1463282405259 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:20:05 INFO - PROCESS | 2872 | 1463282405265 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F169000 == 71 [pid = 2872] [id = 294] 20:20:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BB88800) [pid = 2872] [serial = 881] [outer = 0000000000000000] 20:20:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508BB95C00) [pid = 2872] [serial = 882] [outer = 000000508BB88800] 20:20:05 INFO - PROCESS | 2872 | 1463282405314 Marionette DEBUG loaded listener.js 20:20:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BCC2800) [pid = 2872] [serial = 883] [outer = 000000508BB88800] 20:20:05 INFO - PROCESS | 2872 | 1463282405745 Marionette TRACE conn5 <- [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]]]}] 20:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 20:20:05 INFO - PROCESS | 2872 | 1463282405795 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 2872 | 1463282405797 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 20:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:20:05 INFO - PROCESS | 2872 | 1463282405801 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:20:05 INFO - PROCESS | 2872 | 1463282405803 Marionette TRACE conn5 <- [1,1142,null,{}] 20:20:05 INFO - PROCESS | 2872 | 1463282405807 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:05 INFO - PROCESS | 2872 | 1463282405906 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 20:20:05 INFO - PROCESS | 2872 | 1463282405914 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB10000 == 72 [pid = 2872] [id = 295] 20:20:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508C530400) [pid = 2872] [serial = 884] [outer = 0000000000000000] 20:20:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508C533000) [pid = 2872] [serial = 885] [outer = 000000508C530400] 20:20:05 INFO - PROCESS | 2872 | 1463282405961 Marionette DEBUG loaded listener.js 20:20:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508C572C00) [pid = 2872] [serial = 886] [outer = 000000508C530400] 20:20:06 INFO - PROCESS | 2872 | 1463282406661 Marionette TRACE conn5 <- [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]]]}] 20:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 881ms 20:20:06 INFO - PROCESS | 2872 | 1463282406685 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 2872 | 1463282406690 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 20:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:20:06 INFO - PROCESS | 2872 | 1463282406696 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 2872 | 1463282406701 Marionette TRACE conn5 <- [1,1146,null,{}] 20:20:06 INFO - PROCESS | 2872 | 1463282406707 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:06 INFO - PROCESS | 2872 | 1463282406831 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 20:20:06 INFO - PROCESS | 2872 | 1463282406932 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:06 INFO - PROCESS | 2872 | ++DOCSHELL 00000050880B7800 == 73 [pid = 2872] [id = 296] 20:20:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005084A5A800) [pid = 2872] [serial = 887] [outer = 0000000000000000] 20:20:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005085627000) [pid = 2872] [serial = 888] [outer = 0000005084A5A800] 20:20:07 INFO - PROCESS | 2872 | 1463282406993 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050874B6C00) [pid = 2872] [serial = 889] [outer = 0000005084A5A800] 20:20:07 INFO - PROCESS | 2872 | 1463282407658 Marionette TRACE conn5 <- [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] 20:20:07 INFO - PROCESS | 2872 | 1463282407692 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 20:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:20:07 INFO - PROCESS | 2872 | 1463282407699 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 2872 | 1463282407703 Marionette TRACE conn5 <- [1,1150,null,{}] 20:20:07 INFO - PROCESS | 2872 | 1463282407707 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:07 INFO - PROCESS | 2872 | 1463282407832 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 20:20:07 INFO - PROCESS | 2872 | 1463282407932 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD90800 == 74 [pid = 2872] [id = 297] 20:20:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508880E800) [pid = 2872] [serial = 890] [outer = 0000000000000000] 20:20:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088BEBC00) [pid = 2872] [serial = 891] [outer = 000000508880E800] 20:20:08 INFO - PROCESS | 2872 | 1463282407990 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005088E64000) [pid = 2872] [serial = 892] [outer = 000000508880E800] 20:20:08 INFO - PROCESS | 2872 | 1463282408623 Marionette TRACE conn5 <- [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]]]}] 20:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 20:20:08 INFO - PROCESS | 2872 | 1463282408691 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:20:08 INFO - PROCESS | 2872 | 1463282408694 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 20:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:20:08 INFO - PROCESS | 2872 | 1463282408698 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:20:08 INFO - PROCESS | 2872 | 1463282408702 Marionette TRACE conn5 <- [1,1154,null,{}] 20:20:08 INFO - PROCESS | 2872 | 1463282408714 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:08 INFO - PROCESS | 2872 | 1463282408874 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 20:20:09 INFO - PROCESS | 2872 | 1463282408996 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD09800 == 75 [pid = 2872] [id = 298] 20:20:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508AD6B400) [pid = 2872] [serial = 893] [outer = 0000000000000000] 20:20:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508BCC6800) [pid = 2872] [serial = 894] [outer = 000000508AD6B400] 20:20:09 INFO - PROCESS | 2872 | 1463282409058 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508CF08000) [pid = 2872] [serial = 895] [outer = 000000508AD6B400] 20:20:09 INFO - PROCESS | 2872 | 1463282409623 Marionette TRACE conn5 <- [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]]]}] 20:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 20:20:09 INFO - PROCESS | 2872 | 1463282409684 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 2872 | 1463282409688 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 20:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:20:09 INFO - PROCESS | 2872 | 1463282409691 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - PROCESS | 2872 | 1463282409693 Marionette TRACE conn5 <- [1,1158,null,{}] 20:20:09 INFO - PROCESS | 2872 | 1463282409697 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:09 INFO - PROCESS | 2872 | 1463282409845 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:20:09 INFO - PROCESS | 2872 | 1463282409970 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DE2800 == 76 [pid = 2872] [id = 299] 20:20:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508C576C00) [pid = 2872] [serial = 896] [outer = 0000000000000000] 20:20:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508D16B400) [pid = 2872] [serial = 897] [outer = 000000508C576C00] 20:20:10 INFO - PROCESS | 2872 | 1463282410029 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508D36C400) [pid = 2872] [serial = 898] [outer = 000000508C576C00] 20:20:10 INFO - PROCESS | 2872 | 1463282410615 Marionette TRACE conn5 <- [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]]]}] 20:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 20:20:10 INFO - PROCESS | 2872 | 1463282410680 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 2872 | 1463282410682 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 20:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:20:10 INFO - PROCESS | 2872 | 1463282410686 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:20:10 INFO - PROCESS | 2872 | 1463282410688 Marionette TRACE conn5 <- [1,1162,null,{}] 20:20:10 INFO - PROCESS | 2872 | 1463282410692 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:10 INFO - PROCESS | 2872 | 1463282410807 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 20:20:10 INFO - PROCESS | 2872 | 1463282410903 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:10 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916BF000 == 77 [pid = 2872] [id = 300] 20:20:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508D1B1000) [pid = 2872] [serial = 899] [outer = 0000000000000000] 20:20:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508D3E8C00) [pid = 2872] [serial = 900] [outer = 000000508D1B1000] 20:20:10 INFO - PROCESS | 2872 | 1463282410961 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508F566800) [pid = 2872] [serial = 901] [outer = 000000508D1B1000] 20:20:11 INFO - PROCESS | 2872 | 1463282411534 Marionette TRACE conn5 <- [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] 20:20:11 INFO - PROCESS | 2872 | 1463282411574 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 20:20:11 INFO - PROCESS | 2872 | 1463282411578 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:20:11 INFO - PROCESS | 2872 | 1463282411580 Marionette TRACE conn5 <- [1,1166,null,{}] 20:20:11 INFO - PROCESS | 2872 | 1463282411584 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:11 INFO - PROCESS | 2872 | 1463282411721 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 20:20:11 INFO - PROCESS | 2872 | 1463282411821 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F8E800 == 78 [pid = 2872] [id = 301] 20:20:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508F8CD400) [pid = 2872] [serial = 902] [outer = 0000000000000000] 20:20:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508FA68400) [pid = 2872] [serial = 903] [outer = 000000508F8CD400] 20:20:11 INFO - PROCESS | 2872 | 1463282411879 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508FA74000) [pid = 2872] [serial = 904] [outer = 000000508F8CD400] 20:20:12 INFO - PROCESS | 2872 | 1463282412490 Marionette TRACE conn5 <- [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] 20:20:12 INFO - PROCESS | 2872 | 1463282412572 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 20:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:20:12 INFO - PROCESS | 2872 | 1463282412576 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:20:12 INFO - PROCESS | 2872 | 1463282412578 Marionette TRACE conn5 <- [1,1170,null,{}] 20:20:12 INFO - PROCESS | 2872 | 1463282412582 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:12 INFO - PROCESS | 2872 | 1463282412695 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 20:20:12 INFO - PROCESS | 2872 | 1463282412954 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:12 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FA5800 == 79 [pid = 2872] [id = 302] 20:20:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005080531C00) [pid = 2872] [serial = 905] [outer = 0000000000000000] 20:20:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005080FD4400) [pid = 2872] [serial = 906] [outer = 0000005080531C00] 20:20:13 INFO - PROCESS | 2872 | 1463282413017 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508567A800) [pid = 2872] [serial = 907] [outer = 0000005080531C00] 20:20:13 INFO - PROCESS | 2872 | 1463282413688 Marionette TRACE conn5 <- [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] 20:20:13 INFO - PROCESS | 2872 | 1463282413715 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 20:20:13 INFO - PROCESS | 2872 | 1463282413720 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:20:13 INFO - PROCESS | 2872 | 1463282413724 Marionette TRACE conn5 <- [1,1174,null,{}] 20:20:13 INFO - PROCESS | 2872 | 1463282413729 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:13 INFO - PROCESS | 2872 | 1463282413841 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 20:20:14 INFO - PROCESS | 2872 | 1463282413994 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 2872 | ++DOCSHELL 0000005089B12000 == 80 [pid = 2872] [id = 303] 20:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005088B78000) [pid = 2872] [serial = 908] [outer = 0000000000000000] 20:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005088B80800) [pid = 2872] [serial = 909] [outer = 0000005088B78000] 20:20:14 INFO - PROCESS | 2872 | 1463282414050 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088CAD400) [pid = 2872] [serial = 910] [outer = 0000005088B78000] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB1F800 == 79 [pid = 2872] [id = 245] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 00000050FBB58800 == 78 [pid = 2872] [id = 19] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508F169000 == 77 [pid = 2872] [id = 294] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6C2800 == 76 [pid = 2872] [id = 293] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508C410000 == 75 [pid = 2872] [id = 292] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC3D000 == 74 [pid = 2872] [id = 291] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 0000005088E95800 == 73 [pid = 2872] [id = 288] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508D1A9C00) [pid = 2872] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508B8AC000) [pid = 2872] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508CF03800) [pid = 2872] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005093B68400) [pid = 2872] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 00000050880CA000 == 72 [pid = 2872] [id = 287] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 0000005084E20000 == 71 [pid = 2872] [id = 286] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DDB000 == 70 [pid = 2872] [id = 282] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD4E800 == 69 [pid = 2872] [id = 281] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 00000050888A5800 == 68 [pid = 2872] [id = 280] 20:20:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD04000 == 67 [pid = 2872] [id = 279] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (00000050FAE10000) [pid = 2872] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (00000050F940F800) [pid = 2872] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005094C3F800) [pid = 2872] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005093B68800) [pid = 2872] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000509498A800) [pid = 2872] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050FB869000) [pid = 2872] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (00000050FB6D2000) [pid = 2872] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508C56C400) [pid = 2872] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508CF0A000) [pid = 2872] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508C537800) [pid = 2872] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508BAAF000) [pid = 2872] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508BB61800) [pid = 2872] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508B9F0800) [pid = 2872] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508B9EC400) [pid = 2872] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005088DF7400) [pid = 2872] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005089249C00) [pid = 2872] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005086BA7800) [pid = 2872] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005084A39000) [pid = 2872] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005085997800) [pid = 2872] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005088BDDC00) [pid = 2872] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508BCCAC00) [pid = 2872] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005087EEEC00) [pid = 2872] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005086BAEC00) [pid = 2872] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005094D83000) [pid = 2872] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088BEB400) [pid = 2872] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088CA2800) [pid = 2872] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508BCC1000) [pid = 2872] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508BB86C00) [pid = 2872] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508AE1D400) [pid = 2872] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005088B74400) [pid = 2872] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:20:14 INFO - PROCESS | 2872 | 1463282414604 Marionette TRACE conn5 <- [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] 20:20:14 INFO - PROCESS | 2872 | 1463282414654 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 20:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:20:14 INFO - PROCESS | 2872 | 1463282414659 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:20:14 INFO - PROCESS | 2872 | 1463282414661 Marionette TRACE conn5 <- [1,1178,null,{}] 20:20:14 INFO - PROCESS | 2872 | 1463282414665 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:14 INFO - PROCESS | 2872 | 1463282414763 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:20:14 INFO - PROCESS | 2872 | 1463282414846 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888B5000 == 68 [pid = 2872] [id = 304] 20:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005087495800) [pid = 2872] [serial = 911] [outer = 0000000000000000] 20:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005088B79800) [pid = 2872] [serial = 912] [outer = 0000005087495800] 20:20:14 INFO - PROCESS | 2872 | 1463282414895 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005088C31800) [pid = 2872] [serial = 913] [outer = 0000005087495800] 20:20:15 INFO - PROCESS | 2872 | 1463282415305 Marionette TRACE conn5 <- [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] 20:20:15 INFO - PROCESS | 2872 | 1463282415335 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 20:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:20:15 INFO - PROCESS | 2872 | 1463282415340 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - PROCESS | 2872 | 1463282415346 Marionette TRACE conn5 <- [1,1182,null,{}] 20:20:15 INFO - PROCESS | 2872 | 1463282415356 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:15 INFO - PROCESS | 2872 | 1463282415452 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 20:20:15 INFO - PROCESS | 2872 | 1463282415499 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD3D800 == 69 [pid = 2872] [id = 305] 20:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005088DFD000) [pid = 2872] [serial = 914] [outer = 0000000000000000] 20:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508A92A400) [pid = 2872] [serial = 915] [outer = 0000005088DFD000] 20:20:15 INFO - PROCESS | 2872 | 1463282415547 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508B8B5C00) [pid = 2872] [serial = 916] [outer = 0000005088DFD000] 20:20:16 INFO - PROCESS | 2872 | 1463282416027 Marionette TRACE conn5 <- [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] 20:20:16 INFO - PROCESS | 2872 | 1463282416078 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 20:20:16 INFO - PROCESS | 2872 | 1463282416081 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:20:16 INFO - PROCESS | 2872 | 1463282416083 Marionette TRACE conn5 <- [1,1186,null,{}] 20:20:16 INFO - PROCESS | 2872 | 1463282416087 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:16 INFO - PROCESS | 2872 | 1463282416181 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 20:20:16 INFO - PROCESS | 2872 | 1463282416191 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6BC000 == 70 [pid = 2872] [id = 306] 20:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508B9F4000) [pid = 2872] [serial = 917] [outer = 0000000000000000] 20:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BAAC800) [pid = 2872] [serial = 918] [outer = 000000508B9F4000] 20:20:16 INFO - PROCESS | 2872 | 1463282416238 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508BB63C00) [pid = 2872] [serial = 919] [outer = 000000508B9F4000] 20:20:16 INFO - PROCESS | 2872 | 1463282416710 Marionette TRACE conn5 <- [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]]]}] 20:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 20:20:16 INFO - PROCESS | 2872 | 1463282416755 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 2872 | 1463282416757 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 20:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:20:16 INFO - PROCESS | 2872 | 1463282416761 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - PROCESS | 2872 | 1463282416763 Marionette TRACE conn5 <- [1,1190,null,{}] 20:20:16 INFO - PROCESS | 2872 | 1463282416772 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:16 INFO - PROCESS | 2872 | 1463282416918 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 20:20:16 INFO - PROCESS | 2872 | 1463282416944 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F39C800 == 71 [pid = 2872] [id = 307] 20:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508BCBC400) [pid = 2872] [serial = 920] [outer = 0000000000000000] 20:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508C529000) [pid = 2872] [serial = 921] [outer = 000000508BCBC400] 20:20:17 INFO - PROCESS | 2872 | 1463282416999 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508C575000) [pid = 2872] [serial = 922] [outer = 000000508BCBC400] 20:20:17 INFO - PROCESS | 2872 | 1463282417495 Marionette TRACE conn5 <- [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]]]}] 20:20:17 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 20:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 776ms 20:20:17 INFO - PROCESS | 2872 | 1463282417540 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 2872 | 1463282417542 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 20:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:20:17 INFO - PROCESS | 2872 | 1463282417546 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 2872 | 1463282417547 Marionette TRACE conn5 <- [1,1194,null,{}] 20:20:17 INFO - PROCESS | 2872 | 1463282417551 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:17 INFO - PROCESS | 2872 | 1463282417670 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 20:20:17 INFO - PROCESS | 2872 | 1463282417727 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC2A000 == 72 [pid = 2872] [id = 308] 20:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508D166C00) [pid = 2872] [serial = 923] [outer = 0000000000000000] 20:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508F391C00) [pid = 2872] [serial = 924] [outer = 000000508D166C00] 20:20:17 INFO - PROCESS | 2872 | 1463282417774 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F56C000) [pid = 2872] [serial = 925] [outer = 000000508D166C00] 20:20:18 INFO - PROCESS | 2872 | 1463282418214 Marionette TRACE conn5 <- [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]]]}] 20:20:18 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 20:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 20:20:18 INFO - PROCESS | 2872 | 1463282418298 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 2872 | 1463282418301 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 20:20:18 INFO - PROCESS | 2872 | 1463282418304 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:20:18 INFO - PROCESS | 2872 | 1463282418306 Marionette TRACE conn5 <- [1,1198,null,{}] 20:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:20:18 INFO - PROCESS | 2872 | 1463282418310 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:18 INFO - PROCESS | 2872 | 1463282418427 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:20:18 INFO - PROCESS | 2872 | 1463282418486 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD1C800 == 73 [pid = 2872] [id = 309] 20:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508F563400) [pid = 2872] [serial = 926] [outer = 0000000000000000] 20:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508F8E4400) [pid = 2872] [serial = 927] [outer = 000000508F563400] 20:20:18 INFO - PROCESS | 2872 | 1463282418533 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508FA75800) [pid = 2872] [serial = 928] [outer = 000000508F563400] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005088E64800) [pid = 2872] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508B9F1C00) [pid = 2872] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005087F75400) [pid = 2872] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088BE4000) [pid = 2872] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005084A39400) [pid = 2872] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005081C6D000) [pid = 2872] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508BB88800) [pid = 2872] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005088CA7C00) [pid = 2872] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:20:18 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508816F400) [pid = 2872] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:20:19 INFO - PROCESS | 2872 | 1463282419028 Marionette TRACE conn5 <- [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]]]}] 20:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 777ms 20:20:19 INFO - PROCESS | 2872 | 1463282419100 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 2872 | 1463282419102 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 20:20:19 INFO - PROCESS | 2872 | 1463282419108 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 2872 | 1463282419109 Marionette TRACE conn5 <- [1,1202,null,{}] 20:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:20:19 INFO - PROCESS | 2872 | 1463282419113 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:19 INFO - PROCESS | 2872 | 1463282419203 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 20:20:19 INFO - PROCESS | 2872 | 1463282419212 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917B5000 == 74 [pid = 2872] [id = 310] 20:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005088E64800) [pid = 2872] [serial = 929] [outer = 0000000000000000] 20:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508FA69C00) [pid = 2872] [serial = 930] [outer = 0000005088E64800] 20:20:19 INFO - PROCESS | 2872 | 1463282419260 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508FBF5400) [pid = 2872] [serial = 931] [outer = 0000005088E64800] 20:20:19 INFO - PROCESS | 2872 | 1463282419679 Marionette TRACE conn5 <- [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]]]}] 20:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 20:20:19 INFO - PROCESS | 2872 | 1463282419743 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 2872 | 1463282419745 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 20:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:20:19 INFO - PROCESS | 2872 | 1463282419749 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 2872 | 1463282419751 Marionette TRACE conn5 <- [1,1206,null,{}] 20:20:19 INFO - PROCESS | 2872 | 1463282419754 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:19 INFO - PROCESS | 2872 | 1463282419846 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 20:20:19 INFO - PROCESS | 2872 | 1463282419893 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092114000 == 75 [pid = 2872] [id = 311] 20:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508FC40000) [pid = 2872] [serial = 932] [outer = 0000000000000000] 20:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508FC46800) [pid = 2872] [serial = 933] [outer = 000000508FC40000] 20:20:19 INFO - PROCESS | 2872 | 1463282419941 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508FCD7800) [pid = 2872] [serial = 934] [outer = 000000508FC40000] 20:20:20 INFO - PROCESS | 2872 | 1463282420386 Marionette TRACE conn5 <- [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]]]}] 20:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 20:20:20 INFO - PROCESS | 2872 | 1463282420424 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 20:20:20 INFO - PROCESS | 2872 | 1463282420426 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 20:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:20:20 INFO - PROCESS | 2872 | 1463282420429 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:20:20 INFO - PROCESS | 2872 | 1463282420431 Marionette TRACE conn5 <- [1,1210,null,{}] 20:20:20 INFO - PROCESS | 2872 | 1463282420444 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:20 INFO - PROCESS | 2872 | 1463282420537 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 20:20:20 INFO - PROCESS | 2872 | 1463282420544 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000509277F800 == 76 [pid = 2872] [id = 312] 20:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FCD7000) [pid = 2872] [serial = 935] [outer = 0000000000000000] 20:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FD3F800) [pid = 2872] [serial = 936] [outer = 000000508FCD7000] 20:20:20 INFO - PROCESS | 2872 | 1463282420595 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005090585800) [pid = 2872] [serial = 937] [outer = 000000508FCD7000] 20:20:21 INFO - PROCESS | 2872 | 1463282421304 Marionette TRACE conn5 <- [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] 20:20:21 INFO - PROCESS | 2872 | 1463282421382 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 20:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:20:21 INFO - PROCESS | 2872 | 1463282421389 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:20:21 INFO - PROCESS | 2872 | 1463282421393 Marionette TRACE conn5 <- [1,1214,null,{}] 20:20:21 INFO - PROCESS | 2872 | 1463282421399 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:21 INFO - PROCESS | 2872 | 1463282421560 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 20:20:21 INFO - PROCESS | 2872 | 1463282421683 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A85B000 == 77 [pid = 2872] [id = 313] 20:20:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005086BA4000) [pid = 2872] [serial = 938] [outer = 0000000000000000] 20:20:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005087F90400) [pid = 2872] [serial = 939] [outer = 0000005086BA4000] 20:20:21 INFO - PROCESS | 2872 | 1463282421745 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005088BE5000) [pid = 2872] [serial = 940] [outer = 0000005086BA4000] 20:20:22 INFO - PROCESS | 2872 | 1463282422340 Marionette TRACE conn5 <- [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]]]}] 20:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 985ms 20:20:22 INFO - PROCESS | 2872 | 1463282422376 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 2872 | 1463282422383 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 20:20:22 INFO - PROCESS | 2872 | 1463282422390 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:20:22 INFO - PROCESS | 2872 | 1463282422393 Marionette TRACE conn5 <- [1,1218,null,{}] 20:20:22 INFO - PROCESS | 2872 | 1463282422397 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:22 INFO - PROCESS | 2872 | 1463282422518 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:20:22 INFO - PROCESS | 2872 | 1463282422646 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F173000 == 78 [pid = 2872] [id = 314] 20:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (00000050899D3000) [pid = 2872] [serial = 941] [outer = 0000000000000000] 20:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508B8AE400) [pid = 2872] [serial = 942] [outer = 00000050899D3000] 20:20:22 INFO - PROCESS | 2872 | 1463282422705 Marionette DEBUG loaded listener.js 20:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508BB8A400) [pid = 2872] [serial = 943] [outer = 00000050899D3000] 20:20:23 INFO - PROCESS | 2872 | 1463282423315 Marionette TRACE conn5 <- [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]]]}] 20:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 965ms 20:20:23 INFO - PROCESS | 2872 | 1463282423361 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 2872 | 1463282423364 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 20:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:20:23 INFO - PROCESS | 2872 | 1463282423368 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:20:23 INFO - PROCESS | 2872 | 1463282423372 Marionette TRACE conn5 <- [1,1222,null,{}] 20:20:23 INFO - PROCESS | 2872 | 1463282423384 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:23 INFO - PROCESS | 2872 | 1463282423505 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 20:20:23 INFO - PROCESS | 2872 | 1463282423635 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:23 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927DD000 == 79 [pid = 2872] [id = 315] 20:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508D1A9C00) [pid = 2872] [serial = 944] [outer = 0000000000000000] 20:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508F8CC800) [pid = 2872] [serial = 945] [outer = 000000508D1A9C00] 20:20:23 INFO - PROCESS | 2872 | 1463282423700 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508FD3A400) [pid = 2872] [serial = 946] [outer = 000000508D1A9C00] 20:20:24 INFO - PROCESS | 2872 | 1463282424341 Marionette TRACE conn5 <- [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]]]}] 20:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1028ms 20:20:24 INFO - PROCESS | 2872 | 1463282424398 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 20:20:24 INFO - PROCESS | 2872 | 1463282424401 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 20:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:20:24 INFO - PROCESS | 2872 | 1463282424405 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:20:24 INFO - PROCESS | 2872 | 1463282424407 Marionette TRACE conn5 <- [1,1226,null,{}] 20:20:24 INFO - PROCESS | 2872 | 1463282424411 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:24 INFO - PROCESS | 2872 | 1463282424529 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 20:20:24 INFO - PROCESS | 2872 | 1463282424655 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:24 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941EA000 == 80 [pid = 2872] [id = 316] 20:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005090584C00) [pid = 2872] [serial = 947] [outer = 0000000000000000] 20:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000509058DC00) [pid = 2872] [serial = 948] [outer = 0000005090584C00] 20:20:24 INFO - PROCESS | 2872 | 1463282424712 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005090916800) [pid = 2872] [serial = 949] [outer = 0000005090584C00] 20:20:25 INFO - PROCESS | 2872 | 1463282425251 Marionette TRACE conn5 <- [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]]]}] 20:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 881ms 20:20:25 INFO - PROCESS | 2872 | 1463282425303 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 2872 | 1463282425305 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 20:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:20:25 INFO - PROCESS | 2872 | 1463282425310 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - PROCESS | 2872 | 1463282425313 Marionette TRACE conn5 <- [1,1230,null,{}] 20:20:25 INFO - PROCESS | 2872 | 1463282425317 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:25 INFO - PROCESS | 2872 | 1463282425432 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 20:20:25 INFO - PROCESS | 2872 | 1463282425531 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:25 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948D8800 == 81 [pid = 2872] [id = 317] 20:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508BAAF400) [pid = 2872] [serial = 950] [outer = 0000000000000000] 20:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005090D21800) [pid = 2872] [serial = 951] [outer = 000000508BAAF400] 20:20:25 INFO - PROCESS | 2872 | 1463282425588 Marionette DEBUG loaded listener.js 20:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005090D2A800) [pid = 2872] [serial = 952] [outer = 000000508BAAF400] 20:20:26 INFO - PROCESS | 2872 | 1463282426226 Marionette TRACE conn5 <- [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]]]}] 20:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 20:20:26 INFO - PROCESS | 2872 | 1463282426301 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 2872 | 1463282426304 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 20:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:20:26 INFO - PROCESS | 2872 | 1463282426307 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:20:26 INFO - PROCESS | 2872 | 1463282426310 Marionette TRACE conn5 <- [1,1234,null,{}] 20:20:26 INFO - PROCESS | 2872 | 1463282426314 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:26 INFO - PROCESS | 2872 | 1463282426499 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 20:20:26 INFO - PROCESS | 2872 | 1463282426511 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:26 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F02800 == 82 [pid = 2872] [id = 318] 20:20:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (00000050916CC400) [pid = 2872] [serial = 953] [outer = 0000000000000000] 20:20:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005091716000) [pid = 2872] [serial = 954] [outer = 00000050916CC400] 20:20:26 INFO - PROCESS | 2872 | 1463282426567 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005091F3C000) [pid = 2872] [serial = 955] [outer = 00000050916CC400] 20:20:27 INFO - PROCESS | 2872 | 1463282427237 Marionette TRACE conn5 <- [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]]]}] 20:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 985ms 20:20:27 INFO - PROCESS | 2872 | 1463282427295 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 20:20:27 INFO - PROCESS | 2872 | 1463282427298 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 20:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:20:27 INFO - PROCESS | 2872 | 1463282427302 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:20:27 INFO - PROCESS | 2872 | 1463282427304 Marionette TRACE conn5 <- [1,1238,null,{}] 20:20:27 INFO - PROCESS | 2872 | 1463282427308 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:27 INFO - PROCESS | 2872 | 1463282427422 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:20:27 INFO - PROCESS | 2872 | 1463282427700 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:27 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BD2800 == 83 [pid = 2872] [id = 319] 20:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005081085400) [pid = 2872] [serial = 956] [outer = 0000000000000000] 20:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (0000005084290C00) [pid = 2872] [serial = 957] [outer = 0000005081085400] 20:20:27 INFO - PROCESS | 2872 | 1463282427766 Marionette DEBUG loaded listener.js 20:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (0000005087F1B800) [pid = 2872] [serial = 958] [outer = 0000005081085400] 20:20:28 INFO - PROCESS | 2872 | 1463282428385 Marionette TRACE conn5 <- [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]]]}] 20:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1133ms 20:20:28 INFO - PROCESS | 2872 | 1463282428436 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 2872 | 1463282428441 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 20:20:28 INFO - PROCESS | 2872 | 1463282428445 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:20:28 INFO - PROCESS | 2872 | 1463282428449 Marionette TRACE conn5 <- [1,1242,null,{}] 20:20:28 INFO - PROCESS | 2872 | 1463282428454 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:28 INFO - PROCESS | 2872 | 1463282428564 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 20:20:28 INFO - PROCESS | 2872 | 1463282428668 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:28 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884EC000 == 84 [pid = 2872] [id = 320] 20:20:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (0000005088C2E000) [pid = 2872] [serial = 959] [outer = 0000000000000000] 20:20:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (0000005088CA4000) [pid = 2872] [serial = 960] [outer = 0000005088C2E000] 20:20:28 INFO - PROCESS | 2872 | 1463282428720 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (00000050899D2C00) [pid = 2872] [serial = 961] [outer = 0000005088C2E000] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC031000 == 83 [pid = 2872] [id = 151] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005092114000 == 82 [pid = 2872] [id = 311] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 00000050917B5000 == 81 [pid = 2872] [id = 310] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD1C800 == 80 [pid = 2872] [id = 309] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC2A000 == 79 [pid = 2872] [id = 308] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508F39C800 == 78 [pid = 2872] [id = 307] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508A953800 == 77 [pid = 2872] [id = 289] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6BC000 == 76 [pid = 2872] [id = 306] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 00000050880C2000 == 75 [pid = 2872] [id = 290] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508F382C00) [pid = 2872] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508F52E800) [pid = 2872] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508C533000) [pid = 2872] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD3D800 == 74 [pid = 2872] [id = 305] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 00000050888B5000 == 73 [pid = 2872] [id = 304] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005089B12000 == 72 [pid = 2872] [id = 303] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FA5800 == 71 [pid = 2872] [id = 302] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DE2800 == 70 [pid = 2872] [id = 299] 20:20:29 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB10000 == 69 [pid = 2872] [id = 295] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508B8B8400) [pid = 2872] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (00000050899D5000) [pid = 2872] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508B9F7400) [pid = 2872] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508816E400) [pid = 2872] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508893D000) [pid = 2872] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508BB87800) [pid = 2872] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005088BEB800) [pid = 2872] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (00000050856E6000) [pid = 2872] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508748C800) [pid = 2872] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005086BA6000) [pid = 2872] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (0000005084A55800) [pid = 2872] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005082016800) [pid = 2872] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005088BDD800) [pid = 2872] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005088173C00) [pid = 2872] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508BB95C00) [pid = 2872] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508BAAF800) [pid = 2872] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005088DF0800) [pid = 2872] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005088E2F800) [pid = 2872] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508BB61400) [pid = 2872] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508BAA7800) [pid = 2872] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508BCC2800) [pid = 2872] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005088C32000) [pid = 2872] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:20:29 INFO - PROCESS | 2872 | 1463282429365 Marionette TRACE conn5 <- [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]]]}] 20:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 942ms 20:20:29 INFO - PROCESS | 2872 | 1463282429394 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 20:20:29 INFO - PROCESS | 2872 | 1463282429398 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 20:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:20:29 INFO - PROCESS | 2872 | 1463282429403 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:20:29 INFO - PROCESS | 2872 | 1463282429405 Marionette TRACE conn5 <- [1,1246,null,{}] 20:20:29 INFO - PROCESS | 2872 | 1463282429409 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:29 INFO - PROCESS | 2872 | 1463282429507 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 20:20:29 INFO - PROCESS | 2872 | 1463282429594 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:29 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BBC000 == 70 [pid = 2872] [id = 321] 20:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005086BAA800) [pid = 2872] [serial = 962] [outer = 0000000000000000] 20:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508880E400) [pid = 2872] [serial = 963] [outer = 0000005086BAA800] 20:20:29 INFO - PROCESS | 2872 | 1463282429642 Marionette DEBUG loaded listener.js 20:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005088CAB000) [pid = 2872] [serial = 964] [outer = 0000005086BAA800] 20:20:30 INFO - PROCESS | 2872 | 1463282430045 Marionette TRACE conn5 <- [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]]]}] 20:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 691ms 20:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:20:30 INFO - PROCESS | 2872 | 1463282430098 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 20:20:30 INFO - PROCESS | 2872 | 1463282430100 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 20:20:30 INFO - PROCESS | 2872 | 1463282430106 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:20:30 INFO - PROCESS | 2872 | 1463282430112 Marionette TRACE conn5 <- [1,1250,null,{}] 20:20:30 INFO - PROCESS | 2872 | 1463282430121 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:30 INFO - PROCESS | 2872 | 1463282430217 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 20:20:30 INFO - PROCESS | 2872 | 1463282430263 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD46000 == 71 [pid = 2872] [id = 322] 20:20:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508A480C00) [pid = 2872] [serial = 965] [outer = 0000000000000000] 20:20:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508B9F0C00) [pid = 2872] [serial = 966] [outer = 000000508A480C00] 20:20:30 INFO - PROCESS | 2872 | 1463282430311 Marionette DEBUG loaded listener.js 20:20:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508BAACC00) [pid = 2872] [serial = 967] [outer = 000000508A480C00] 20:20:30 INFO - PROCESS | 2872 | 1463282430787 Marionette TRACE conn5 <- [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]]]}] 20:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 733ms 20:20:30 INFO - PROCESS | 2872 | 1463282430839 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:20:30 INFO - PROCESS | 2872 | 1463282430842 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 20:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:20:30 INFO - PROCESS | 2872 | 1463282430845 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:20:30 INFO - PROCESS | 2872 | 1463282430847 Marionette TRACE conn5 <- [1,1254,null,{}] 20:20:30 INFO - PROCESS | 2872 | 1463282430851 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:30 INFO - PROCESS | 2872 | 1463282430945 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 20:20:30 INFO - PROCESS | 2872 | 1463282430954 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:31 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BCB800 == 72 [pid = 2872] [id = 323] 20:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508B8B8400) [pid = 2872] [serial = 968] [outer = 0000000000000000] 20:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508BB86C00) [pid = 2872] [serial = 969] [outer = 000000508B8B8400] 20:20:31 INFO - PROCESS | 2872 | 1463282431081 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508BCBF000) [pid = 2872] [serial = 970] [outer = 000000508B8B8400] 20:20:31 INFO - PROCESS | 2872 | 1463282431502 Marionette TRACE conn5 <- [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]]]}] 20:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 20:20:31 INFO - PROCESS | 2872 | 1463282431539 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 2872 | 1463282431542 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 20:20:31 INFO - PROCESS | 2872 | 1463282431545 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:20:31 INFO - PROCESS | 2872 | 1463282431547 Marionette TRACE conn5 <- [1,1258,null,{}] 20:20:31 INFO - PROCESS | 2872 | 1463282431550 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:31 INFO - PROCESS | 2872 | 1463282431710 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:20:31 INFO - PROCESS | 2872 | 1463282431736 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F39C800 == 73 [pid = 2872] [id = 324] 20:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508C571400) [pid = 2872] [serial = 971] [outer = 0000000000000000] 20:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508CF03C00) [pid = 2872] [serial = 972] [outer = 000000508C571400] 20:20:31 INFO - PROCESS | 2872 | 1463282431790 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508D1A6000) [pid = 2872] [serial = 973] [outer = 000000508C571400] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508D168400) [pid = 2872] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508BCBC400) [pid = 2872] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508D166C00) [pid = 2872] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508F563400) [pid = 2872] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508C530400) [pid = 2872] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005088DFD000) [pid = 2872] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005087495800) [pid = 2872] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508B9F4000) [pid = 2872] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005088B78000) [pid = 2872] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005080531C00) [pid = 2872] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508FC40000) [pid = 2872] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:20:32 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005088E64800) [pid = 2872] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:20:32 INFO - PROCESS | 2872 | 1463282432659 Marionette TRACE conn5 <- [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]]]}] 20:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1183ms 20:20:32 INFO - PROCESS | 2872 | 1463282432732 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 2872 | 1463282432737 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 20:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:20:32 INFO - PROCESS | 2872 | 1463282432743 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:20:32 INFO - PROCESS | 2872 | 1463282432747 Marionette TRACE conn5 <- [1,1262,null,{}] 20:20:32 INFO - PROCESS | 2872 | 1463282432754 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:32 INFO - PROCESS | 2872 | 1463282432884 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 20:20:33 INFO - PROCESS | 2872 | 1463282433006 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:33 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088E92800 == 74 [pid = 2872] [id = 325] 20:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005085674C00) [pid = 2872] [serial = 974] [outer = 0000000000000000] 20:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005087E89800) [pid = 2872] [serial = 975] [outer = 0000005085674C00] 20:20:33 INFO - PROCESS | 2872 | 1463282433070 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005088B7FC00) [pid = 2872] [serial = 976] [outer = 0000005085674C00] 20:20:33 INFO - PROCESS | 2872 | 1463282433691 Marionette TRACE conn5 <- [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]]]}] 20:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 20:20:33 INFO - PROCESS | 2872 | 1463282433732 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 20:20:33 INFO - PROCESS | 2872 | 1463282433738 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 20:20:33 INFO - PROCESS | 2872 | 1463282433745 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:20:33 INFO - PROCESS | 2872 | 1463282433748 Marionette TRACE conn5 <- [1,1266,null,{}] 20:20:33 INFO - PROCESS | 2872 | 1463282433752 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:33 INFO - PROCESS | 2872 | 1463282433872 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 20:20:33 INFO - PROCESS | 2872 | 1463282433973 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6BA800 == 75 [pid = 2872] [id = 326] 20:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005089054400) [pid = 2872] [serial = 977] [outer = 0000000000000000] 20:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508AE1D400) [pid = 2872] [serial = 978] [outer = 0000005089054400] 20:20:34 INFO - PROCESS | 2872 | 1463282434029 Marionette DEBUG loaded listener.js 20:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508BA36000) [pid = 2872] [serial = 979] [outer = 0000005089054400] 20:20:34 INFO - PROCESS | 2872 | 1463282434633 Marionette TRACE conn5 <- [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]]]}] 20:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 922ms 20:20:34 INFO - PROCESS | 2872 | 1463282434673 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 20:20:34 INFO - PROCESS | 2872 | 1463282434676 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 20:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:20:34 INFO - PROCESS | 2872 | 1463282434680 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:20:34 INFO - PROCESS | 2872 | 1463282434684 Marionette TRACE conn5 <- [1,1270,null,{}] 20:20:34 INFO - PROCESS | 2872 | 1463282434696 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:34 INFO - PROCESS | 2872 | 1463282434815 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 20:20:34 INFO - PROCESS | 2872 | 1463282434918 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:34 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DC6000 == 76 [pid = 2872] [id = 327] 20:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508D165C00) [pid = 2872] [serial = 980] [outer = 0000000000000000] 20:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508D1AC400) [pid = 2872] [serial = 981] [outer = 000000508D165C00] 20:20:34 INFO - PROCESS | 2872 | 1463282434977 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508D3E9400) [pid = 2872] [serial = 982] [outer = 000000508D165C00] 20:20:35 INFO - PROCESS | 2872 | 1463282435595 Marionette TRACE conn5 <- [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]]]}] 20:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 20:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:20:35 INFO - PROCESS | 2872 | 1463282435668 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:20:35 INFO - PROCESS | 2872 | 1463282435672 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 20:20:35 INFO - PROCESS | 2872 | 1463282435675 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:20:35 INFO - PROCESS | 2872 | 1463282435677 Marionette TRACE conn5 <- [1,1274,null,{}] 20:20:35 INFO - PROCESS | 2872 | 1463282435681 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:35 INFO - PROCESS | 2872 | 1463282435798 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 20:20:35 INFO - PROCESS | 2872 | 1463282435924 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:35 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917C4000 == 77 [pid = 2872] [id = 328] 20:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508D369800) [pid = 2872] [serial = 983] [outer = 0000000000000000] 20:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508F8C4000) [pid = 2872] [serial = 984] [outer = 000000508D369800] 20:20:35 INFO - PROCESS | 2872 | 1463282435982 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508F8EAC00) [pid = 2872] [serial = 985] [outer = 000000508D369800] 20:20:36 INFO - PROCESS | 2872 | 1463282436575 Marionette TRACE conn5 <- [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]]]}] 20:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 20:20:36 INFO - PROCESS | 2872 | 1463282436621 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 20:20:36 INFO - PROCESS | 2872 | 1463282436623 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 20:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:20:36 INFO - PROCESS | 2872 | 1463282436627 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:20:36 INFO - PROCESS | 2872 | 1463282436629 Marionette TRACE conn5 <- [1,1278,null,{}] 20:20:36 INFO - PROCESS | 2872 | 1463282436633 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:36 INFO - PROCESS | 2872 | 1463282436745 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:20:36 INFO - PROCESS | 2872 | 1463282436872 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000509211D000 == 78 [pid = 2872] [id = 329] 20:20:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508FA6C400) [pid = 2872] [serial = 986] [outer = 0000000000000000] 20:20:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508FBF3000) [pid = 2872] [serial = 987] [outer = 000000508FA6C400] 20:20:36 INFO - PROCESS | 2872 | 1463282436929 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000508FCD1C00) [pid = 2872] [serial = 988] [outer = 000000508FA6C400] 20:20:37 INFO - PROCESS | 2872 | 1463282437507 Marionette TRACE conn5 <- [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]]]}] 20:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 944ms 20:20:37 INFO - PROCESS | 2872 | 1463282437573 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 2872 | 1463282437576 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 20:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:20:37 INFO - PROCESS | 2872 | 1463282437579 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 2872 | 1463282437581 Marionette TRACE conn5 <- [1,1282,null,{}] 20:20:37 INFO - PROCESS | 2872 | 1463282437585 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:37 INFO - PROCESS | 2872 | 1463282437725 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 20:20:37 INFO - PROCESS | 2872 | 1463282437847 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:37 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941E7000 == 79 [pid = 2872] [id = 330] 20:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005090586800) [pid = 2872] [serial = 989] [outer = 0000000000000000] 20:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005090D30400) [pid = 2872] [serial = 990] [outer = 0000005090586800] 20:20:37 INFO - PROCESS | 2872 | 1463282437906 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005091718800) [pid = 2872] [serial = 991] [outer = 0000005090586800] 20:20:38 INFO - PROCESS | 2872 | 1463282438460 Marionette TRACE conn5 <- [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]]]}] 20:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 20:20:38 INFO - PROCESS | 2872 | 1463282438525 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 2872 | 1463282438528 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 20:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:20:38 INFO - PROCESS | 2872 | 1463282438531 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:20:38 INFO - PROCESS | 2872 | 1463282438533 Marionette TRACE conn5 <- [1,1286,null,{}] 20:20:38 INFO - PROCESS | 2872 | 1463282438537 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:38 INFO - PROCESS | 2872 | 1463282438648 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 20:20:38 INFO - PROCESS | 2872 | 1463282438776 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:38 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F1A000 == 80 [pid = 2872] [id = 331] 20:20:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005090919C00) [pid = 2872] [serial = 992] [outer = 0000000000000000] 20:20:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005091F42800) [pid = 2872] [serial = 993] [outer = 0000005090919C00] 20:20:38 INFO - PROCESS | 2872 | 1463282438834 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (00000050922C5400) [pid = 2872] [serial = 994] [outer = 0000005090919C00] 20:20:39 INFO - PROCESS | 2872 | 1463282439429 Marionette TRACE conn5 <- [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]]]}] 20:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 943ms 20:20:39 INFO - PROCESS | 2872 | 1463282439477 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 2872 | 1463282439480 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 20:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:20:39 INFO - PROCESS | 2872 | 1463282439483 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:20:39 INFO - PROCESS | 2872 | 1463282439486 Marionette TRACE conn5 <- [1,1290,null,{}] 20:20:39 INFO - PROCESS | 2872 | 1463282439489 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:39 INFO - PROCESS | 2872 | 1463282439600 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 20:20:39 INFO - PROCESS | 2872 | 1463282439727 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:39 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FCD000 == 81 [pid = 2872] [id = 332] 20:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508BCC6000) [pid = 2872] [serial = 995] [outer = 0000000000000000] 20:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (00000050922CCC00) [pid = 2872] [serial = 996] [outer = 000000508BCC6000] 20:20:39 INFO - PROCESS | 2872 | 1463282439784 Marionette DEBUG loaded listener.js 20:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (0000005092741400) [pid = 2872] [serial = 997] [outer = 000000508BCC6000] 20:20:40 INFO - PROCESS | 2872 | 1463282440384 Marionette TRACE conn5 <- [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]]]}] 20:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 943ms 20:20:40 INFO - PROCESS | 2872 | 1463282440429 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:20:40 INFO - PROCESS | 2872 | 1463282440432 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 20:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:20:40 INFO - PROCESS | 2872 | 1463282440436 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - PROCESS | 2872 | 1463282440438 Marionette TRACE conn5 <- [1,1294,null,{}] 20:20:40 INFO - PROCESS | 2872 | 1463282440442 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:40 INFO - PROCESS | 2872 | 1463282440567 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 20:20:40 INFO - PROCESS | 2872 | 1463282440669 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:40 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FB8800 == 82 [pid = 2872] [id = 333] 20:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (0000005081C6EC00) [pid = 2872] [serial = 998] [outer = 0000000000000000] 20:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508AD66C00) [pid = 2872] [serial = 999] [outer = 0000005081C6EC00] 20:20:40 INFO - PROCESS | 2872 | 1463282440726 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (000000508FBF7C00) [pid = 2872] [serial = 1000] [outer = 0000005081C6EC00] 20:20:41 INFO - PROCESS | 2872 | 1463282441422 Marionette TRACE conn5 <- [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]]]}] 20:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1027ms 20:20:41 INFO - PROCESS | 2872 | 1463282441466 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 2872 | 1463282441471 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 20:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:20:41 INFO - PROCESS | 2872 | 1463282441477 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:20:41 INFO - PROCESS | 2872 | 1463282441481 Marionette TRACE conn5 <- [1,1298,null,{}] 20:20:41 INFO - PROCESS | 2872 | 1463282441487 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:41 INFO - PROCESS | 2872 | 1463282441661 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:20:41 INFO - PROCESS | 2872 | 1463282441795 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:41 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088352000 == 83 [pid = 2872] [id = 334] 20:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005087F18C00) [pid = 2872] [serial = 1001] [outer = 0000000000000000] 20:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005088210000) [pid = 2872] [serial = 1002] [outer = 0000005087F18C00] 20:20:41 INFO - PROCESS | 2872 | 1463282441851 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005088DF4400) [pid = 2872] [serial = 1003] [outer = 0000005087F18C00] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BCB800 == 82 [pid = 2872] [id = 323] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD46000 == 81 [pid = 2872] [id = 322] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BBC000 == 80 [pid = 2872] [id = 321] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 00000050884EC000 == 79 [pid = 2872] [id = 320] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BD2800 == 78 [pid = 2872] [id = 319] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 00000050948D8800 == 77 [pid = 2872] [id = 317] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 00000050941EA000 == 76 [pid = 2872] [id = 316] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 00000050927DD000 == 75 [pid = 2872] [id = 315] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 000000508F173000 == 74 [pid = 2872] [id = 314] 20:20:42 INFO - PROCESS | 2872 | --DOCSHELL 000000508A85B000 == 73 [pid = 2872] [id = 313] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508FCD7800) [pid = 2872] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508FC46800) [pid = 2872] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508FD3F800) [pid = 2872] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508FA75800) [pid = 2872] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508FA69C00) [pid = 2872] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508FBF5400) [pid = 2872] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508BB63C00) [pid = 2872] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508D36C000) [pid = 2872] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508C529000) [pid = 2872] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508C575000) [pid = 2872] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508F56C000) [pid = 2872] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508F391C00) [pid = 2872] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508F8E4400) [pid = 2872] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508FA68400) [pid = 2872] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508C572C00) [pid = 2872] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508A92A400) [pid = 2872] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508B8B5C00) [pid = 2872] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005088B79800) [pid = 2872] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (0000005088C31800) [pid = 2872] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005085627000) [pid = 2872] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508D16B400) [pid = 2872] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508BCC6800) [pid = 2872] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508BAAC800) [pid = 2872] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508D3E8C00) [pid = 2872] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005088CAD400) [pid = 2872] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005088BEBC00) [pid = 2872] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005088B80800) [pid = 2872] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508567A800) [pid = 2872] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005080FD4400) [pid = 2872] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:20:42 INFO - PROCESS | 2872 | 1463282442397 Marionette TRACE conn5 <- [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]]]}] 20:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 20:20:42 INFO - PROCESS | 2872 | 1463282442466 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 20:20:42 INFO - PROCESS | 2872 | 1463282442472 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 20:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:20:42 INFO - PROCESS | 2872 | 1463282442479 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:20:42 INFO - PROCESS | 2872 | 1463282442481 Marionette TRACE conn5 <- [1,1302,null,{}] 20:20:42 INFO - PROCESS | 2872 | 1463282442485 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:42 INFO - PROCESS | 2872 | 1463282442584 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 20:20:42 INFO - PROCESS | 2872 | 1463282442598 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94D000 == 74 [pid = 2872] [id = 335] 20:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005088C32400) [pid = 2872] [serial = 1004] [outer = 0000000000000000] 20:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005088E0DC00) [pid = 2872] [serial = 1005] [outer = 0000005088C32400] 20:20:42 INFO - PROCESS | 2872 | 1463282442645 Marionette DEBUG loaded listener.js 20:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508B8ACC00) [pid = 2872] [serial = 1006] [outer = 0000005088C32400] 20:20:43 INFO - PROCESS | 2872 | 1463282443139 Marionette TRACE conn5 <- [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]]]}] 20:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 20:20:43 INFO - PROCESS | 2872 | 1463282443171 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 2872 | 1463282443173 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 20:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:20:43 INFO - PROCESS | 2872 | 1463282443177 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 2872 | 1463282443181 Marionette TRACE conn5 <- [1,1306,null,{}] 20:20:43 INFO - PROCESS | 2872 | 1463282443191 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:43 INFO - PROCESS | 2872 | 1463282443323 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 20:20:43 INFO - PROCESS | 2872 | 1463282443421 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6CB000 == 75 [pid = 2872] [id = 336] 20:20:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508BA35400) [pid = 2872] [serial = 1007] [outer = 0000000000000000] 20:20:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508BB7BC00) [pid = 2872] [serial = 1008] [outer = 000000508BA35400] 20:20:43 INFO - PROCESS | 2872 | 1463282443471 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508C56C800) [pid = 2872] [serial = 1009] [outer = 000000508BA35400] 20:20:43 INFO - PROCESS | 2872 | 1463282443878 Marionette TRACE conn5 <- [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]]]}] 20:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 732ms 20:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:20:43 INFO - PROCESS | 2872 | 1463282443912 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 2872 | 1463282443914 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 20:20:43 INFO - PROCESS | 2872 | 1463282443918 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 2872 | 1463282443920 Marionette TRACE conn5 <- [1,1310,null,{}] 20:20:43 INFO - PROCESS | 2872 | 1463282443923 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:44 INFO - PROCESS | 2872 | 1463282444021 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 20:20:44 INFO - PROCESS | 2872 | 1463282444028 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAED000 == 76 [pid = 2872] [id = 337] 20:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508D160800) [pid = 2872] [serial = 1010] [outer = 0000000000000000] 20:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508D3E4000) [pid = 2872] [serial = 1011] [outer = 000000508D160800] 20:20:44 INFO - PROCESS | 2872 | 1463282444075 Marionette DEBUG loaded listener.js 20:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508F8E3800) [pid = 2872] [serial = 1012] [outer = 000000508D160800] 20:20:44 INFO - PROCESS | 2872 | 1463282444598 Marionette TRACE conn5 <- [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]]]}] 20:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 733ms 20:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:20:44 INFO - PROCESS | 2872 | 1463282444656 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:20:44 INFO - PROCESS | 2872 | 1463282444658 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 20:20:44 INFO - PROCESS | 2872 | 1463282444662 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:20:44 INFO - PROCESS | 2872 | 1463282444664 Marionette TRACE conn5 <- [1,1314,null,{}] 20:20:44 INFO - PROCESS | 2872 | 1463282444697 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:44 INFO - PROCESS | 2872 | 1463282444834 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 20:20:44 INFO - PROCESS | 2872 | 1463282444893 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD10000 == 77 [pid = 2872] [id = 338] 20:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508FBEE000) [pid = 2872] [serial = 1013] [outer = 0000000000000000] 20:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508FC46C00) [pid = 2872] [serial = 1014] [outer = 000000508FBEE000] 20:20:44 INFO - PROCESS | 2872 | 1463282444939 Marionette DEBUG loaded listener.js 20:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005090591800) [pid = 2872] [serial = 1015] [outer = 000000508FBEE000] 20:20:45 INFO - PROCESS | 2872 | 1463282445397 Marionette TRACE conn5 <- [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]]]}] 20:20:45 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 20:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 796ms 20:20:45 INFO - PROCESS | 2872 | 1463282445459 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 2872 | 1463282445461 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 20:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:20:45 INFO - PROCESS | 2872 | 1463282445475 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:20:45 INFO - PROCESS | 2872 | 1463282445477 Marionette TRACE conn5 <- [1,1318,null,{}] 20:20:45 INFO - PROCESS | 2872 | 1463282445481 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:45 INFO - PROCESS | 2872 | 1463282445623 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:20:45 INFO - PROCESS | 2872 | 1463282445687 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:45 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ECF000 == 78 [pid = 2872] [id = 339] 20:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000509171E400) [pid = 2872] [serial = 1016] [outer = 0000000000000000] 20:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000509273E400) [pid = 2872] [serial = 1017] [outer = 000000509171E400] 20:20:45 INFO - PROCESS | 2872 | 1463282445734 Marionette DEBUG loaded listener.js 20:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (00000050927C5C00) [pid = 2872] [serial = 1018] [outer = 000000509171E400] 20:20:46 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508B8B8400) [pid = 2872] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:20:46 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508FCD7000) [pid = 2872] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:20:46 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005088C2E000) [pid = 2872] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:20:46 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508A480C00) [pid = 2872] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:20:46 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (0000005086BAA800) [pid = 2872] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:20:46 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005081085400) [pid = 2872] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:20:46 INFO - PROCESS | 2872 | 1463282446170 Marionette TRACE conn5 <- [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]]]}] 20:20:46 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 20:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 775ms 20:20:46 INFO - PROCESS | 2872 | 1463282446254 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 2872 | 1463282446256 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 20:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:20:46 INFO - PROCESS | 2872 | 1463282446260 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 2872 | 1463282446261 Marionette TRACE conn5 <- [1,1322,null,{}] 20:20:46 INFO - PROCESS | 2872 | 1463282446265 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:46 INFO - PROCESS | 2872 | 1463282446390 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 20:20:46 INFO - PROCESS | 2872 | 1463282446449 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:46 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921E4800 == 79 [pid = 2872] [id = 340] 20:20:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005080F70C00) [pid = 2872] [serial = 1019] [outer = 0000000000000000] 20:20:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (00000050916CB800) [pid = 2872] [serial = 1020] [outer = 0000005080F70C00] 20:20:46 INFO - PROCESS | 2872 | 1463282446495 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (00000050930C4400) [pid = 2872] [serial = 1021] [outer = 0000005080F70C00] 20:20:46 INFO - PROCESS | 2872 | 1463282446877 Marionette TRACE conn5 <- [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]]]}] 20:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 20:20:46 INFO - PROCESS | 2872 | 1463282446958 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 2872 | 1463282446960 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 20:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:20:46 INFO - PROCESS | 2872 | 1463282446963 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 2872 | 1463282446965 Marionette TRACE conn5 <- [1,1326,null,{}] 20:20:46 INFO - PROCESS | 2872 | 1463282446969 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:47 INFO - PROCESS | 2872 | 1463282447062 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 20:20:47 INFO - PROCESS | 2872 | 1463282447071 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:47 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948CF000 == 80 [pid = 2872] [id = 341] 20:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (00000050930D1000) [pid = 2872] [serial = 1022] [outer = 0000000000000000] 20:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (00000050930D5000) [pid = 2872] [serial = 1023] [outer = 00000050930D1000] 20:20:47 INFO - PROCESS | 2872 | 1463282447117 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (00000050930DE400) [pid = 2872] [serial = 1024] [outer = 00000050930D1000] 20:20:48 INFO - PROCESS | 2872 | 1463282448027 Marionette TRACE conn5 <- [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]]]}] 20:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1084ms 20:20:48 INFO - PROCESS | 2872 | 1463282448051 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 2872 | 1463282448053 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 20:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:20:48 INFO - PROCESS | 2872 | 1463282448057 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 2872 | 1463282448059 Marionette TRACE conn5 <- [1,1330,null,{}] 20:20:48 INFO - PROCESS | 2872 | 1463282448062 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:48 INFO - PROCESS | 2872 | 1463282448187 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 20:20:48 INFO - PROCESS | 2872 | 1463282448196 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:48 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095B7B000 == 81 [pid = 2872] [id = 342] 20:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (00000050930DA800) [pid = 2872] [serial = 1025] [outer = 0000000000000000] 20:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005093B68800) [pid = 2872] [serial = 1026] [outer = 00000050930DA800] 20:20:48 INFO - PROCESS | 2872 | 1463282448242 Marionette DEBUG loaded listener.js 20:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005094933400) [pid = 2872] [serial = 1027] [outer = 00000050930DA800] 20:20:48 INFO - PROCESS | 2872 | 1463282448900 Marionette TRACE conn5 <- [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]]]}] 20:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 880ms 20:20:48 INFO - PROCESS | 2872 | 1463282448941 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 2872 | 1463282448946 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 20:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:20:48 INFO - PROCESS | 2872 | 1463282448951 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 2872 | 1463282448956 Marionette TRACE conn5 <- [1,1334,null,{}] 20:20:48 INFO - PROCESS | 2872 | 1463282448962 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:49 INFO - PROCESS | 2872 | 1463282449088 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 20:20:49 INFO - PROCESS | 2872 | 1463282449222 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9B8000 == 82 [pid = 2872] [id = 343] 20:20:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005088B79400) [pid = 2872] [serial = 1028] [outer = 0000000000000000] 20:20:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (0000005088C33C00) [pid = 2872] [serial = 1029] [outer = 0000005088B79400] 20:20:49 INFO - PROCESS | 2872 | 1463282449282 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508B8B4000) [pid = 2872] [serial = 1030] [outer = 0000005088B79400] 20:20:49 INFO - PROCESS | 2872 | 1463282449975 Marionette TRACE conn5 <- [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]]]}] 20:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1036ms 20:20:50 INFO - PROCESS | 2872 | 1463282450001 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 2872 | 1463282450008 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 20:20:50 INFO - PROCESS | 2872 | 1463282450036 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:20:50 INFO - PROCESS | 2872 | 1463282450039 Marionette TRACE conn5 <- [1,1338,null,{}] 20:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:20:50 INFO - PROCESS | 2872 | 1463282450044 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:50 INFO - PROCESS | 2872 | 1463282450168 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:20:50 INFO - PROCESS | 2872 | 1463282450273 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DDA000 == 83 [pid = 2872] [id = 344] 20:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508BA33C00) [pid = 2872] [serial = 1031] [outer = 0000000000000000] 20:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508CF0AC00) [pid = 2872] [serial = 1032] [outer = 000000508BA33C00] 20:20:50 INFO - PROCESS | 2872 | 1463282450329 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508FBEBC00) [pid = 2872] [serial = 1033] [outer = 000000508BA33C00] 20:20:50 INFO - PROCESS | 2872 | 1463282450948 Marionette TRACE conn5 <- [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]]]}] 20:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 985ms 20:20:51 INFO - PROCESS | 2872 | 1463282451030 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 20:20:51 INFO - PROCESS | 2872 | 1463282451033 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 20:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:20:51 INFO - PROCESS | 2872 | 1463282451037 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:20:51 INFO - PROCESS | 2872 | 1463282451041 Marionette TRACE conn5 <- [1,1342,null,{}] 20:20:51 INFO - PROCESS | 2872 | 1463282451053 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:51 INFO - PROCESS | 2872 | 1463282451216 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 20:20:51 INFO - PROCESS | 2872 | 1463282451343 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:51 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D19000 == 84 [pid = 2872] [id = 345] 20:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (00000050916D4C00) [pid = 2872] [serial = 1034] [outer = 0000000000000000] 20:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005091F47000) [pid = 2872] [serial = 1035] [outer = 00000050916D4C00] 20:20:51 INFO - PROCESS | 2872 | 1463282451403 Marionette DEBUG loaded listener.js 20:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005093B68000) [pid = 2872] [serial = 1036] [outer = 00000050916D4C00] 20:20:52 INFO - PROCESS | 2872 | 1463282452030 Marionette TRACE conn5 <- [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]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1032ms 20:20:52 INFO - PROCESS | 2872 | 1463282452071 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 20:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:20:52 INFO - PROCESS | 2872 | 1463282452074 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 20:20:52 INFO - PROCESS | 2872 | 1463282452078 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - PROCESS | 2872 | 1463282452080 Marionette TRACE conn5 <- [1,1346,null,{}] 20:20:52 INFO - PROCESS | 2872 | 1463282452084 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:52 INFO - PROCESS | 2872 | 1463282452207 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 20:20:52 INFO - PROCESS | 2872 | 1463282452311 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095EF1800 == 85 [pid = 2872] [id = 346] 20:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000509493D400) [pid = 2872] [serial = 1037] [outer = 0000000000000000] 20:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005094941000) [pid = 2872] [serial = 1038] [outer = 000000509493D400] 20:20:52 INFO - PROCESS | 2872 | 1463282452367 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005094988400) [pid = 2872] [serial = 1039] [outer = 000000509493D400] 20:20:52 INFO - PROCESS | 2872 | 1463282452951 Marionette TRACE conn5 <- [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]]]}] 20:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 942ms 20:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:20:53 INFO - PROCESS | 2872 | 1463282453022 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 20:20:53 INFO - PROCESS | 2872 | 1463282453024 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 20:20:53 INFO - PROCESS | 2872 | 1463282453028 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:20:53 INFO - PROCESS | 2872 | 1463282453030 Marionette TRACE conn5 <- [1,1350,null,{}] 20:20:53 INFO - PROCESS | 2872 | 1463282453034 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:53 INFO - PROCESS | 2872 | 1463282453195 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 20:20:53 INFO - PROCESS | 2872 | 1463282453211 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:53 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9CDE800 == 86 [pid = 2872] [id = 347] 20:20:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005094989C00) [pid = 2872] [serial = 1040] [outer = 0000000000000000] 20:20:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005094991400) [pid = 2872] [serial = 1041] [outer = 0000005094989C00] 20:20:53 INFO - PROCESS | 2872 | 1463282453266 Marionette DEBUG loaded listener.js 20:20:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005094C3D000) [pid = 2872] [serial = 1042] [outer = 0000005094989C00] 20:20:53 INFO - PROCESS | 2872 | 1463282453947 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 944ms 20:20:53 INFO - PROCESS | 2872 | 1463282453975 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:20:53 INFO - PROCESS | 2872 | 1463282453977 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 20:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:20:53 INFO - PROCESS | 2872 | 1463282453981 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:20:53 INFO - PROCESS | 2872 | 1463282453983 Marionette TRACE conn5 <- [1,1354,null,{}] 20:20:53 INFO - PROCESS | 2872 | 1463282453987 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:54 INFO - PROCESS | 2872 | 1463282454115 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 20:20:54 INFO - PROCESS | 2872 | 1463282454248 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA748000 == 87 [pid = 2872] [id = 348] 20:20:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (0000005094C97C00) [pid = 2872] [serial = 1043] [outer = 0000000000000000] 20:20:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005094D82C00) [pid = 2872] [serial = 1044] [outer = 0000005094C97C00] 20:20:54 INFO - PROCESS | 2872 | 1463282454306 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (0000005094D8A800) [pid = 2872] [serial = 1045] [outer = 0000005094C97C00] 20:20:54 INFO - PROCESS | 2872 | 1463282454928 Marionette TRACE conn5 <- [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] 20:20:54 INFO - PROCESS | 2872 | 1463282454972 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 20:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:20:54 INFO - PROCESS | 2872 | 1463282454976 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:20:54 INFO - PROCESS | 2872 | 1463282454978 Marionette TRACE conn5 <- [1,1358,null,{}] 20:20:54 INFO - PROCESS | 2872 | 1463282454982 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:55 INFO - PROCESS | 2872 | 1463282455103 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:20:55 INFO - PROCESS | 2872 | 1463282455413 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:55 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884E8000 == 88 [pid = 2872] [id = 349] 20:20:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (0000005080540800) [pid = 2872] [serial = 1046] [outer = 0000000000000000] 20:20:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005084202800) [pid = 2872] [serial = 1047] [outer = 0000005080540800] 20:20:55 INFO - PROCESS | 2872 | 1463282455527 Marionette DEBUG loaded listener.js 20:20:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005085681C00) [pid = 2872] [serial = 1048] [outer = 0000005080540800] 20:20:56 INFO - PROCESS | 2872 | 1463282456204 Marionette TRACE conn5 <- [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] 20:20:56 INFO - PROCESS | 2872 | 1463282456269 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 20:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:20:56 INFO - PROCESS | 2872 | 1463282456291 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:20:56 INFO - PROCESS | 2872 | 1463282456295 Marionette TRACE conn5 <- [1,1362,null,{}] 20:20:56 INFO - PROCESS | 2872 | 1463282456300 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:56 INFO - PROCESS | 2872 | 1463282456411 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 20:20:56 INFO - PROCESS | 2872 | 1463282456547 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088457800 == 89 [pid = 2872] [id = 350] 20:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005088BDD400) [pid = 2872] [serial = 1049] [outer = 0000000000000000] 20:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005088BE3400) [pid = 2872] [serial = 1050] [outer = 0000005088BDD400] 20:20:56 INFO - PROCESS | 2872 | 1463282456600 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (0000005088CA7000) [pid = 2872] [serial = 1051] [outer = 0000005088BDD400] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050FE499000 == 88 [pid = 2872] [id = 108] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A12800 == 87 [pid = 2872] [id = 44] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005094919000 == 86 [pid = 2872] [id = 251] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD09800 == 85 [pid = 2872] [id = 298] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD90800 == 84 [pid = 2872] [id = 297] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050880B7800 == 83 [pid = 2872] [id = 296] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050948CF000 == 82 [pid = 2872] [id = 341] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050921E4800 == 81 [pid = 2872] [id = 340] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005091ECF000 == 80 [pid = 2872] [id = 339] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD10000 == 79 [pid = 2872] [id = 338] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAED000 == 78 [pid = 2872] [id = 337] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6CB000 == 77 [pid = 2872] [id = 336] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508CF03C00) [pid = 2872] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (0000005090D21800) [pid = 2872] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (0000005091716000) [pid = 2872] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94D000 == 76 [pid = 2872] [id = 335] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005088352000 == 75 [pid = 2872] [id = 334] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005094F1A000 == 74 [pid = 2872] [id = 331] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050941E7000 == 73 [pid = 2872] [id = 330] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000509211D000 == 72 [pid = 2872] [id = 329] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050917C4000 == 71 [pid = 2872] [id = 328] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DC6000 == 70 [pid = 2872] [id = 327] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000509277F800 == 69 [pid = 2872] [id = 312] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6BA800 == 68 [pid = 2872] [id = 326] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 0000005088E92800 == 67 [pid = 2872] [id = 325] 20:20:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508F39C800 == 66 [pid = 2872] [id = 324] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005087F90400) [pid = 2872] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508B8AE400) [pid = 2872] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (0000005090585800) [pid = 2872] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (00000050899D2C00) [pid = 2872] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005088CA4000) [pid = 2872] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (000000508B9F0C00) [pid = 2872] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508880E400) [pid = 2872] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (0000005088CAB000) [pid = 2872] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005084290C00) [pid = 2872] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (0000005087F1B800) [pid = 2872] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508BAACC00) [pid = 2872] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508F8CC800) [pid = 2872] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000509058DC00) [pid = 2872] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508BCBF000) [pid = 2872] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:20:56 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508BB86C00) [pid = 2872] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:20:57 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:57 INFO - PROCESS | 2872 | 1463282457174 Marionette TRACE conn5 <- [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] 20:20:57 INFO - PROCESS | 2872 | 1463282457239 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 20:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:20:57 INFO - PROCESS | 2872 | 1463282457244 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:20:57 INFO - PROCESS | 2872 | 1463282457246 Marionette TRACE conn5 <- [1,1366,null,{}] 20:20:57 INFO - PROCESS | 2872 | 1463282457250 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:57 INFO - PROCESS | 2872 | 1463282457345 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 20:20:57 INFO - PROCESS | 2872 | 1463282457355 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F12000 == 67 [pid = 2872] [id = 351] 20:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (0000005086B89800) [pid = 2872] [serial = 1052] [outer = 0000000000000000] 20:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005087F8DC00) [pid = 2872] [serial = 1053] [outer = 0000005086B89800] 20:20:57 INFO - PROCESS | 2872 | 1463282457402 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005088C31800) [pid = 2872] [serial = 1054] [outer = 0000005086B89800] 20:20:57 INFO - PROCESS | 2872 | 1463282457873 Marionette TRACE conn5 <- [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] 20:20:57 INFO - PROCESS | 2872 | 1463282457921 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 20:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:20:57 INFO - PROCESS | 2872 | 1463282457943 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:20:57 INFO - PROCESS | 2872 | 1463282457949 Marionette TRACE conn5 <- [1,1370,null,{}] 20:20:57 INFO - PROCESS | 2872 | 1463282457959 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:58 INFO - PROCESS | 2872 | 1463282458083 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 20:20:58 INFO - PROCESS | 2872 | 1463282458180 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC43800 == 68 [pid = 2872] [id = 352] 20:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005086BA4C00) [pid = 2872] [serial = 1055] [outer = 0000000000000000] 20:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (00000050899D5000) [pid = 2872] [serial = 1056] [outer = 0000005086BA4C00] 20:20:58 INFO - PROCESS | 2872 | 1463282458226 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (000000508B8B0400) [pid = 2872] [serial = 1057] [outer = 0000005086BA4C00] 20:20:58 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:58 INFO - PROCESS | 2872 | 1463282458625 Marionette TRACE conn5 <- [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] 20:20:58 INFO - PROCESS | 2872 | 1463282458694 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 20:20:58 INFO - PROCESS | 2872 | 1463282458697 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:20:58 INFO - PROCESS | 2872 | 1463282458699 Marionette TRACE conn5 <- [1,1374,null,{}] 20:20:58 INFO - PROCESS | 2872 | 1463282458703 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:58 INFO - PROCESS | 2872 | 1463282458796 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 20:20:58 INFO - PROCESS | 2872 | 1463282458806 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B1800 == 69 [pid = 2872] [id = 353] 20:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (000000508B9F7C00) [pid = 2872] [serial = 1058] [outer = 0000000000000000] 20:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (000000508BA35C00) [pid = 2872] [serial = 1059] [outer = 000000508B9F7C00] 20:20:58 INFO - PROCESS | 2872 | 1463282458852 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (000000508BB55000) [pid = 2872] [serial = 1060] [outer = 000000508B9F7C00] 20:20:59 INFO - PROCESS | 2872 | 1463282459326 Marionette TRACE conn5 <- [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] 20:20:59 INFO - PROCESS | 2872 | 1463282459412 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 20:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:20:59 INFO - PROCESS | 2872 | 1463282459449 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:20:59 INFO - PROCESS | 2872 | 1463282459451 Marionette TRACE conn5 <- [1,1378,null,{}] 20:20:59 INFO - PROCESS | 2872 | 1463282459460 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:59 INFO - PROCESS | 2872 | 1463282459586 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:20:59 INFO - PROCESS | 2872 | 1463282459641 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F162000 == 70 [pid = 2872] [id = 354] 20:20:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508BB88C00) [pid = 2872] [serial = 1061] [outer = 0000000000000000] 20:20:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (000000508BB8E400) [pid = 2872] [serial = 1062] [outer = 000000508BB88C00] 20:20:59 INFO - PROCESS | 2872 | 1463282459695 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (000000508BCC6800) [pid = 2872] [serial = 1063] [outer = 000000508BB88C00] 20:21:00 INFO - PROCESS | 2872 | 1463282460149 Marionette TRACE conn5 <- [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]]]}] 20:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 754ms 20:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:21:00 INFO - PROCESS | 2872 | 1463282460200 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 2872 | 1463282460203 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 20:21:00 INFO - PROCESS | 2872 | 1463282460212 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 2872 | 1463282460214 Marionette TRACE conn5 <- [1,1382,null,{}] 20:21:00 INFO - PROCESS | 2872 | 1463282460217 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:00 INFO - PROCESS | 2872 | 1463282460339 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 20:21:00 INFO - PROCESS | 2872 | 1463282460401 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAED000 == 71 [pid = 2872] [id = 355] 20:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (000000508C572400) [pid = 2872] [serial = 1064] [outer = 0000000000000000] 20:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508CF04C00) [pid = 2872] [serial = 1065] [outer = 000000508C572400] 20:21:00 INFO - PROCESS | 2872 | 1463282460449 Marionette DEBUG loaded listener.js 20:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (000000508D163000) [pid = 2872] [serial = 1066] [outer = 000000508C572400] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (00000050930D1000) [pid = 2872] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508FBEE000) [pid = 2872] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000509171E400) [pid = 2872] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (0000005080F70C00) [pid = 2872] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005087F18C00) [pid = 2872] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005088C32400) [pid = 2872] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508D160800) [pid = 2872] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:21:00 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508BA35400) [pid = 2872] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005080196800) [pid = 2872] [serial = 1067] [outer = 000000508053AC00] 20:21:01 INFO - PROCESS | 2872 | 1463282461459 Marionette TRACE conn5 <- [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]]]}] 20:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1298ms 20:21:01 INFO - PROCESS | 2872 | 1463282461508 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 20:21:01 INFO - PROCESS | 2872 | 1463282461514 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 20:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:21:01 INFO - PROCESS | 2872 | 1463282461520 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:21:01 INFO - PROCESS | 2872 | 1463282461524 Marionette TRACE conn5 <- [1,1386,null,{}] 20:21:01 INFO - PROCESS | 2872 | 1463282461530 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:01 INFO - PROCESS | 2872 | 1463282461655 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 20:21:01 INFO - PROCESS | 2872 | 1463282461787 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A86B800 == 72 [pid = 2872] [id = 356] 20:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005088B7EC00) [pid = 2872] [serial = 1068] [outer = 0000000000000000] 20:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (0000005088BE1C00) [pid = 2872] [serial = 1069] [outer = 0000005088B7EC00] 20:21:01 INFO - PROCESS | 2872 | 1463282461850 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005088CAB000) [pid = 2872] [serial = 1070] [outer = 0000005088B7EC00] 20:21:02 INFO - PROCESS | 2872 | 1463282462466 Marionette TRACE conn5 <- [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]]]}] 20:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 985ms 20:21:02 INFO - PROCESS | 2872 | 1463282462507 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 20:21:02 INFO - PROCESS | 2872 | 1463282462512 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 20:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:21:02 INFO - PROCESS | 2872 | 1463282462519 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:21:02 INFO - PROCESS | 2872 | 1463282462522 Marionette TRACE conn5 <- [1,1390,null,{}] 20:21:02 INFO - PROCESS | 2872 | 1463282462527 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:02 INFO - PROCESS | 2872 | 1463282462654 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 20:21:02 INFO - PROCESS | 2872 | 1463282462756 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6CB800 == 73 [pid = 2872] [id = 357] 20:21:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (000000508AD64000) [pid = 2872] [serial = 1071] [outer = 0000000000000000] 20:21:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (000000508B9F3400) [pid = 2872] [serial = 1072] [outer = 000000508AD64000] 20:21:02 INFO - PROCESS | 2872 | 1463282462813 Marionette DEBUG loaded listener.js 20:21:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508BB7E800) [pid = 2872] [serial = 1073] [outer = 000000508AD64000] 20:21:03 INFO - PROCESS | 2872 | 1463282463448 Marionette TRACE conn5 <- [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]]]}] 20:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 985ms 20:21:03 INFO - PROCESS | 2872 | 1463282463506 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:21:03 INFO - PROCESS | 2872 | 1463282463509 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 20:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:21:03 INFO - PROCESS | 2872 | 1463282463512 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:21:03 INFO - PROCESS | 2872 | 1463282463516 Marionette TRACE conn5 <- [1,1394,null,{}] 20:21:03 INFO - PROCESS | 2872 | 1463282463529 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:03 INFO - PROCESS | 2872 | 1463282463687 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 20:21:03 INFO - PROCESS | 2872 | 1463282463819 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD12800 == 74 [pid = 2872] [id = 358] 20:21:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (000000508C530800) [pid = 2872] [serial = 1074] [outer = 0000000000000000] 20:21:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508C571000) [pid = 2872] [serial = 1075] [outer = 000000508C530800] 20:21:03 INFO - PROCESS | 2872 | 1463282463883 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000508D366400) [pid = 2872] [serial = 1076] [outer = 000000508C530800] 20:21:04 INFO - PROCESS | 2872 | 1463282464487 Marionette TRACE conn5 <- [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]]]}] 20:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1037ms 20:21:04 INFO - PROCESS | 2872 | 1463282464552 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 2872 | 1463282464555 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 20:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:21:04 INFO - PROCESS | 2872 | 1463282464559 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 2872 | 1463282464561 Marionette TRACE conn5 <- [1,1398,null,{}] 20:21:04 INFO - PROCESS | 2872 | 1463282464565 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:04 INFO - PROCESS | 2872 | 1463282464689 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:21:04 INFO - PROCESS | 2872 | 1463282464789 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:04 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ED9800 == 75 [pid = 2872] [id = 359] 20:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508F38A000) [pid = 2872] [serial = 1077] [outer = 0000000000000000] 20:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508F525000) [pid = 2872] [serial = 1078] [outer = 000000508F38A000] 20:21:04 INFO - PROCESS | 2872 | 1463282464847 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508F569800) [pid = 2872] [serial = 1079] [outer = 000000508F38A000] 20:21:05 INFO - PROCESS | 2872 | 1463282465501 Marionette TRACE conn5 <- [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]]]}] 20:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 986ms 20:21:05 INFO - PROCESS | 2872 | 1463282465550 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 2872 | 1463282465553 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 20:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:21:05 INFO - PROCESS | 2872 | 1463282465558 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:21:05 INFO - PROCESS | 2872 | 1463282465560 Marionette TRACE conn5 <- [1,1402,null,{}] 20:21:05 INFO - PROCESS | 2872 | 1463282465564 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:05 INFO - PROCESS | 2872 | 1463282465677 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 20:21:05 INFO - PROCESS | 2872 | 1463282465804 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000509277D800 == 76 [pid = 2872] [id = 360] 20:21:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508F564C00) [pid = 2872] [serial = 1080] [outer = 0000000000000000] 20:21:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508F8E0800) [pid = 2872] [serial = 1081] [outer = 000000508F564C00] 20:21:05 INFO - PROCESS | 2872 | 1463282465863 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (000000508FA6E000) [pid = 2872] [serial = 1082] [outer = 000000508F564C00] 20:21:06 INFO - PROCESS | 2872 | 1463282466572 Marionette TRACE conn5 <- [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]]]}] 20:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1083ms 20:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:21:06 INFO - PROCESS | 2872 | 1463282466644 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 20:21:06 INFO - PROCESS | 2872 | 1463282466646 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 20:21:06 INFO - PROCESS | 2872 | 1463282466650 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:21:06 INFO - PROCESS | 2872 | 1463282466652 Marionette TRACE conn5 <- [1,1406,null,{}] 20:21:06 INFO - PROCESS | 2872 | 1463282466656 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:06 INFO - PROCESS | 2872 | 1463282466802 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 20:21:06 INFO - PROCESS | 2872 | 1463282466927 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:06 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948CB800 == 77 [pid = 2872] [id = 361] 20:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (000000508FC4A400) [pid = 2872] [serial = 1083] [outer = 0000000000000000] 20:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (000000509058B000) [pid = 2872] [serial = 1084] [outer = 000000508FC4A400] 20:21:06 INFO - PROCESS | 2872 | 1463282466986 Marionette DEBUG loaded listener.js 20:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (000000509091D000) [pid = 2872] [serial = 1085] [outer = 000000508FC4A400] 20:21:07 INFO - PROCESS | 2872 | 1463282467612 Marionette TRACE conn5 <- [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]]]}] 20:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 20:21:07 INFO - PROCESS | 2872 | 1463282467638 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 20:21:07 INFO - PROCESS | 2872 | 1463282467641 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 20:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:21:07 INFO - PROCESS | 2872 | 1463282467644 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:21:07 INFO - PROCESS | 2872 | 1463282467646 Marionette TRACE conn5 <- [1,1410,null,{}] 20:21:07 INFO - PROCESS | 2872 | 1463282467650 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:07 INFO - PROCESS | 2872 | 1463282467762 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 20:21:07 INFO - PROCESS | 2872 | 1463282467864 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:07 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FCC000 == 78 [pid = 2872] [id = 362] 20:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (0000005090914000) [pid = 2872] [serial = 1086] [outer = 0000000000000000] 20:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (00000050916CE400) [pid = 2872] [serial = 1087] [outer = 0000005090914000] 20:21:07 INFO - PROCESS | 2872 | 1463282467920 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (0000005091719C00) [pid = 2872] [serial = 1088] [outer = 0000005090914000] 20:21:08 INFO - PROCESS | 2872 | 1463282468550 Marionette TRACE conn5 <- [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]]]}] 20:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 20:21:08 INFO - PROCESS | 2872 | 1463282468634 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:21:08 INFO - PROCESS | 2872 | 1463282468636 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 20:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:21:08 INFO - PROCESS | 2872 | 1463282468641 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:21:08 INFO - PROCESS | 2872 | 1463282468644 Marionette TRACE conn5 <- [1,1414,null,{}] 20:21:08 INFO - PROCESS | 2872 | 1463282468647 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:08 INFO - PROCESS | 2872 | 1463282468765 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 20:21:09 INFO - PROCESS | 2872 | 1463282469005 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:09 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D1C800 == 79 [pid = 2872] [id = 363] 20:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (0000005081082000) [pid = 2872] [serial = 1089] [outer = 0000000000000000] 20:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (0000005084A2EC00) [pid = 2872] [serial = 1090] [outer = 0000005081082000] 20:21:09 INFO - PROCESS | 2872 | 1463282469064 Marionette DEBUG loaded listener.js 20:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (0000005087F71C00) [pid = 2872] [serial = 1091] [outer = 0000005081082000] 20:21:09 INFO - PROCESS | 2872 | 1463282469752 Marionette TRACE conn5 <- [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]]]}] 20:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1182ms 20:21:09 INFO - PROCESS | 2872 | 1463282469829 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 20:21:09 INFO - PROCESS | 2872 | 1463282469833 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 20:21:09 INFO - PROCESS | 2872 | 1463282469838 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:21:09 INFO - PROCESS | 2872 | 1463282469842 Marionette TRACE conn5 <- [1,1418,null,{}] 20:21:09 INFO - PROCESS | 2872 | 1463282469848 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:09 INFO - PROCESS | 2872 | 1463282469970 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:21:10 INFO - PROCESS | 2872 | 1463282470190 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005085299000 == 78 [pid = 2872] [id = 225] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 000000508F162000 == 77 [pid = 2872] [id = 354] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B1800 == 76 [pid = 2872] [id = 353] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC43800 == 75 [pid = 2872] [id = 352] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F12000 == 74 [pid = 2872] [id = 351] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005088457800 == 73 [pid = 2872] [id = 350] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 00000050884E8000 == 72 [pid = 2872] [id = 349] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9CDE800 == 71 [pid = 2872] [id = 347] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005095EF1800 == 70 [pid = 2872] [id = 346] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D19000 == 69 [pid = 2872] [id = 345] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DDA000 == 68 [pid = 2872] [id = 344] 20:21:10 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9B8000 == 67 [pid = 2872] [id = 343] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (000000508F8C4000) [pid = 2872] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (000000508FBF3000) [pid = 2872] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (0000005090D30400) [pid = 2872] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (0000005091F42800) [pid = 2872] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (00000050922CCC00) [pid = 2872] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085699000 == 68 [pid = 2872] [id = 364] 20:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (00000050803DB400) [pid = 2872] [serial = 1092] [outer = 0000000000000000] 20:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (0000005081C70400) [pid = 2872] [serial = 1093] [outer = 00000050803DB400] 20:21:10 INFO - PROCESS | 2872 | 1463282470299 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (0000005087EF0400) [pid = 2872] [serial = 1094] [outer = 00000050803DB400] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (000000508F8E3800) [pid = 2872] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (00000050930C4400) [pid = 2872] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (00000050930D5000) [pid = 2872] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (000000508FC46C00) [pid = 2872] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (000000509273E400) [pid = 2872] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (0000005090591800) [pid = 2872] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (00000050916CB800) [pid = 2872] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (0000005088DF4400) [pid = 2872] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (0000005088210000) [pid = 2872] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (0000005088E0DC00) [pid = 2872] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508B8ACC00) [pid = 2872] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005087E89800) [pid = 2872] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508D3E4000) [pid = 2872] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508D1AC400) [pid = 2872] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508BB7BC00) [pid = 2872] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (000000508C56C800) [pid = 2872] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508AE1D400) [pid = 2872] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508AD66C00) [pid = 2872] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (00000050927C5C00) [pid = 2872] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (00000050930DE400) [pid = 2872] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:21:11 INFO - PROCESS | 2872 | 1463282471063 Marionette TRACE conn5 <- [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]]]}] 20:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1273ms 20:21:11 INFO - PROCESS | 2872 | 1463282471116 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 20:21:11 INFO - PROCESS | 2872 | 1463282471121 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 20:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:21:11 INFO - PROCESS | 2872 | 1463282471126 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:21:11 INFO - PROCESS | 2872 | 1463282471130 Marionette TRACE conn5 <- [1,1422,null,{}] 20:21:11 INFO - PROCESS | 2872 | 1463282471136 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:11 INFO - PROCESS | 2872 | 1463282471261 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 20:21:11 INFO - PROCESS | 2872 | 1463282471393 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000508889D800 == 69 [pid = 2872] [id = 365] 20:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005088DF5C00) [pid = 2872] [serial = 1095] [outer = 0000000000000000] 20:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (0000005088F37800) [pid = 2872] [serial = 1096] [outer = 0000005088DF5C00] 20:21:11 INFO - PROCESS | 2872 | 1463282471459 Marionette DEBUG loaded listener.js 20:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (000000508AE28000) [pid = 2872] [serial = 1097] [outer = 0000005088DF5C00] 20:21:12 INFO - PROCESS | 2872 | 1463282472102 Marionette TRACE conn5 <- [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]]]}] 20:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1027ms 20:21:12 INFO - PROCESS | 2872 | 1463282472159 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 20:21:12 INFO - PROCESS | 2872 | 1463282472164 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 20:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:21:12 INFO - PROCESS | 2872 | 1463282472169 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:21:12 INFO - PROCESS | 2872 | 1463282472171 Marionette TRACE conn5 <- [1,1426,null,{}] 20:21:12 INFO - PROCESS | 2872 | 1463282472212 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:12 INFO - PROCESS | 2872 | 1463282472339 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 20:21:12 INFO - PROCESS | 2872 | 1463282472461 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C422000 == 70 [pid = 2872] [id = 366] 20:21:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508BAA3800) [pid = 2872] [serial = 1098] [outer = 0000000000000000] 20:21:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (000000508BB56C00) [pid = 2872] [serial = 1099] [outer = 000000508BAA3800] 20:21:12 INFO - PROCESS | 2872 | 1463282472523 Marionette DEBUG loaded listener.js 20:21:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508BB8C000) [pid = 2872] [serial = 1100] [outer = 000000508BAA3800] 20:21:13 INFO - PROCESS | 2872 | 1463282473182 Marionette TRACE conn5 <- [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]]]}] 20:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1046ms 20:21:13 INFO - PROCESS | 2872 | 1463282473217 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 20:21:13 INFO - PROCESS | 2872 | 1463282473220 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 20:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:21:13 INFO - PROCESS | 2872 | 1463282473225 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:21:13 INFO - PROCESS | 2872 | 1463282473232 Marionette TRACE conn5 <- [1,1430,null,{}] 20:21:13 INFO - PROCESS | 2872 | 1463282473243 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:13 INFO - PROCESS | 2872 | 1463282473367 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 20:21:13 INFO - PROCESS | 2872 | 1463282473473 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC20800 == 71 [pid = 2872] [id = 367] 20:21:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000508D160800) [pid = 2872] [serial = 1101] [outer = 0000000000000000] 20:21:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508D1ABC00) [pid = 2872] [serial = 1102] [outer = 000000508D160800] 20:21:13 INFO - PROCESS | 2872 | 1463282473537 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508D3E7000) [pid = 2872] [serial = 1103] [outer = 000000508D160800] 20:21:14 INFO - PROCESS | 2872 | 1463282474177 Marionette TRACE conn5 <- [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]]]}] 20:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 20:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:21:14 INFO - PROCESS | 2872 | 1463282474211 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:21:14 INFO - PROCESS | 2872 | 1463282474214 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 20:21:14 INFO - PROCESS | 2872 | 1463282474217 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:21:14 INFO - PROCESS | 2872 | 1463282474220 Marionette TRACE conn5 <- [1,1434,null,{}] 20:21:14 INFO - PROCESS | 2872 | 1463282474223 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:14 INFO - PROCESS | 2872 | 1463282474340 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 20:21:14 INFO - PROCESS | 2872 | 1463282474490 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:14 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DCA800 == 72 [pid = 2872] [id = 368] 20:21:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508FA6D400) [pid = 2872] [serial = 1104] [outer = 0000000000000000] 20:21:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508FBEF000) [pid = 2872] [serial = 1105] [outer = 000000508FA6D400] 20:21:14 INFO - PROCESS | 2872 | 1463282474552 Marionette DEBUG loaded listener.js 20:21:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508FC46C00) [pid = 2872] [serial = 1106] [outer = 000000508FA6D400] 20:21:15 INFO - PROCESS | 2872 | 1463282475119 Marionette TRACE conn5 <- [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]]]}] 20:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 20:21:15 INFO - PROCESS | 2872 | 1463282475164 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 20:21:15 INFO - PROCESS | 2872 | 1463282475167 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 20:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:21:15 INFO - PROCESS | 2872 | 1463282475170 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:21:15 INFO - PROCESS | 2872 | 1463282475172 Marionette TRACE conn5 <- [1,1438,null,{}] 20:21:15 INFO - PROCESS | 2872 | 1463282475176 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:15 INFO - PROCESS | 2872 | 1463282475292 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:21:15 INFO - PROCESS | 2872 | 1463282475393 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091EE8800 == 73 [pid = 2872] [id = 369] 20:21:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005090584800) [pid = 2872] [serial = 1107] [outer = 0000000000000000] 20:21:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (0000005090918400) [pid = 2872] [serial = 1108] [outer = 0000005090584800] 20:21:15 INFO - PROCESS | 2872 | 1463282475459 Marionette DEBUG loaded listener.js 20:21:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (0000005091F47800) [pid = 2872] [serial = 1109] [outer = 0000005090584800] 20:21:16 INFO - PROCESS | 2872 | 1463282476143 Marionette TRACE conn5 <- [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]]]}] 20:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1032ms 20:21:16 INFO - PROCESS | 2872 | 1463282476218 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 20:21:16 INFO - PROCESS | 2872 | 1463282476220 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 20:21:16 INFO - PROCESS | 2872 | 1463282476242 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:21:16 INFO - PROCESS | 2872 | 1463282476245 Marionette TRACE conn5 <- [1,1442,null,{}] 20:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:21:16 INFO - PROCESS | 2872 | 1463282476249 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:16 INFO - PROCESS | 2872 | 1463282476364 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 20:21:16 INFO - PROCESS | 2872 | 1463282476494 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941E2000 == 74 [pid = 2872] [id = 370] 20:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (0000005092747400) [pid = 2872] [serial = 1110] [outer = 0000000000000000] 20:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (00000050927C9800) [pid = 2872] [serial = 1111] [outer = 0000005092747400] 20:21:16 INFO - PROCESS | 2872 | 1463282476552 Marionette DEBUG loaded listener.js 20:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (00000050930CA000) [pid = 2872] [serial = 1112] [outer = 0000005092747400] 20:21:17 INFO - PROCESS | 2872 | 1463282477166 Marionette TRACE conn5 <- [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]]]}] 20:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 987ms 20:21:17 INFO - PROCESS | 2872 | 1463282477236 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 2872 | 1463282477239 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 20:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:21:17 INFO - PROCESS | 2872 | 1463282477243 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 2872 | 1463282477245 Marionette TRACE conn5 <- [1,1446,null,{}] 20:21:17 INFO - PROCESS | 2872 | 1463282477248 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:17 INFO - PROCESS | 2872 | 1463282477360 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 20:21:17 INFO - PROCESS | 2872 | 1463282477462 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:17 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FBF000 == 75 [pid = 2872] [id = 371] 20:21:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (00000050930D7800) [pid = 2872] [serial = 1113] [outer = 0000000000000000] 20:21:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (00000050930DE400) [pid = 2872] [serial = 1114] [outer = 00000050930D7800] 20:21:17 INFO - PROCESS | 2872 | 1463282477518 Marionette DEBUG loaded listener.js 20:21:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (0000005094937000) [pid = 2872] [serial = 1115] [outer = 00000050930D7800] 20:21:18 INFO - PROCESS | 2872 | 1463282478147 Marionette TRACE conn5 <- [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]]]}] 20:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 20:21:18 INFO - PROCESS | 2872 | 1463282478189 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 2872 | 1463282478192 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 20:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:21:18 INFO - PROCESS | 2872 | 1463282478195 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:21:18 INFO - PROCESS | 2872 | 1463282478197 Marionette TRACE conn5 <- [1,1450,null,{}] 20:21:18 INFO - PROCESS | 2872 | 1463282478201 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:18 INFO - PROCESS | 2872 | 1463282478313 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 20:21:18 INFO - PROCESS | 2872 | 1463282478415 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:18 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D16800 == 76 [pid = 2872] [id = 372] 20:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (0000005093B6C400) [pid = 2872] [serial = 1116] [outer = 0000000000000000] 20:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 174 (0000005094989400) [pid = 2872] [serial = 1117] [outer = 0000005093B6C400] 20:21:18 INFO - PROCESS | 2872 | 1463282478471 Marionette DEBUG loaded listener.js 20:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 175 (0000005094C36400) [pid = 2872] [serial = 1118] [outer = 0000005093B6C400] 20:21:19 INFO - PROCESS | 2872 | 1463282479093 Marionette TRACE conn5 <- [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]]]}] 20:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 942ms 20:21:19 INFO - PROCESS | 2872 | 1463282479140 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:21:19 INFO - PROCESS | 2872 | 1463282479143 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 20:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:21:19 INFO - PROCESS | 2872 | 1463282479146 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:21:19 INFO - PROCESS | 2872 | 1463282479148 Marionette TRACE conn5 <- [1,1454,null,{}] 20:21:19 INFO - PROCESS | 2872 | 1463282479152 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:19 INFO - PROCESS | 2872 | 1463282479266 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 20:21:19 INFO - PROCESS | 2872 | 1463282479370 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:19 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9CD3800 == 77 [pid = 2872] [id = 373] 20:21:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 176 (0000005094991800) [pid = 2872] [serial = 1119] [outer = 0000000000000000] 20:21:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 177 (0000005094C8C800) [pid = 2872] [serial = 1120] [outer = 0000005094991800] 20:21:19 INFO - PROCESS | 2872 | 1463282479427 Marionette DEBUG loaded listener.js 20:21:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 178 (0000005094C93000) [pid = 2872] [serial = 1121] [outer = 0000005094991800] 20:21:20 INFO - PROCESS | 2872 | 1463282480244 Marionette TRACE conn5 <- [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]]]}] 20:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1125ms 20:21:20 INFO - PROCESS | 2872 | 1463282480286 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 2872 | 1463282480291 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 20:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:21:20 INFO - PROCESS | 2872 | 1463282480299 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 2872 | 1463282480302 Marionette TRACE conn5 <- [1,1458,null,{}] 20:21:20 INFO - PROCESS | 2872 | 1463282480308 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:20 INFO - PROCESS | 2872 | 1463282480430 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:21:20 INFO - PROCESS | 2872 | 1463282480625 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:20 INFO - PROCESS | 2872 | --DOCSHELL 0000005088D1C800 == 76 [pid = 2872] [id = 363] 20:21:20 INFO - PROCESS | 2872 | --DOCSHELL 000000509277D800 == 75 [pid = 2872] [id = 360] 20:21:20 INFO - PROCESS | 2872 | --DOCSHELL 0000005091ED9800 == 74 [pid = 2872] [id = 359] 20:21:20 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD12800 == 73 [pid = 2872] [id = 358] 20:21:20 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6CB800 == 72 [pid = 2872] [id = 357] 20:21:20 INFO - PROCESS | 2872 | --DOCSHELL 000000508A86B800 == 71 [pid = 2872] [id = 356] 20:21:20 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088B22800 == 72 [pid = 2872] [id = 374] 20:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 179 (000000508018BC00) [pid = 2872] [serial = 1122] [outer = 0000000000000000] 20:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 180 (000000508200A400) [pid = 2872] [serial = 1123] [outer = 000000508018BC00] 20:21:20 INFO - PROCESS | 2872 | 1463282480721 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 181 (0000005088B74000) [pid = 2872] [serial = 1124] [outer = 000000508018BC00] 20:21:21 INFO - PROCESS | 2872 | 1463282481346 Marionette TRACE conn5 <- [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]]]}] 20:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1085ms 20:21:21 INFO - PROCESS | 2872 | 1463282481391 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 2872 | 1463282481396 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 20:21:21 INFO - PROCESS | 2872 | 1463282481403 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:21:21 INFO - PROCESS | 2872 | 1463282481407 Marionette TRACE conn5 <- [1,1462,null,{}] 20:21:21 INFO - PROCESS | 2872 | 1463282481413 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:21 INFO - PROCESS | 2872 | 1463282481539 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 20:21:21 INFO - PROCESS | 2872 | 1463282481647 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF47800 == 73 [pid = 2872] [id = 375] 20:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 182 (000000508B9EB000) [pid = 2872] [serial = 1125] [outer = 0000000000000000] 20:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 183 (000000508B9F4400) [pid = 2872] [serial = 1126] [outer = 000000508B9EB000] 20:21:21 INFO - PROCESS | 2872 | 1463282481707 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 184 (000000508BB7BC00) [pid = 2872] [serial = 1127] [outer = 000000508B9EB000] 20:21:22 INFO - PROCESS | 2872 | 1463282482402 Marionette TRACE conn5 <- [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]]]}] 20:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1027ms 20:21:22 INFO - PROCESS | 2872 | 1463282482441 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 20:21:22 INFO - PROCESS | 2872 | 1463282482445 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 20:21:22 INFO - PROCESS | 2872 | 1463282482451 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:21:22 INFO - PROCESS | 2872 | 1463282482453 Marionette TRACE conn5 <- [1,1466,null,{}] 20:21:22 INFO - PROCESS | 2872 | 1463282482457 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:22 INFO - PROCESS | 2872 | 1463282482602 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 20:21:22 INFO - PROCESS | 2872 | 1463282482738 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EEE000 == 74 [pid = 2872] [id = 376] 20:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 185 (000000508C535C00) [pid = 2872] [serial = 1128] [outer = 0000000000000000] 20:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 186 (000000508CF0E400) [pid = 2872] [serial = 1129] [outer = 000000508C535C00] 20:21:22 INFO - PROCESS | 2872 | 1463282482797 Marionette DEBUG loaded listener.js 20:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 187 (000000508F391000) [pid = 2872] [serial = 1130] [outer = 000000508C535C00] 20:21:23 INFO - PROCESS | 2872 | 1463282483470 Marionette TRACE conn5 <- [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]]]}] 20:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1085ms 20:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:21:23 INFO - PROCESS | 2872 | 1463282483542 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 2872 | 1463282483545 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 20:21:23 INFO - PROCESS | 2872 | 1463282483551 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:21:23 INFO - PROCESS | 2872 | 1463282483558 Marionette TRACE conn5 <- [1,1470,null,{}] 20:21:23 INFO - PROCESS | 2872 | 1463282483568 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:23 INFO - PROCESS | 2872 | 1463282483747 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 20:21:23 INFO - PROCESS | 2872 | 1463282483761 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:23 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D17800 == 75 [pid = 2872] [id = 377] 20:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 188 (000000509091C000) [pid = 2872] [serial = 1131] [outer = 0000000000000000] 20:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 189 (00000050916CA400) [pid = 2872] [serial = 1132] [outer = 000000509091C000] 20:21:23 INFO - PROCESS | 2872 | 1463282483818 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 190 (000000509171B800) [pid = 2872] [serial = 1133] [outer = 000000509091C000] 20:21:24 INFO - PROCESS | 2872 | 1463282484542 Marionette TRACE conn5 <- [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]]]}] 20:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1037ms 20:21:24 INFO - PROCESS | 2872 | 1463282484590 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:21:24 INFO - PROCESS | 2872 | 1463282484593 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 20:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:21:24 INFO - PROCESS | 2872 | 1463282484597 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:21:24 INFO - PROCESS | 2872 | 1463282484599 Marionette TRACE conn5 <- [1,1474,null,{}] 20:21:24 INFO - PROCESS | 2872 | 1463282484603 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:24 INFO - PROCESS | 2872 | 1463282484722 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 20:21:24 INFO - PROCESS | 2872 | 1463282484855 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:24 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FACB9800 == 76 [pid = 2872] [id = 378] 20:21:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 191 (00000050922CFC00) [pid = 2872] [serial = 1134] [outer = 0000000000000000] 20:21:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 192 (0000005092748800) [pid = 2872] [serial = 1135] [outer = 00000050922CFC00] 20:21:24 INFO - PROCESS | 2872 | 1463282484914 Marionette DEBUG loaded listener.js 20:21:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 193 (0000005094938800) [pid = 2872] [serial = 1136] [outer = 00000050922CFC00] 20:21:25 INFO - PROCESS | 2872 | 1463282485588 Marionette TRACE conn5 <- [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]]]}] 20:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1027ms 20:21:25 INFO - PROCESS | 2872 | 1463282485626 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 20:21:25 INFO - PROCESS | 2872 | 1463282485628 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 20:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:21:25 INFO - PROCESS | 2872 | 1463282485632 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:21:25 INFO - PROCESS | 2872 | 1463282485634 Marionette TRACE conn5 <- [1,1478,null,{}] 20:21:25 INFO - PROCESS | 2872 | 1463282485638 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:25 INFO - PROCESS | 2872 | 1463282485752 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:21:25 INFO - PROCESS | 2872 | 1463282485886 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:25 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB61C800 == 77 [pid = 2872] [id = 379] 20:21:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 194 (0000005094C98C00) [pid = 2872] [serial = 1137] [outer = 0000000000000000] 20:21:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 195 (0000005094D80C00) [pid = 2872] [serial = 1138] [outer = 0000005094C98C00] 20:21:25 INFO - PROCESS | 2872 | 1463282485953 Marionette DEBUG loaded listener.js 20:21:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 196 (000000509626C000) [pid = 2872] [serial = 1139] [outer = 0000005094C98C00] 20:21:26 INFO - PROCESS | 2872 | 1463282486655 Marionette TRACE conn5 <- [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]]]}] 20:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1074ms 20:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:21:26 INFO - PROCESS | 2872 | 1463282486709 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 20:21:26 INFO - PROCESS | 2872 | 1463282486711 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 20:21:26 INFO - PROCESS | 2872 | 1463282486715 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:21:26 INFO - PROCESS | 2872 | 1463282486717 Marionette TRACE conn5 <- [1,1482,null,{}] 20:21:26 INFO - PROCESS | 2872 | 1463282486721 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:26 INFO - PROCESS | 2872 | 1463282486869 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 20:21:27 INFO - PROCESS | 2872 | 1463282487004 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC031000 == 78 [pid = 2872] [id = 380] 20:21:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 197 (00000050F9408400) [pid = 2872] [serial = 1140] [outer = 0000000000000000] 20:21:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 198 (00000050F940EC00) [pid = 2872] [serial = 1141] [outer = 00000050F9408400] 20:21:27 INFO - PROCESS | 2872 | 1463282487062 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 199 (00000050F9C48000) [pid = 2872] [serial = 1142] [outer = 00000050F9408400] 20:21:27 INFO - PROCESS | 2872 | 1463282487845 Marionette TRACE conn5 <- [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]]]}] 20:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1196ms 20:21:27 INFO - PROCESS | 2872 | 1463282487914 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 2872 | 1463282487918 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 20:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:21:27 INFO - PROCESS | 2872 | 1463282487923 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:21:27 INFO - PROCESS | 2872 | 1463282487928 Marionette TRACE conn5 <- [1,1486,null,{}] 20:21:27 INFO - PROCESS | 2872 | 1463282487935 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:28 INFO - PROCESS | 2872 | 1463282488105 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 20:21:28 INFO - PROCESS | 2872 | 1463282488119 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC28800 == 79 [pid = 2872] [id = 381] 20:21:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 200 (0000005088E2D800) [pid = 2872] [serial = 1143] [outer = 0000000000000000] 20:21:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 201 (000000508A887000) [pid = 2872] [serial = 1144] [outer = 0000005088E2D800] 20:21:28 INFO - PROCESS | 2872 | 1463282488171 Marionette DEBUG loaded listener.js 20:21:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 202 (000000508BB63000) [pid = 2872] [serial = 1145] [outer = 0000005088E2D800] 20:21:28 INFO - PROCESS | 2872 | 1463282488803 Marionette TRACE conn5 <- [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]]]}] 20:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 20:21:28 INFO - PROCESS | 2872 | 1463282488871 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 2872 | 1463282488877 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 20:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:21:28 INFO - PROCESS | 2872 | 1463282488883 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 2872 | 1463282488886 Marionette TRACE conn5 <- [1,1490,null,{}] 20:21:28 INFO - PROCESS | 2872 | 1463282488910 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:29 INFO - PROCESS | 2872 | 1463282489036 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 20:21:29 INFO - PROCESS | 2872 | 1463282489170 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:29 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DC9000 == 80 [pid = 2872] [id = 382] 20:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 203 (000000508924F800) [pid = 2872] [serial = 1146] [outer = 0000000000000000] 20:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 204 (000000508CF09000) [pid = 2872] [serial = 1147] [outer = 000000508924F800] 20:21:29 INFO - PROCESS | 2872 | 1463282489225 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 205 (000000508FA6EC00) [pid = 2872] [serial = 1148] [outer = 000000508924F800] 20:21:29 INFO - PROCESS | 2872 | 1463282489871 Marionette TRACE conn5 <- [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]]]}] 20:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1004ms 20:21:29 INFO - PROCESS | 2872 | 1463282489888 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:21:29 INFO - PROCESS | 2872 | 1463282489891 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 20:21:29 INFO - PROCESS | 2872 | 1463282489895 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:21:29 INFO - PROCESS | 2872 | 1463282489899 Marionette TRACE conn5 <- [1,1494,null,{}] 20:21:29 INFO - PROCESS | 2872 | 1463282489909 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:30 INFO - PROCESS | 2872 | 1463282490025 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 20:21:30 INFO - PROCESS | 2872 | 1463282490140 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:30 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB92E800 == 81 [pid = 2872] [id = 383] 20:21:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 206 (00000050916CB400) [pid = 2872] [serial = 1149] [outer = 0000000000000000] 20:21:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 207 (00000050927C8400) [pid = 2872] [serial = 1150] [outer = 00000050916CB400] 20:21:30 INFO - PROCESS | 2872 | 1463282490194 Marionette DEBUG loaded listener.js 20:21:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 208 (0000005094C8B400) [pid = 2872] [serial = 1151] [outer = 00000050916CB400] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D16800 == 80 [pid = 2872] [id = 372] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 0000005094FBF000 == 79 [pid = 2872] [id = 371] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 00000050941E2000 == 78 [pid = 2872] [id = 370] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 0000005091EE8800 == 77 [pid = 2872] [id = 369] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DCA800 == 76 [pid = 2872] [id = 368] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC20800 == 75 [pid = 2872] [id = 367] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 000000508C422000 == 74 [pid = 2872] [id = 366] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 000000508889D800 == 73 [pid = 2872] [id = 365] 20:21:30 INFO - PROCESS | 2872 | --DOCSHELL 0000005085699000 == 72 [pid = 2872] [id = 364] 20:21:31 INFO - PROCESS | 2872 | 1463282491087 Marionette TRACE conn5 <- [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]]]}] 20:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1235ms 20:21:31 INFO - PROCESS | 2872 | 1463282491133 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 20:21:31 INFO - PROCESS | 2872 | 1463282491138 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 20:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:21:31 INFO - PROCESS | 2872 | 1463282491144 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:21:31 INFO - PROCESS | 2872 | 1463282491148 Marionette TRACE conn5 <- [1,1498,null,{}] 20:21:31 INFO - PROCESS | 2872 | 1463282491155 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:31 INFO - PROCESS | 2872 | 1463282491314 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000509211A800 == 71 [pid = 2872] [id = 240] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508A422800 == 70 [pid = 2872] [id = 224] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050916A8800 == 69 [pid = 2872] [id = 230] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC38800 == 68 [pid = 2872] [id = 169] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A19800 == 67 [pid = 2872] [id = 285] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FE4A3800 == 66 [pid = 2872] [id = 221] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB61E000 == 65 [pid = 2872] [id = 105] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005092793800 == 64 [pid = 2872] [id = 250] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF31000 == 63 [pid = 2872] [id = 231] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005091FA0800 == 62 [pid = 2872] [id = 284] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF87B800 == 61 [pid = 2872] [id = 223] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FBB57000 == 60 [pid = 2872] [id = 236] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DC6800 == 59 [pid = 2872] [id = 121] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005094FCD000 == 58 [pid = 2872] [id = 332] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005094F02800 == 57 [pid = 2872] [id = 318] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050941E4800 == 56 [pid = 2872] [id = 267] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC3F000 == 55 [pid = 2872] [id = 222] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005095B89800 == 54 [pid = 2872] [id = 233] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508B951000 == 53 [pid = 2872] [id = 254] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9295800 == 52 [pid = 2872] [id = 193] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD17000 == 51 [pid = 2872] [id = 146] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6C4000 == 50 [pid = 2872] [id = 227] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F8E800 == 49 [pid = 2872] [id = 301] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA5F000 == 48 [pid = 2872] [id = 241] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FBE20000 == 47 [pid = 2872] [id = 135] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050948CB800 == 46 [pid = 2872] [id = 361] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050916BF000 == 45 [pid = 2872] [id = 300] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D07000 == 44 [pid = 2872] [id = 264] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCBE000 == 43 [pid = 2872] [id = 229] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC633000 == 42 [pid = 2872] [id = 253] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FB8800 == 41 [pid = 2872] [id = 333] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005094914800 == 40 [pid = 2872] [id = 239] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCCA800 == 39 [pid = 2872] [id = 62] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050921EC000 == 38 [pid = 2872] [id = 217] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD2000 == 37 [pid = 2872] [id = 228] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA3E3000 == 36 [pid = 2872] [id = 252] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB22800 == 35 [pid = 2872] [id = 191] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DC9000 == 34 [pid = 2872] [id = 382] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC28800 == 33 [pid = 2872] [id = 381] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC031000 == 32 [pid = 2872] [id = 380] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB61C800 == 31 [pid = 2872] [id = 379] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 00000050FACB9800 == 30 [pid = 2872] [id = 378] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D17800 == 29 [pid = 2872] [id = 377] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EEE000 == 28 [pid = 2872] [id = 376] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF47800 == 27 [pid = 2872] [id = 375] 20:21:32 INFO - PROCESS | 2872 | --DOCSHELL 0000005088B22800 == 26 [pid = 2872] [id = 374] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DE0000 == 25 [pid = 2872] [id = 79] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050917B7800 == 24 [pid = 2872] [id = 283] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B1000 == 23 [pid = 2872] [id = 219] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 000000508F396000 == 22 [pid = 2872] [id = 43] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF881800 == 21 [pid = 2872] [id = 94] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9CD3800 == 20 [pid = 2872] [id = 373] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3AF800 == 19 [pid = 2872] [id = 235] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9C8800 == 18 [pid = 2872] [id = 226] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 0000005091EE4000 == 17 [pid = 2872] [id = 237] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B5000 == 16 [pid = 2872] [id = 234] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 0000005094FD0000 == 15 [pid = 2872] [id = 238] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 0000005095B7B000 == 14 [pid = 2872] [id = 342] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050927EA000 == 13 [pid = 2872] [id = 232] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB618000 == 12 [pid = 2872] [id = 63] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAED000 == 11 [pid = 2872] [id = 355] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 0000005094FCC000 == 10 [pid = 2872] [id = 362] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB92E800 == 9 [pid = 2872] [id = 383] 20:21:36 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA748000 == 8 [pid = 2872] [id = 348] 20:21:37 INFO - PROCESS | 2872 | 1463282497338 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000508011B800 == 9 [pid = 2872] [id = 384] 20:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 209 (000000508053A000) [pid = 2872] [serial = 1152] [outer = 0000000000000000] 20:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 210 (0000005080F6FC00) [pid = 2872] [serial = 1153] [outer = 000000508053A000] 20:21:37 INFO - PROCESS | 2872 | 1463282497391 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 211 (0000005082017000) [pid = 2872] [serial = 1154] [outer = 000000508053A000] 20:21:37 INFO - PROCESS | 2872 | 1463282497830 Marionette TRACE conn5 <- [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]]]}] 20:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 6725ms 20:21:37 INFO - PROCESS | 2872 | 1463282497872 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 20:21:37 INFO - PROCESS | 2872 | 1463282497877 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 20:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:21:37 INFO - PROCESS | 2872 | 1463282497882 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:21:37 INFO - PROCESS | 2872 | 1463282497886 Marionette TRACE conn5 <- [1,1502,null,{}] 20:21:37 INFO - PROCESS | 2872 | 1463282497891 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:38 INFO - PROCESS | 2872 | 1463282497987 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 20:21:38 INFO - PROCESS | 2872 | 1463282498002 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:38 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087457000 == 10 [pid = 2872] [id = 385] 20:21:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 212 (0000005084EC8C00) [pid = 2872] [serial = 1155] [outer = 0000000000000000] 20:21:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 213 (00000050856E7800) [pid = 2872] [serial = 1156] [outer = 0000005084EC8C00] 20:21:38 INFO - PROCESS | 2872 | 1463282498055 Marionette DEBUG loaded listener.js 20:21:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 214 (0000005086BA6C00) [pid = 2872] [serial = 1157] [outer = 0000005084EC8C00] 20:21:38 INFO - PROCESS | 2872 | 1463282498540 Marionette TRACE conn5 <- [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]]]}] 20:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 20:21:38 INFO - PROCESS | 2872 | 1463282498579 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 20:21:38 INFO - PROCESS | 2872 | 1463282498584 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 20:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:21:38 INFO - PROCESS | 2872 | 1463282498588 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:21:38 INFO - PROCESS | 2872 | 1463282498590 Marionette TRACE conn5 <- [1,1506,null,{}] 20:21:38 INFO - PROCESS | 2872 | 1463282498594 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:38 INFO - PROCESS | 2872 | 1463282498716 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 20:21:38 INFO - PROCESS | 2872 | 1463282498809 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:38 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D7800 == 11 [pid = 2872] [id = 386] 20:21:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 215 (00000050874B2400) [pid = 2872] [serial = 1158] [outer = 0000000000000000] 20:21:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 216 (0000005087EE4C00) [pid = 2872] [serial = 1159] [outer = 00000050874B2400] 20:21:38 INFO - PROCESS | 2872 | 1463282498857 Marionette DEBUG loaded listener.js 20:21:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 217 (0000005087F11000) [pid = 2872] [serial = 1160] [outer = 00000050874B2400] 20:21:39 INFO - PROCESS | 2872 | 1463282499303 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 20:21:39 INFO - PROCESS | 2872 | 1463282499331 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 20:21:39 INFO - PROCESS | 2872 | 1463282499334 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 20:21:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:21:39 INFO - PROCESS | 2872 | 1463282499345 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:21:39 INFO - PROCESS | 2872 | 1463282499352 Marionette TRACE conn5 <- [1,1510,null,{}] 20:21:39 INFO - PROCESS | 2872 | 1463282499370 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:39 INFO - PROCESS | 2872 | 1463282499504 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 20:21:39 INFO - PROCESS | 2872 | 1463282499517 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:39 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BCE800 == 12 [pid = 2872] [id = 387] 20:21:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 218 (0000005088173400) [pid = 2872] [serial = 1161] [outer = 0000000000000000] 20:21:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 219 (000000508880F800) [pid = 2872] [serial = 1162] [outer = 0000005088173400] 20:21:39 INFO - PROCESS | 2872 | 1463282499565 Marionette DEBUG loaded listener.js 20:21:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 220 (0000005088B7A000) [pid = 2872] [serial = 1163] [outer = 0000005088173400] 20:21:40 INFO - PROCESS | 2872 | 1463282500037 Marionette TRACE conn5 <- [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"]]]}] 20:21:40 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 () { 20:21:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:21:40 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 () { 20:21:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:21:40 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 () { 20:21:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:21:40 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 () { 20:21:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:21:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 763ms 20:21:40 INFO - PROCESS | 2872 | 1463282500120 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 2872 | 1463282500123 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 20:21:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:21:40 INFO - PROCESS | 2872 | 1463282500131 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:21:40 INFO - PROCESS | 2872 | 1463282500133 Marionette TRACE conn5 <- [1,1514,null,{}] 20:21:40 INFO - PROCESS | 2872 | 1463282500137 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:40 INFO - PROCESS | 2872 | 1463282500255 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 20:21:40 INFO - PROCESS | 2872 | 1463282500313 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A416800 == 13 [pid = 2872] [id = 388] 20:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 221 (0000005088BE7C00) [pid = 2872] [serial = 1164] [outer = 0000000000000000] 20:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 222 (0000005088C36000) [pid = 2872] [serial = 1165] [outer = 0000005088BE7C00] 20:21:40 INFO - PROCESS | 2872 | 1463282500361 Marionette DEBUG loaded listener.js 20:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 223 (0000005088CAD000) [pid = 2872] [serial = 1166] [outer = 0000005088BE7C00] 20:21:40 INFO - PROCESS | 2872 | 1463282500789 Marionette TRACE conn5 <- [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"]]]}] 20:21:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:21:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:21:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:21:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 675ms 20:21:40 INFO - PROCESS | 2872 | 1463282500810 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 2872 | 1463282500812 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 20:21:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:21:40 INFO - PROCESS | 2872 | 1463282500815 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:21:40 INFO - PROCESS | 2872 | 1463282500817 Marionette TRACE conn5 <- [1,1518,null,{}] 20:21:40 INFO - PROCESS | 2872 | 1463282500821 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:40 INFO - PROCESS | 2872 | 1463282500939 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:21:40 INFO - PROCESS | 2872 | 1463282500947 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA64800 == 14 [pid = 2872] [id = 389] 20:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 224 (0000005088DFC800) [pid = 2872] [serial = 1167] [outer = 0000000000000000] 20:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 225 (0000005088E32C00) [pid = 2872] [serial = 1168] [outer = 0000005088DFC800] 20:21:41 INFO - PROCESS | 2872 | 1463282501049 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 226 (000000508A92A400) [pid = 2872] [serial = 1169] [outer = 0000005088DFC800] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 225 (0000005081082000) [pid = 2872] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 224 (000000508C572400) [pid = 2872] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 223 (00000050803DB400) [pid = 2872] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 222 (0000005094C98C00) [pid = 2872] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 221 (0000005090914000) [pid = 2872] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 220 (00000050922CFC00) [pid = 2872] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 219 (000000508FC4A400) [pid = 2872] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 218 (000000509091C000) [pid = 2872] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 217 (00000050930DA800) [pid = 2872] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 216 (0000005080540800) [pid = 2872] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 215 (0000005094C97C00) [pid = 2872] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 214 (0000005088B76C00) [pid = 2872] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 213 (000000508F564C00) [pid = 2872] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 212 (00000050916D4C00) [pid = 2872] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 211 (000000508BB8B800) [pid = 2872] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 210 (000000508D1A9C00) [pid = 2872] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 209 (00000050916CC400) [pid = 2872] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 208 (00000050899D3000) [pid = 2872] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 207 (000000508BAA5000) [pid = 2872] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 206 (000000508D1B1000) [pid = 2872] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 205 (0000005088B79400) [pid = 2872] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 204 (000000509493D400) [pid = 2872] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 203 (0000005088BDD400) [pid = 2872] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 202 (0000005086B89800) [pid = 2872] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 201 (000000508F52A400) [pid = 2872] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 200 (000000508C576C00) [pid = 2872] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 199 (0000005084A60400) [pid = 2872] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 198 (000000508AD6B400) [pid = 2872] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 197 (0000005086BA4000) [pid = 2872] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 196 (000000508BA33C00) [pid = 2872] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 195 (0000005088C35400) [pid = 2872] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 194 (0000005084A5C000) [pid = 2872] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 193 (000000508F8CD400) [pid = 2872] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 192 (000000508D1A7800) [pid = 2872] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 191 (0000005090584C00) [pid = 2872] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 190 (0000005084A5A800) [pid = 2872] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 189 (000000508880E800) [pid = 2872] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 188 (000000508BAAF400) [pid = 2872] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 187 (0000005086BA4C00) [pid = 2872] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 186 (00000050930D8400) [pid = 2872] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 185 (000000508F38A000) [pid = 2872] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 184 (0000005094989C00) [pid = 2872] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 183 (000000508C530800) [pid = 2872] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 182 (000000508AD64000) [pid = 2872] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 181 (0000005081C6EC00) [pid = 2872] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 180 (000000508D165C00) [pid = 2872] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 179 (0000005090586800) [pid = 2872] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 178 (000000508BCC6000) [pid = 2872] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 177 (000000508C571400) [pid = 2872] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 176 (0000005090919C00) [pid = 2872] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 175 (000000508FA6C400) [pid = 2872] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 174 (0000005085674C00) [pid = 2872] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 173 (000000508D369800) [pid = 2872] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (0000005089054400) [pid = 2872] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (000000508C535C00) [pid = 2872] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (0000005088B7EC00) [pid = 2872] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (000000508018BC00) [pid = 2872] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (000000508B9F7C00) [pid = 2872] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (000000508BB88C00) [pid = 2872] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (0000005088E2D800) [pid = 2872] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (00000050F9408400) [pid = 2872] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (0000005094991800) [pid = 2872] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (0000005093B6C400) [pid = 2872] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (00000050930D7800) [pid = 2872] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (0000005092747400) [pid = 2872] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (0000005090584800) [pid = 2872] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (000000508B9EB000) [pid = 2872] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508FA6D400) [pid = 2872] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508D160800) [pid = 2872] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508BAA3800) [pid = 2872] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (000000508924F800) [pid = 2872] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:21:42 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (0000005088DF5C00) [pid = 2872] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:21:42 INFO - PROCESS | 2872 | 1463282502645 Marionette TRACE conn5 <- [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]]]}] 20:21:42 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 20:21:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:21:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:21:42 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. 20:21:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:21:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1885ms 20:21:42 INFO - PROCESS | 2872 | 1463282502704 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 2872 | 1463282502706 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 20:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:21:42 INFO - PROCESS | 2872 | 1463282502710 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 2872 | 1463282502711 Marionette TRACE conn5 <- [1,1522,null,{}] 20:21:42 INFO - PROCESS | 2872 | 1463282502715 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:42 INFO - PROCESS | 2872 | 1463282502802 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 20:21:42 INFO - PROCESS | 2872 | 1463282502809 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9C7000 == 15 [pid = 2872] [id = 390] 20:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005080F70C00) [pid = 2872] [serial = 1170] [outer = 0000000000000000] 20:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005084A32400) [pid = 2872] [serial = 1171] [outer = 0000005080F70C00] 20:21:42 INFO - PROCESS | 2872 | 1463282502855 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005088B7B400) [pid = 2872] [serial = 1172] [outer = 0000005080F70C00] 20:21:43 INFO - PROCESS | 2872 | 1463282503310 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms 20:21:43 INFO - PROCESS | 2872 | 1463282503340 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 2872 | 1463282503342 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 20:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:21:43 INFO - PROCESS | 2872 | 1463282503345 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 2872 | 1463282503347 Marionette TRACE conn5 <- [1,1526,null,{}] 20:21:43 INFO - PROCESS | 2872 | 1463282503351 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:43 INFO - PROCESS | 2872 | 1463282503433 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 20:21:43 INFO - PROCESS | 2872 | 1463282503440 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6CD000 == 16 [pid = 2872] [id = 391] 20:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005088DF5C00) [pid = 2872] [serial = 1173] [outer = 0000000000000000] 20:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (0000005089B58400) [pid = 2872] [serial = 1174] [outer = 0000005088DF5C00] 20:21:43 INFO - PROCESS | 2872 | 1463282503486 Marionette DEBUG loaded listener.js 20:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508B8AE800) [pid = 2872] [serial = 1175] [outer = 0000005088DF5C00] 20:21:43 INFO - PROCESS | 2872 | 1463282503936 Marionette TRACE conn5 <- [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]]]}] 20:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 20:21:43 INFO - PROCESS | 2872 | 1463282503978 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 2872 | 1463282503980 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 20:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:21:43 INFO - PROCESS | 2872 | 1463282503983 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 2872 | 1463282503985 Marionette TRACE conn5 <- [1,1530,null,{}] 20:21:43 INFO - PROCESS | 2872 | 1463282503993 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:44 INFO - PROCESS | 2872 | 1463282504076 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 20:21:44 INFO - PROCESS | 2872 | 1463282504083 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3A1800 == 17 [pid = 2872] [id = 392] 20:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508B8B5C00) [pid = 2872] [serial = 1176] [outer = 0000000000000000] 20:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508BA32400) [pid = 2872] [serial = 1177] [outer = 000000508B8B5C00] 20:21:44 INFO - PROCESS | 2872 | 1463282504129 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508BAAA800) [pid = 2872] [serial = 1178] [outer = 000000508B8B5C00] 20:21:44 INFO - PROCESS | 2872 | 1463282504839 Marionette TRACE conn5 <- [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]]]}] 20:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 878ms 20:21:44 INFO - PROCESS | 2872 | 1463282504866 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:21:44 INFO - PROCESS | 2872 | 1463282504870 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 20:21:44 INFO - PROCESS | 2872 | 1463282504875 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:21:44 INFO - PROCESS | 2872 | 1463282504878 Marionette TRACE conn5 <- [1,1534,null,{}] 20:21:44 INFO - PROCESS | 2872 | 1463282504885 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:45 INFO - PROCESS | 2872 | 1463282504997 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 20:21:45 INFO - PROCESS | 2872 | 1463282505127 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000508834F800 == 18 [pid = 2872] [id = 393] 20:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005084204400) [pid = 2872] [serial = 1179] [outer = 0000000000000000] 20:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (0000005084ECC000) [pid = 2872] [serial = 1180] [outer = 0000005084204400] 20:21:45 INFO - PROCESS | 2872 | 1463282505187 Marionette DEBUG loaded listener.js 20:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (0000005086BA4C00) [pid = 2872] [serial = 1181] [outer = 0000005084204400] 20:21:45 INFO - PROCESS | 2872 | 1463282505820 Marionette TRACE conn5 <- [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]]]}] 20:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 20:21:45 INFO - PROCESS | 2872 | 1463282505866 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 2872 | 1463282505872 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 20:21:45 INFO - PROCESS | 2872 | 1463282505879 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:21:45 INFO - PROCESS | 2872 | 1463282505882 Marionette TRACE conn5 <- [1,1538,null,{}] 20:21:45 INFO - PROCESS | 2872 | 1463282505886 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:46 INFO - PROCESS | 2872 | 1463282506001 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:21:46 INFO - PROCESS | 2872 | 1463282506131 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C403800 == 19 [pid = 2872] [id = 394] 20:21:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (0000005088209400) [pid = 2872] [serial = 1182] [outer = 0000000000000000] 20:21:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (000000508893F800) [pid = 2872] [serial = 1183] [outer = 0000005088209400] 20:21:46 INFO - PROCESS | 2872 | 1463282506196 Marionette DEBUG loaded listener.js 20:21:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (0000005088DF4800) [pid = 2872] [serial = 1184] [outer = 0000005088209400] 20:21:46 INFO - PROCESS | 2872 | 1463282506854 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1029ms 20:21:46 INFO - PROCESS | 2872 | 1463282506914 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 20:21:46 INFO - PROCESS | 2872 | 1463282506917 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 20:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:21:46 INFO - PROCESS | 2872 | 1463282506934 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:21:46 INFO - PROCESS | 2872 | 1463282506939 Marionette TRACE conn5 <- [1,1542,null,{}] 20:21:46 INFO - PROCESS | 2872 | 1463282506973 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:47 INFO - PROCESS | 2872 | 1463282507096 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 20:21:47 INFO - PROCESS | 2872 | 1463282507218 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:47 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC0000 == 20 [pid = 2872] [id = 395] 20:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (000000508B8AC800) [pid = 2872] [serial = 1185] [outer = 0000000000000000] 20:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (000000508BB54400) [pid = 2872] [serial = 1186] [outer = 000000508B8AC800] 20:21:47 INFO - PROCESS | 2872 | 1463282507281 Marionette DEBUG loaded listener.js 20:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (000000508BB79C00) [pid = 2872] [serial = 1187] [outer = 000000508B8AC800] 20:21:47 INFO - PROCESS | 2872 | 1463282507899 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1021ms 20:21:47 INFO - PROCESS | 2872 | 1463282507943 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 20:21:47 INFO - PROCESS | 2872 | 1463282507946 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 20:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:21:47 INFO - PROCESS | 2872 | 1463282507950 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:21:47 INFO - PROCESS | 2872 | 1463282507952 Marionette TRACE conn5 <- [1,1546,null,{}] 20:21:47 INFO - PROCESS | 2872 | 1463282507956 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:48 INFO - PROCESS | 2872 | 1463282508067 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 20:21:48 INFO - PROCESS | 2872 | 1463282508168 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:48 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EF7800 == 21 [pid = 2872] [id = 396] 20:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (000000508BCC3000) [pid = 2872] [serial = 1188] [outer = 0000000000000000] 20:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 174 (000000508BCC9800) [pid = 2872] [serial = 1189] [outer = 000000508BCC3000] 20:21:48 INFO - PROCESS | 2872 | 1463282508225 Marionette DEBUG loaded listener.js 20:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 175 (000000508C52DC00) [pid = 2872] [serial = 1190] [outer = 000000508BCC3000] 20:21:48 INFO - PROCESS | 2872 | 1463282508858 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 944ms 20:21:48 INFO - PROCESS | 2872 | 1463282508896 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 20:21:48 INFO - PROCESS | 2872 | 1463282508899 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 20:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:21:48 INFO - PROCESS | 2872 | 1463282508902 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:21:48 INFO - PROCESS | 2872 | 1463282508904 Marionette TRACE conn5 <- [1,1550,null,{}] 20:21:48 INFO - PROCESS | 2872 | 1463282508908 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:49 INFO - PROCESS | 2872 | 1463282509015 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 20:21:49 INFO - PROCESS | 2872 | 1463282509144 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085289800 == 22 [pid = 2872] [id = 397] 20:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 176 (0000005084A2C400) [pid = 2872] [serial = 1191] [outer = 0000000000000000] 20:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 177 (000000508567A800) [pid = 2872] [serial = 1192] [outer = 0000005084A2C400] 20:21:49 INFO - PROCESS | 2872 | 1463282509202 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 178 (0000005088BE6000) [pid = 2872] [serial = 1193] [outer = 0000005084A2C400] 20:21:50 INFO - PROCESS | 2872 | 1463282510010 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1132ms 20:21:50 INFO - PROCESS | 2872 | 1463282510038 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:21:50 INFO - PROCESS | 2872 | 1463282510042 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 20:21:50 INFO - PROCESS | 2872 | 1463282510048 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:21:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:21:50 INFO - PROCESS | 2872 | 1463282510052 Marionette TRACE conn5 <- [1,1554,null,{}] 20:21:50 INFO - PROCESS | 2872 | 1463282510059 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:50 INFO - PROCESS | 2872 | 1463282510160 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 20:21:50 INFO - PROCESS | 2872 | 1463282510297 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:50 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088456800 == 23 [pid = 2872] [id = 398] 20:21:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 179 (0000005080FD4400) [pid = 2872] [serial = 1194] [outer = 0000000000000000] 20:21:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 180 (0000005084A55C00) [pid = 2872] [serial = 1195] [outer = 0000005080FD4400] 20:21:50 INFO - PROCESS | 2872 | 1463282510353 Marionette DEBUG loaded listener.js 20:21:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 181 (0000005086B81C00) [pid = 2872] [serial = 1196] [outer = 0000005080FD4400] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 180 (000000508CF04C00) [pid = 2872] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 179 (000000508BCC6800) [pid = 2872] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 178 (0000005084A2EC00) [pid = 2872] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 177 (000000508D366400) [pid = 2872] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 176 (0000005087F8DC00) [pid = 2872] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 175 (000000508BB7E800) [pid = 2872] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 174 (000000508FBF7C00) [pid = 2872] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 173 (000000508D3E9400) [pid = 2872] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (0000005091718800) [pid = 2872] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (0000005092741400) [pid = 2872] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (000000508D1A6000) [pid = 2872] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (00000050922C5400) [pid = 2872] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (000000508FCD1C00) [pid = 2872] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (0000005088B7FC00) [pid = 2872] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (000000508F8EAC00) [pid = 2872] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (000000508BA36000) [pid = 2872] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (00000050FAC20800) [pid = 2872] [serial = 664] [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.] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (000000508F391000) [pid = 2872] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508C571000) [pid = 2872] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (000000508CF0E400) [pid = 2872] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (0000005088CAB000) [pid = 2872] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (000000508B9F3400) [pid = 2872] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (0000005088B74000) [pid = 2872] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508BB63000) [pid = 2872] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508B9F4400) [pid = 2872] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005088F37800) [pid = 2872] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508CF09000) [pid = 2872] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (0000005087F71C00) [pid = 2872] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (0000005088BE1C00) [pid = 2872] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005081C70400) [pid = 2872] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (000000508D163000) [pid = 2872] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508200A400) [pid = 2872] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (0000005087EF0400) [pid = 2872] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (000000509626C000) [pid = 2872] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (00000050F940EC00) [pid = 2872] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005091719C00) [pid = 2872] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005094938800) [pid = 2872] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (00000050916CE400) [pid = 2872] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000509091D000) [pid = 2872] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (00000050916CA400) [pid = 2872] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005094D80C00) [pid = 2872] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (0000005094933400) [pid = 2872] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (0000005085681C00) [pid = 2872] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (0000005094D82C00) [pid = 2872] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005088E5DC00) [pid = 2872] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508F8E0800) [pid = 2872] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (0000005093B68000) [pid = 2872] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508F385800) [pid = 2872] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508FD3A400) [pid = 2872] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005091F3C000) [pid = 2872] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (0000005094D8A800) [pid = 2872] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508BB8A400) [pid = 2872] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000509058B000) [pid = 2872] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508FA6E000) [pid = 2872] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508CF02C00) [pid = 2872] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508F566800) [pid = 2872] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005084202800) [pid = 2872] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508B8B4000) [pid = 2872] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005094941000) [pid = 2872] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000509171B800) [pid = 2872] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005088BE3400) [pid = 2872] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005088C31800) [pid = 2872] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508F568000) [pid = 2872] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005094988400) [pid = 2872] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508D36C400) [pid = 2872] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005087F12800) [pid = 2872] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508CF08000) [pid = 2872] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005091F47000) [pid = 2872] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088CA7000) [pid = 2872] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005088BE5000) [pid = 2872] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508CF0AC00) [pid = 2872] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508B8B7400) [pid = 2872] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005093B68800) [pid = 2872] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508D1AE000) [pid = 2872] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508FA74000) [pid = 2872] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508F390400) [pid = 2872] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005090916800) [pid = 2872] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (00000050874B6C00) [pid = 2872] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005088E64000) [pid = 2872] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005090D2A800) [pid = 2872] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508B8B0400) [pid = 2872] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005094C96000) [pid = 2872] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005088C33C00) [pid = 2872] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508F569800) [pid = 2872] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005092748800) [pid = 2872] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005094991400) [pid = 2872] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508FBEBC00) [pid = 2872] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508F525000) [pid = 2872] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (00000050899D5000) [pid = 2872] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (0000005094C3D000) [pid = 2872] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005094989400) [pid = 2872] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (00000050930DE400) [pid = 2872] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005094937000) [pid = 2872] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (00000050930CA000) [pid = 2872] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (0000005091F47800) [pid = 2872] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508BB7BC00) [pid = 2872] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (00000050927C9800) [pid = 2872] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000508FC46C00) [pid = 2872] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005090918400) [pid = 2872] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508D3E7000) [pid = 2872] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000508FBEF000) [pid = 2872] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508BB8C000) [pid = 2872] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000508D1ABC00) [pid = 2872] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000508FA6EC00) [pid = 2872] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (00000050927C8400) [pid = 2872] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000508AE28000) [pid = 2872] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000508BB56C00) [pid = 2872] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000508BA35C00) [pid = 2872] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000508BB55000) [pid = 2872] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000508BB8E400) [pid = 2872] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000508A887000) [pid = 2872] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (00000050F9C48000) [pid = 2872] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (0000005094C93000) [pid = 2872] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (0000005094C8C800) [pid = 2872] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (0000005094C36400) [pid = 2872] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:21:50 INFO - PROCESS | 2872 | 1463282510934 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:21:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:21:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 942ms 20:21:51 INFO - PROCESS | 2872 | 1463282510994 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 2872 | 1463282511000 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 20:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:21:51 INFO - PROCESS | 2872 | 1463282511006 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - PROCESS | 2872 | 1463282511009 Marionette TRACE conn5 <- [1,1558,null,{}] 20:21:51 INFO - PROCESS | 2872 | 1463282511013 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:51 INFO - PROCESS | 2872 | 1463282511102 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:21:51 INFO - PROCESS | 2872 | 1463282511170 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:51 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D7000 == 24 [pid = 2872] [id = 399] 20:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (0000005085674C00) [pid = 2872] [serial = 1197] [outer = 0000000000000000] 20:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (0000005086BADC00) [pid = 2872] [serial = 1198] [outer = 0000005085674C00] 20:21:51 INFO - PROCESS | 2872 | 1463282511226 Marionette DEBUG loaded listener.js 20:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (0000005087EF1C00) [pid = 2872] [serial = 1199] [outer = 0000005085674C00] 20:21:51 INFO - PROCESS | 2872 | 1463282511667 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 20:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:21:51 INFO - PROCESS | 2872 | 1463282511741 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 2872 | 1463282511743 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 20:21:51 INFO - PROCESS | 2872 | 1463282511747 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - PROCESS | 2872 | 1463282511751 Marionette TRACE conn5 <- [1,1562,null,{}] 20:21:51 INFO - PROCESS | 2872 | 1463282511762 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:51 INFO - PROCESS | 2872 | 1463282511859 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 20:21:51 INFO - PROCESS | 2872 | 1463282511869 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:51 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FFB000 == 25 [pid = 2872] [id = 400] 20:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (0000005088211C00) [pid = 2872] [serial = 1200] [outer = 0000000000000000] 20:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000508893D000) [pid = 2872] [serial = 1201] [outer = 0000005088211C00] 20:21:51 INFO - PROCESS | 2872 | 1463282511919 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (0000005088BDEC00) [pid = 2872] [serial = 1202] [outer = 0000005088211C00] 20:21:52 INFO - PROCESS | 2872 | 1463282512391 Marionette TRACE conn5 <- [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]]]}] 20:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 692ms 20:21:52 INFO - PROCESS | 2872 | 1463282512442 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 2872 | 1463282512444 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 20:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:21:52 INFO - PROCESS | 2872 | 1463282512448 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - PROCESS | 2872 | 1463282512449 Marionette TRACE conn5 <- [1,1566,null,{}] 20:21:52 INFO - PROCESS | 2872 | 1463282512453 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:52 INFO - PROCESS | 2872 | 1463282512541 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 20:21:52 INFO - PROCESS | 2872 | 1463282512550 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B948800 == 26 [pid = 2872] [id = 401] 20:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (0000005088C2B800) [pid = 2872] [serial = 1203] [outer = 0000000000000000] 20:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (0000005088CA4000) [pid = 2872] [serial = 1204] [outer = 0000005088C2B800] 20:21:52 INFO - PROCESS | 2872 | 1463282512597 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (0000005088DF0400) [pid = 2872] [serial = 1205] [outer = 0000005088C2B800] 20:21:53 INFO - PROCESS | 2872 | 1463282513018 Marionette TRACE conn5 <- [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]]]}] 20:21:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:21:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 20:21:53 INFO - PROCESS | 2872 | 1463282513079 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 2872 | 1463282513081 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 20:21:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:21:53 INFO - PROCESS | 2872 | 1463282513085 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:21:53 INFO - PROCESS | 2872 | 1463282513086 Marionette TRACE conn5 <- [1,1570,null,{}] 20:21:53 INFO - PROCESS | 2872 | 1463282513090 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:53 INFO - PROCESS | 2872 | 1463282513197 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 20:21:53 INFO - PROCESS | 2872 | 1463282513272 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9CD000 == 27 [pid = 2872] [id = 402] 20:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005088DF6800) [pid = 2872] [serial = 1206] [outer = 0000000000000000] 20:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (0000005088E0F800) [pid = 2872] [serial = 1207] [outer = 0000005088DF6800] 20:21:53 INFO - PROCESS | 2872 | 1463282513319 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (00000050898EFC00) [pid = 2872] [serial = 1208] [outer = 0000005088DF6800] 20:21:53 INFO - PROCESS | 2872 | 1463282513753 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:21:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:21:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 20:21:53 INFO - PROCESS | 2872 | 1463282513821 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 2872 | 1463282513823 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 20:21:53 INFO - PROCESS | 2872 | 1463282513826 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:21:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:21:53 INFO - PROCESS | 2872 | 1463282513828 Marionette TRACE conn5 <- [1,1574,null,{}] 20:21:53 INFO - PROCESS | 2872 | 1463282513832 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:53 INFO - PROCESS | 2872 | 1463282513972 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 20:21:54 INFO - PROCESS | 2872 | 1463282514025 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC40000 == 28 [pid = 2872] [id = 403] 20:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000508B8B7400) [pid = 2872] [serial = 1209] [outer = 0000000000000000] 20:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000508B9F7C00) [pid = 2872] [serial = 1210] [outer = 000000508B8B7400] 20:21:54 INFO - PROCESS | 2872 | 1463282514072 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000508BB55400) [pid = 2872] [serial = 1211] [outer = 000000508B8B7400] 20:21:54 INFO - PROCESS | 2872 | 1463282514518 Marionette TRACE conn5 <- [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]]]}] 20:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 20:21:54 INFO - PROCESS | 2872 | 1463282514580 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 2872 | 1463282514582 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 20:21:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:21:54 INFO - PROCESS | 2872 | 1463282514586 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:21:54 INFO - PROCESS | 2872 | 1463282514587 Marionette TRACE conn5 <- [1,1578,null,{}] 20:21:54 INFO - PROCESS | 2872 | 1463282514591 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:54 INFO - PROCESS | 2872 | 1463282514701 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:21:54 INFO - PROCESS | 2872 | 1463282514754 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD92000 == 29 [pid = 2872] [id = 404] 20:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000508BB60400) [pid = 2872] [serial = 1212] [outer = 0000000000000000] 20:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000508BB7E800) [pid = 2872] [serial = 1213] [outer = 000000508BB60400] 20:21:54 INFO - PROCESS | 2872 | 1463282514801 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508BCBFC00) [pid = 2872] [serial = 1214] [outer = 000000508BB60400] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (00000050916CB400) [pid = 2872] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005088DFC800) [pid = 2872] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508053A000) [pid = 2872] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (0000005084EC8C00) [pid = 2872] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (00000050874B2400) [pid = 2872] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (0000005088DF5C00) [pid = 2872] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (0000005088BE7C00) [pid = 2872] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (0000005088173400) [pid = 2872] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (0000005080F70C00) [pid = 2872] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:21:55 INFO - PROCESS | 2872 | 1463282515203 Marionette TRACE conn5 <- [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]]]}] 20:21:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:21:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 20:21:55 INFO - PROCESS | 2872 | 1463282515218 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 2872 | 1463282515221 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 20:21:55 INFO - PROCESS | 2872 | 1463282515224 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:21:55 INFO - PROCESS | 2872 | 1463282515226 Marionette TRACE conn5 <- [1,1582,null,{}] 20:21:55 INFO - PROCESS | 2872 | 1463282515229 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:55 INFO - PROCESS | 2872 | 1463282515321 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 20:21:55 INFO - PROCESS | 2872 | 1463282515391 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6BE000 == 30 [pid = 2872] [id = 405] 20:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (00000050889C3C00) [pid = 2872] [serial = 1215] [outer = 0000000000000000] 20:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000508BB92800) [pid = 2872] [serial = 1216] [outer = 00000050889C3C00] 20:21:55 INFO - PROCESS | 2872 | 1463282515442 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000508C531C00) [pid = 2872] [serial = 1217] [outer = 00000050889C3C00] 20:21:55 INFO - PROCESS | 2872 | 1463282515828 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:21:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:21:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 20:21:55 INFO - PROCESS | 2872 | 1463282515858 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 2872 | 1463282515860 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 20:21:55 INFO - PROCESS | 2872 | 1463282515863 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:21:55 INFO - PROCESS | 2872 | 1463282515865 Marionette TRACE conn5 <- [1,1586,null,{}] 20:21:55 INFO - PROCESS | 2872 | 1463282515868 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:55 INFO - PROCESS | 2872 | 1463282515980 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 20:21:55 INFO - PROCESS | 2872 | 1463282515990 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF4E800 == 31 [pid = 2872] [id = 406] 20:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000508C535C00) [pid = 2872] [serial = 1218] [outer = 0000000000000000] 20:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000508C56B000) [pid = 2872] [serial = 1219] [outer = 000000508C535C00] 20:21:56 INFO - PROCESS | 2872 | 1463282516035 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000508C573000) [pid = 2872] [serial = 1220] [outer = 000000508C535C00] 20:21:56 INFO - PROCESS | 2872 | 1463282516476 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 20:21:56 INFO - PROCESS | 2872 | 1463282516495 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 20:21:56 INFO - PROCESS | 2872 | 1463282516497 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 20:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:21:56 INFO - PROCESS | 2872 | 1463282516500 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:21:56 INFO - PROCESS | 2872 | 1463282516502 Marionette TRACE conn5 <- [1,1590,null,{}] 20:21:56 INFO - PROCESS | 2872 | 1463282516506 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:56 INFO - PROCESS | 2872 | 1463282516619 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 20:21:56 INFO - PROCESS | 2872 | 1463282516628 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3AC000 == 32 [pid = 2872] [id = 407] 20:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005088CA9800) [pid = 2872] [serial = 1221] [outer = 0000000000000000] 20:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000508CF03000) [pid = 2872] [serial = 1222] [outer = 0000005088CA9800] 20:21:56 INFO - PROCESS | 2872 | 1463282516682 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508CF10800) [pid = 2872] [serial = 1223] [outer = 0000005088CA9800] 20:21:57 INFO - PROCESS | 2872 | 1463282517149 Marionette TRACE conn5 <- [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]]]}] 20:21:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:21:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 20:21:57 INFO - PROCESS | 2872 | 1463282517206 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 2872 | 1463282517211 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 20:21:57 INFO - PROCESS | 2872 | 1463282517218 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:21:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:21:57 INFO - PROCESS | 2872 | 1463282517224 Marionette TRACE conn5 <- [1,1594,null,{}] 20:21:57 INFO - PROCESS | 2872 | 1463282517231 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:57 INFO - PROCESS | 2872 | 1463282517406 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 20:21:57 INFO - PROCESS | 2872 | 1463282517491 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087855000 == 33 [pid = 2872] [id = 408] 20:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005084A31000) [pid = 2872] [serial = 1224] [outer = 0000000000000000] 20:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005084A60400) [pid = 2872] [serial = 1225] [outer = 0000005084A31000] 20:21:57 INFO - PROCESS | 2872 | 1463282517552 Marionette DEBUG loaded listener.js 20:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (00000050874B3800) [pid = 2872] [serial = 1226] [outer = 0000005084A31000] 20:21:58 INFO - PROCESS | 2872 | 1463282518105 Marionette TRACE conn5 <- [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]]]}] 20:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 944ms 20:21:58 INFO - PROCESS | 2872 | 1463282518171 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 20:21:58 INFO - PROCESS | 2872 | 1463282518178 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 20:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:21:58 INFO - PROCESS | 2872 | 1463282518185 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:21:58 INFO - PROCESS | 2872 | 1463282518188 Marionette TRACE conn5 <- [1,1598,null,{}] 20:21:58 INFO - PROCESS | 2872 | 1463282518192 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:58 INFO - PROCESS | 2872 | 1463282518307 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:21:58 INFO - PROCESS | 2872 | 1463282518397 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC2E800 == 34 [pid = 2872] [id = 409] 20:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508816DC00) [pid = 2872] [serial = 1227] [outer = 0000000000000000] 20:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508893D400) [pid = 2872] [serial = 1228] [outer = 000000508816DC00] 20:21:58 INFO - PROCESS | 2872 | 1463282518455 Marionette DEBUG loaded listener.js 20:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005088C2D000) [pid = 2872] [serial = 1229] [outer = 000000508816DC00] 20:21:59 INFO - PROCESS | 2872 | 1463282519093 Marionette TRACE conn5 <- [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]]]}] 20:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 943ms 20:21:59 INFO - PROCESS | 2872 | 1463282519129 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 20:21:59 INFO - PROCESS | 2872 | 1463282519132 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 20:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:21:59 INFO - PROCESS | 2872 | 1463282519136 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:21:59 INFO - PROCESS | 2872 | 1463282519140 Marionette TRACE conn5 <- [1,1602,null,{}] 20:21:59 INFO - PROCESS | 2872 | 1463282519152 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:59 INFO - PROCESS | 2872 | 1463282519270 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 20:21:59 INFO - PROCESS | 2872 | 1463282519388 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC20800 == 35 [pid = 2872] [id = 410] 20:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508B8ACC00) [pid = 2872] [serial = 1230] [outer = 0000000000000000] 20:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508B9ED800) [pid = 2872] [serial = 1231] [outer = 000000508B8ACC00] 20:21:59 INFO - PROCESS | 2872 | 1463282519448 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BB7F400) [pid = 2872] [serial = 1232] [outer = 000000508B8ACC00] 20:22:00 INFO - PROCESS | 2872 | 1463282520060 Marionette TRACE conn5 <- [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]]]}] 20:22:00 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 20:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 943ms 20:22:00 INFO - PROCESS | 2872 | 1463282520081 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 2872 | 1463282520084 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 20:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:22:00 INFO - PROCESS | 2872 | 1463282520088 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - PROCESS | 2872 | 1463282520090 Marionette TRACE conn5 <- [1,1606,null,{}] 20:22:00 INFO - PROCESS | 2872 | 1463282520094 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:00 INFO - PROCESS | 2872 | 1463282520208 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 20:22:00 INFO - PROCESS | 2872 | 1463282520296 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC7800 == 36 [pid = 2872] [id = 411] 20:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508BCC0800) [pid = 2872] [serial = 1233] [outer = 0000000000000000] 20:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508D169400) [pid = 2872] [serial = 1234] [outer = 000000508BCC0800] 20:22:00 INFO - PROCESS | 2872 | 1463282520353 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508D1AA400) [pid = 2872] [serial = 1235] [outer = 000000508BCC0800] 20:22:00 INFO - PROCESS | 2872 | 1463282520934 Marionette TRACE conn5 <- [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]]]}] 20:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 881ms 20:22:00 INFO - PROCESS | 2872 | 1463282520972 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 2872 | 1463282520974 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 20:22:00 INFO - PROCESS | 2872 | 1463282520978 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:22:00 INFO - PROCESS | 2872 | 1463282520981 Marionette TRACE conn5 <- [1,1610,null,{}] 20:22:00 INFO - PROCESS | 2872 | 1463282520985 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:01 INFO - PROCESS | 2872 | 1463282521092 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 20:22:01 INFO - PROCESS | 2872 | 1463282521183 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:01 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DE2800 == 37 [pid = 2872] [id = 412] 20:22:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508D1AFC00) [pid = 2872] [serial = 1236] [outer = 0000000000000000] 20:22:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508D368400) [pid = 2872] [serial = 1237] [outer = 000000508D1AFC00] 20:22:01 INFO - PROCESS | 2872 | 1463282521240 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508D372000) [pid = 2872] [serial = 1238] [outer = 000000508D1AFC00] 20:22:01 INFO - PROCESS | 2872 | 1463282521797 Marionette TRACE conn5 <- [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]]]}] 20:22:01 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 20:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 880ms 20:22:01 INFO - PROCESS | 2872 | 1463282521864 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:22:01 INFO - PROCESS | 2872 | 1463282521867 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 20:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:22:01 INFO - PROCESS | 2872 | 1463282521871 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 2872 | 1463282521873 Marionette TRACE conn5 <- [1,1614,null,{}] 20:22:01 INFO - PROCESS | 2872 | 1463282521877 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:02 INFO - PROCESS | 2872 | 1463282522008 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 20:22:02 INFO - PROCESS | 2872 | 1463282522158 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF47000 == 38 [pid = 2872] [id = 413] 20:22:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508B8AD400) [pid = 2872] [serial = 1239] [outer = 0000000000000000] 20:22:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508F385C00) [pid = 2872] [serial = 1240] [outer = 000000508B8AD400] 20:22:02 INFO - PROCESS | 2872 | 1463282522217 Marionette DEBUG loaded listener.js 20:22:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508F526400) [pid = 2872] [serial = 1241] [outer = 000000508B8AD400] 20:22:02 INFO - PROCESS | 2872 | 1463282522924 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1085ms 20:22:02 INFO - PROCESS | 2872 | 1463282522960 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 2872 | 1463282522964 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 20:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:22:02 INFO - PROCESS | 2872 | 1463282522970 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:22:02 INFO - PROCESS | 2872 | 1463282522973 Marionette TRACE conn5 <- [1,1618,null,{}] 20:22:02 INFO - PROCESS | 2872 | 1463282522979 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:03 INFO - PROCESS | 2872 | 1463282523085 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:22:03 INFO - PROCESS | 2872 | 1463282523165 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:03 INFO - PROCESS | 2872 | ++DOCSHELL 0000005080371000 == 39 [pid = 2872] [id = 414] 20:22:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508598CC00) [pid = 2872] [serial = 1242] [outer = 0000000000000000] 20:22:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005086B83800) [pid = 2872] [serial = 1243] [outer = 000000508598CC00] 20:22:03 INFO - PROCESS | 2872 | 1463282523266 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005087EED800) [pid = 2872] [serial = 1244] [outer = 000000508598CC00] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508BA32400) [pid = 2872] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005094C8B400) [pid = 2872] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005088E32C00) [pid = 2872] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005080F6FC00) [pid = 2872] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005082017000) [pid = 2872] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (00000050856E7800) [pid = 2872] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005086BA6C00) [pid = 2872] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005087EE4C00) [pid = 2872] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508B8AE800) [pid = 2872] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005088CAD000) [pid = 2872] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005088C36000) [pid = 2872] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508A92A400) [pid = 2872] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005089B58400) [pid = 2872] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508880F800) [pid = 2872] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005084A32400) [pid = 2872] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005088B7A000) [pid = 2872] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005088B7B400) [pid = 2872] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005087F11000) [pid = 2872] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:22:03 INFO - PROCESS | 2872 | 1463282523867 Marionette TRACE conn5 <- [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]]]}] 20:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 942ms 20:22:03 INFO - PROCESS | 2872 | 1463282523916 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 20:22:03 INFO - PROCESS | 2872 | 1463282523922 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 20:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:22:03 INFO - PROCESS | 2872 | 1463282523929 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:22:03 INFO - PROCESS | 2872 | 1463282523931 Marionette TRACE conn5 <- [1,1622,null,{}] 20:22:03 INFO - PROCESS | 2872 | 1463282523935 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:04 INFO - PROCESS | 2872 | 1463282524028 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 20:22:04 INFO - PROCESS | 2872 | 1463282524104 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000508036C800 == 40 [pid = 2872] [id = 415] 20:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005084A5A800) [pid = 2872] [serial = 1245] [outer = 0000000000000000] 20:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (00000050874B5400) [pid = 2872] [serial = 1246] [outer = 0000005084A5A800] 20:22:04 INFO - PROCESS | 2872 | 1463282524152 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005088174400) [pid = 2872] [serial = 1247] [outer = 0000005084A5A800] 20:22:04 INFO - PROCESS | 2872 | 1463282524583 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 20:22:04 INFO - PROCESS | 2872 | 1463282524622 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 20:22:04 INFO - PROCESS | 2872 | 1463282524625 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 20:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:22:04 INFO - PROCESS | 2872 | 1463282524628 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:22:04 INFO - PROCESS | 2872 | 1463282524632 Marionette TRACE conn5 <- [1,1626,null,{}] 20:22:04 INFO - PROCESS | 2872 | 1463282524643 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:04 INFO - PROCESS | 2872 | 1463282524735 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 20:22:04 INFO - PROCESS | 2872 | 1463282524744 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B944800 == 41 [pid = 2872] [id = 416] 20:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005088B80400) [pid = 2872] [serial = 1248] [outer = 0000000000000000] 20:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005088C28C00) [pid = 2872] [serial = 1249] [outer = 0000005088B80400] 20:22:04 INFO - PROCESS | 2872 | 1463282524793 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005088CADC00) [pid = 2872] [serial = 1250] [outer = 0000005088B80400] 20:22:05 INFO - PROCESS | 2872 | 1463282525284 Marionette TRACE conn5 <- [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]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 20:22:05 INFO - PROCESS | 2872 | 1463282525323 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 2872 | 1463282525326 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 20:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:22:05 INFO - PROCESS | 2872 | 1463282525329 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 2872 | 1463282525331 Marionette TRACE conn5 <- [1,1630,null,{}] 20:22:05 INFO - PROCESS | 2872 | 1463282525334 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:05 INFO - PROCESS | 2872 | 1463282525423 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 20:22:05 INFO - PROCESS | 2872 | 1463282525432 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC32800 == 42 [pid = 2872] [id = 417] 20:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005088E0D400) [pid = 2872] [serial = 1251] [outer = 0000000000000000] 20:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508990DC00) [pid = 2872] [serial = 1252] [outer = 0000005088E0D400] 20:22:05 INFO - PROCESS | 2872 | 1463282525479 Marionette DEBUG loaded listener.js 20:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508AD6D800) [pid = 2872] [serial = 1253] [outer = 0000005088E0D400] 20:22:05 INFO - PROCESS | 2872 | 1463282525913 Marionette TRACE conn5 <- [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]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 626ms 20:22:05 INFO - PROCESS | 2872 | 1463282525958 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 2872 | 1463282525960 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 20:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:22:05 INFO - PROCESS | 2872 | 1463282525969 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 2872 | 1463282525971 Marionette TRACE conn5 <- [1,1634,null,{}] 20:22:05 INFO - PROCESS | 2872 | 1463282525975 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:06 INFO - PROCESS | 2872 | 1463282526084 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 20:22:06 INFO - PROCESS | 2872 | 1463282526091 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C402800 == 43 [pid = 2872] [id = 418] 20:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508B8AE800) [pid = 2872] [serial = 1254] [outer = 0000000000000000] 20:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508B8B8800) [pid = 2872] [serial = 1255] [outer = 000000508B8AE800] 20:22:06 INFO - PROCESS | 2872 | 1463282526178 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508BAA5000) [pid = 2872] [serial = 1256] [outer = 000000508B8AE800] 20:22:06 INFO - PROCESS | 2872 | 1463282526660 Marionette TRACE conn5 <- [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]]]}] 20:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 732ms 20:22:06 INFO - PROCESS | 2872 | 1463282526712 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 20:22:06 INFO - PROCESS | 2872 | 1463282526721 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 20:22:06 INFO - PROCESS | 2872 | 1463282526725 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:22:06 INFO - PROCESS | 2872 | 1463282526727 Marionette TRACE conn5 <- [1,1638,null,{}] 20:22:06 INFO - PROCESS | 2872 | 1463282526730 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:06 INFO - PROCESS | 2872 | 1463282526866 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:22:06 INFO - PROCESS | 2872 | 1463282526925 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F39B800 == 44 [pid = 2872] [id = 419] 20:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508BCCAC00) [pid = 2872] [serial = 1257] [outer = 0000000000000000] 20:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508C56E000) [pid = 2872] [serial = 1258] [outer = 000000508BCCAC00] 20:22:06 INFO - PROCESS | 2872 | 1463282526972 Marionette DEBUG loaded listener.js 20:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508CF0EC00) [pid = 2872] [serial = 1259] [outer = 000000508BCCAC00] 20:22:07 INFO - PROCESS | 2872 | 1463282527424 Marionette TRACE conn5 <- [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]]]}] 20:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 20:22:07 INFO - PROCESS | 2872 | 1463282527471 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 20:22:07 INFO - PROCESS | 2872 | 1463282527474 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 20:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:22:07 INFO - PROCESS | 2872 | 1463282527477 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:22:07 INFO - PROCESS | 2872 | 1463282527479 Marionette TRACE conn5 <- [1,1642,null,{}] 20:22:07 INFO - PROCESS | 2872 | 1463282527482 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:07 INFO - PROCESS | 2872 | 1463282527593 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 20:22:07 INFO - PROCESS | 2872 | 1463282527647 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC1D800 == 45 [pid = 2872] [id = 420] 20:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508D1A4C00) [pid = 2872] [serial = 1260] [outer = 0000000000000000] 20:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508D1B1C00) [pid = 2872] [serial = 1261] [outer = 000000508D1A4C00] 20:22:07 INFO - PROCESS | 2872 | 1463282527693 Marionette DEBUG loaded listener.js 20:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508F387400) [pid = 2872] [serial = 1262] [outer = 000000508D1A4C00] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088DF6800) [pid = 2872] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508BCC3000) [pid = 2872] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508B8B7400) [pid = 2872] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508B8AC800) [pid = 2872] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005088C2B800) [pid = 2872] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005084204400) [pid = 2872] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005088209400) [pid = 2872] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005084A2C400) [pid = 2872] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005088211C00) [pid = 2872] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005085674C00) [pid = 2872] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005080FD4400) [pid = 2872] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (00000050889C3C00) [pid = 2872] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508C535C00) [pid = 2872] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508BB60400) [pid = 2872] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:22:08 INFO - PROCESS | 2872 | 1463282528155 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 731ms 20:22:08 INFO - PROCESS | 2872 | 1463282528209 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 20:22:08 INFO - PROCESS | 2872 | 1463282528212 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 20:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:22:08 INFO - PROCESS | 2872 | 1463282528215 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:22:08 INFO - PROCESS | 2872 | 1463282528217 Marionette TRACE conn5 <- [1,1646,null,{}] 20:22:08 INFO - PROCESS | 2872 | 1463282528228 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:08 INFO - PROCESS | 2872 | 1463282528340 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 20:22:08 INFO - PROCESS | 2872 | 1463282528390 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB1E800 == 46 [pid = 2872] [id = 421] 20:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005084295000) [pid = 2872] [serial = 1263] [outer = 0000000000000000] 20:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (00000050889C3C00) [pid = 2872] [serial = 1264] [outer = 0000005084295000] 20:22:08 INFO - PROCESS | 2872 | 1463282528437 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508BB8C800) [pid = 2872] [serial = 1265] [outer = 0000005084295000] 20:22:08 INFO - PROCESS | 2872 | 1463282528807 Marionette TRACE conn5 <- [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]]]}] 20:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 20:22:08 INFO - PROCESS | 2872 | 1463282528847 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 20:22:08 INFO - PROCESS | 2872 | 1463282528849 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 20:22:08 INFO - PROCESS | 2872 | 1463282528853 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:22:08 INFO - PROCESS | 2872 | 1463282528855 Marionette TRACE conn5 <- [1,1650,null,{}] 20:22:08 INFO - PROCESS | 2872 | 1463282528858 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:08 INFO - PROCESS | 2872 | 1463282528970 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 20:22:08 INFO - PROCESS | 2872 | 1463282528979 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917B3000 == 47 [pid = 2872] [id = 422] 20:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508C577000) [pid = 2872] [serial = 1266] [outer = 0000000000000000] 20:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508F391800) [pid = 2872] [serial = 1267] [outer = 000000508C577000] 20:22:09 INFO - PROCESS | 2872 | 1463282529024 Marionette DEBUG loaded listener.js 20:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508F52E000) [pid = 2872] [serial = 1268] [outer = 000000508C577000] 20:22:09 INFO - PROCESS | 2872 | 1463282529437 Marionette TRACE conn5 <- [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]]]}] 20:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 20:22:09 INFO - PROCESS | 2872 | 1463282529485 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 2872 | 1463282529488 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 20:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:22:09 INFO - PROCESS | 2872 | 1463282529497 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:22:09 INFO - PROCESS | 2872 | 1463282529499 Marionette TRACE conn5 <- [1,1654,null,{}] 20:22:09 INFO - PROCESS | 2872 | 1463282529502 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:09 INFO - PROCESS | 2872 | 1463282529597 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 20:22:09 INFO - PROCESS | 2872 | 1463282529604 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:09 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ED5800 == 48 [pid = 2872] [id = 423] 20:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508F562C00) [pid = 2872] [serial = 1269] [outer = 0000000000000000] 20:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508F565C00) [pid = 2872] [serial = 1270] [outer = 000000508F562C00] 20:22:09 INFO - PROCESS | 2872 | 1463282529652 Marionette DEBUG loaded listener.js 20:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508F56F000) [pid = 2872] [serial = 1271] [outer = 000000508F562C00] 20:22:10 INFO - PROCESS | 2872 | 1463282530182 Marionette TRACE conn5 <- [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]]]}] 20:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 20:22:10 INFO - PROCESS | 2872 | 1463282530233 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 20:22:10 INFO - PROCESS | 2872 | 1463282530238 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 20:22:10 INFO - PROCESS | 2872 | 1463282530244 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:22:10 INFO - PROCESS | 2872 | 1463282530249 Marionette TRACE conn5 <- [1,1658,null,{}] 20:22:10 INFO - PROCESS | 2872 | 1463282530269 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:10 INFO - PROCESS | 2872 | 1463282530485 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:22:10 INFO - PROCESS | 2872 | 1463282530547 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B4000 == 49 [pid = 2872] [id = 424] 20:22:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005084A64800) [pid = 2872] [serial = 1272] [outer = 0000000000000000] 20:22:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005086BA5000) [pid = 2872] [serial = 1273] [outer = 0000005084A64800] 20:22:10 INFO - PROCESS | 2872 | 1463282530606 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005087F73C00) [pid = 2872] [serial = 1274] [outer = 0000005084A64800] 20:22:11 INFO - PROCESS | 2872 | 1463282531194 Marionette TRACE conn5 <- [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]]]}] 20:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 985ms 20:22:11 INFO - PROCESS | 2872 | 1463282531232 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 2872 | 1463282531239 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 20:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:22:11 INFO - PROCESS | 2872 | 1463282531246 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - PROCESS | 2872 | 1463282531249 Marionette TRACE conn5 <- [1,1662,null,{}] 20:22:11 INFO - PROCESS | 2872 | 1463282531254 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:11 INFO - PROCESS | 2872 | 1463282531369 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 20:22:11 INFO - PROCESS | 2872 | 1463282531464 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6BF800 == 50 [pid = 2872] [id = 425] 20:22:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005088C2A400) [pid = 2872] [serial = 1275] [outer = 0000000000000000] 20:22:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005088CAD400) [pid = 2872] [serial = 1276] [outer = 0000005088C2A400] 20:22:11 INFO - PROCESS | 2872 | 1463282531520 Marionette DEBUG loaded listener.js 20:22:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508B8AF800) [pid = 2872] [serial = 1277] [outer = 0000005088C2A400] 20:22:12 INFO - PROCESS | 2872 | 1463282532134 Marionette TRACE conn5 <- [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]]]}] 20:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 922ms 20:22:12 INFO - PROCESS | 2872 | 1463282532174 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 20:22:12 INFO - PROCESS | 2872 | 1463282532177 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 20:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:22:12 INFO - PROCESS | 2872 | 1463282532180 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:22:12 INFO - PROCESS | 2872 | 1463282532185 Marionette TRACE conn5 <- [1,1666,null,{}] 20:22:12 INFO - PROCESS | 2872 | 1463282532197 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:12 INFO - PROCESS | 2872 | 1463282532315 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 20:22:12 INFO - PROCESS | 2872 | 1463282532410 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:12 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F9C800 == 51 [pid = 2872] [id = 426] 20:22:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BCC7400) [pid = 2872] [serial = 1278] [outer = 0000000000000000] 20:22:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508CF0E400) [pid = 2872] [serial = 1279] [outer = 000000508BCC7400] 20:22:12 INFO - PROCESS | 2872 | 1463282532468 Marionette DEBUG loaded listener.js 20:22:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508F523800) [pid = 2872] [serial = 1280] [outer = 000000508BCC7400] 20:22:13 INFO - PROCESS | 2872 | 1463282533099 Marionette TRACE conn5 <- [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]]]}] 20:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 20:22:13 INFO - PROCESS | 2872 | 1463282533169 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 20:22:13 INFO - PROCESS | 2872 | 1463282533172 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 20:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:22:13 INFO - PROCESS | 2872 | 1463282533176 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:22:13 INFO - PROCESS | 2872 | 1463282533178 Marionette TRACE conn5 <- [1,1670,null,{}] 20:22:13 INFO - PROCESS | 2872 | 1463282533182 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:13 INFO - PROCESS | 2872 | 1463282533296 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 20:22:13 INFO - PROCESS | 2872 | 1463282533415 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:13 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092117000 == 52 [pid = 2872] [id = 427] 20:22:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508F8C3800) [pid = 2872] [serial = 1281] [outer = 0000000000000000] 20:22:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F8CA800) [pid = 2872] [serial = 1282] [outer = 000000508F8C3800] 20:22:13 INFO - PROCESS | 2872 | 1463282533473 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508B8B1C00) [pid = 2872] [serial = 1283] [outer = 000000508F8C3800] 20:22:14 INFO - PROCESS | 2872 | 1463282534050 Marionette TRACE conn5 <- [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]]]}] 20:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 944ms 20:22:14 INFO - PROCESS | 2872 | 1463282534122 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:22:14 INFO - PROCESS | 2872 | 1463282534125 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 20:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:22:14 INFO - PROCESS | 2872 | 1463282534128 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:22:14 INFO - PROCESS | 2872 | 1463282534131 Marionette TRACE conn5 <- [1,1674,null,{}] 20:22:14 INFO - PROCESS | 2872 | 1463282534134 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:14 INFO - PROCESS | 2872 | 1463282534283 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 20:22:14 INFO - PROCESS | 2872 | 1463282534337 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:14 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921E6800 == 53 [pid = 2872] [id = 428] 20:22:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508F8CE000) [pid = 2872] [serial = 1284] [outer = 0000000000000000] 20:22:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F8EA400) [pid = 2872] [serial = 1285] [outer = 000000508F8CE000] 20:22:14 INFO - PROCESS | 2872 | 1463282534393 Marionette DEBUG loaded listener.js 20:22:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FA6C400) [pid = 2872] [serial = 1286] [outer = 000000508F8CE000] 20:22:14 INFO - PROCESS | 2872 | 1463282534978 Marionette TRACE conn5 <- [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]]]}] 20:22:15 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 20:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 881ms 20:22:15 INFO - PROCESS | 2872 | 1463282535012 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 2872 | 1463282535014 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 20:22:15 INFO - PROCESS | 2872 | 1463282535018 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:22:15 INFO - PROCESS | 2872 | 1463282535020 Marionette TRACE conn5 <- [1,1678,null,{}] 20:22:15 INFO - PROCESS | 2872 | 1463282535024 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:15 INFO - PROCESS | 2872 | 1463282535154 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:22:15 INFO - PROCESS | 2872 | 1463282535251 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092795800 == 54 [pid = 2872] [id = 429] 20:22:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FBEC000) [pid = 2872] [serial = 1287] [outer = 0000000000000000] 20:22:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508FBFA000) [pid = 2872] [serial = 1288] [outer = 000000508FBEC000] 20:22:15 INFO - PROCESS | 2872 | 1463282535308 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508FC41400) [pid = 2872] [serial = 1289] [outer = 000000508FBEC000] 20:22:16 INFO - PROCESS | 2872 | 1463282536163 Marionette TRACE conn5 <- [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]]]}] 20:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1183ms 20:22:16 INFO - PROCESS | 2872 | 1463282536204 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 2872 | 1463282536209 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 20:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:22:16 INFO - PROCESS | 2872 | 1463282536214 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:22:16 INFO - PROCESS | 2872 | 1463282536218 Marionette TRACE conn5 <- [1,1682,null,{}] 20:22:16 INFO - PROCESS | 2872 | 1463282536225 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:16 INFO - PROCESS | 2872 | 1463282536329 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 20:22:16 INFO - PROCESS | 2872 | 1463282536459 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884DF800 == 55 [pid = 2872] [id = 430] 20:22:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005084A3A000) [pid = 2872] [serial = 1290] [outer = 0000000000000000] 20:22:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005085211400) [pid = 2872] [serial = 1291] [outer = 0000005084A3A000] 20:22:16 INFO - PROCESS | 2872 | 1463282536512 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005087EE4400) [pid = 2872] [serial = 1292] [outer = 0000005084A3A000] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508011B800 == 54 [pid = 2872] [id = 384] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 00000050917B3000 == 53 [pid = 2872] [id = 422] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB1E800 == 52 [pid = 2872] [id = 421] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC1D800 == 51 [pid = 2872] [id = 420] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508F39B800 == 50 [pid = 2872] [id = 419] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508C402800 == 49 [pid = 2872] [id = 418] 20:22:16 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC32800 == 48 [pid = 2872] [id = 417] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 000000508B944800 == 47 [pid = 2872] [id = 416] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 000000508036C800 == 46 [pid = 2872] [id = 415] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508CF03000) [pid = 2872] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 0000005080371000 == 45 [pid = 2872] [id = 414] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DE2800 == 44 [pid = 2872] [id = 412] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC7800 == 43 [pid = 2872] [id = 411] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC20800 == 42 [pid = 2872] [id = 410] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC2E800 == 41 [pid = 2872] [id = 409] 20:22:17 INFO - PROCESS | 2872 | --DOCSHELL 0000005087855000 == 40 [pid = 2872] [id = 408] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005088E0F800) [pid = 2872] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (00000050898EFC00) [pid = 2872] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508C52DC00) [pid = 2872] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508BCC9800) [pid = 2872] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508BB55400) [pid = 2872] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508BB79C00) [pid = 2872] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508BB54400) [pid = 2872] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088CA4000) [pid = 2872] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508B9F7C00) [pid = 2872] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005086BA4C00) [pid = 2872] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005084ECC000) [pid = 2872] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005088DF4800) [pid = 2872] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508893F800) [pid = 2872] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005088BE6000) [pid = 2872] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508567A800) [pid = 2872] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508893D000) [pid = 2872] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088BDEC00) [pid = 2872] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005086BADC00) [pid = 2872] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005087EF1C00) [pid = 2872] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005086B81C00) [pid = 2872] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005084A55C00) [pid = 2872] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508BB92800) [pid = 2872] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508C573000) [pid = 2872] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508BB7E800) [pid = 2872] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508BCBFC00) [pid = 2872] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508C56B000) [pid = 2872] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508C531C00) [pid = 2872] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005088DF0400) [pid = 2872] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:22:17 INFO - PROCESS | 2872 | 1463282537136 Marionette TRACE conn5 <- [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]]]}] 20:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 943ms 20:22:17 INFO - PROCESS | 2872 | 1463282537161 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 20:22:17 INFO - PROCESS | 2872 | 1463282537167 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 20:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:22:17 INFO - PROCESS | 2872 | 1463282537173 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:22:17 INFO - PROCESS | 2872 | 1463282537176 Marionette TRACE conn5 <- [1,1686,null,{}] 20:22:17 INFO - PROCESS | 2872 | 1463282537180 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:17 INFO - PROCESS | 2872 | 1463282537271 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 20:22:17 INFO - PROCESS | 2872 | 1463282537280 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D3000 == 41 [pid = 2872] [id = 431] 20:22:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005080FD4800) [pid = 2872] [serial = 1293] [outer = 0000000000000000] 20:22:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005086BA3C00) [pid = 2872] [serial = 1294] [outer = 0000005080FD4800] 20:22:17 INFO - PROCESS | 2872 | 1463282537327 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005087F1A000) [pid = 2872] [serial = 1295] [outer = 0000005080FD4800] 20:22:17 INFO - PROCESS | 2872 | 1463282537873 Marionette TRACE conn5 <- [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]]]}] 20:22:17 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 20:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 20:22:17 INFO - PROCESS | 2872 | 1463282537907 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 20:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:22:17 INFO - PROCESS | 2872 | 1463282537909 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 20:22:17 INFO - PROCESS | 2872 | 1463282537913 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:22:17 INFO - PROCESS | 2872 | 1463282537917 Marionette TRACE conn5 <- [1,1690,null,{}] 20:22:17 INFO - PROCESS | 2872 | 1463282537928 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:18 INFO - PROCESS | 2872 | 1463282538024 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 20:22:18 INFO - PROCESS | 2872 | 1463282538102 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A85E800 == 42 [pid = 2872] [id = 432] 20:22:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005087EEC400) [pid = 2872] [serial = 1296] [outer = 0000000000000000] 20:22:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005088BE4800) [pid = 2872] [serial = 1297] [outer = 0000005087EEC400] 20:22:18 INFO - PROCESS | 2872 | 1463282538152 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005088C37000) [pid = 2872] [serial = 1298] [outer = 0000005087EEC400] 20:22:18 INFO - PROCESS | 2872 | 1463282538542 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 693ms 20:22:18 INFO - PROCESS | 2872 | 1463282538609 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:22:18 INFO - PROCESS | 2872 | 1463282538612 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 20:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:22:18 INFO - PROCESS | 2872 | 1463282538615 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:22:18 INFO - PROCESS | 2872 | 1463282538617 Marionette TRACE conn5 <- [1,1694,null,{}] 20:22:18 INFO - PROCESS | 2872 | 1463282538621 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:18 INFO - PROCESS | 2872 | 1463282538712 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 20:22:18 INFO - PROCESS | 2872 | 1463282538719 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA55000 == 43 [pid = 2872] [id = 433] 20:22:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005088CAD800) [pid = 2872] [serial = 1299] [outer = 0000000000000000] 20:22:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005088E05400) [pid = 2872] [serial = 1300] [outer = 0000005088CAD800] 20:22:18 INFO - PROCESS | 2872 | 1463282538768 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (00000050898E9000) [pid = 2872] [serial = 1301] [outer = 0000005088CAD800] 20:22:19 INFO - PROCESS | 2872 | 1463282539225 Marionette TRACE conn5 <- [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]]]}] 20:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 20:22:19 INFO - PROCESS | 2872 | 1463282539309 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 20:22:19 INFO - PROCESS | 2872 | 1463282539312 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 20:22:19 INFO - PROCESS | 2872 | 1463282539315 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:22:19 INFO - PROCESS | 2872 | 1463282539317 Marionette TRACE conn5 <- [1,1698,null,{}] 20:22:19 INFO - PROCESS | 2872 | 1463282539321 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:19 INFO - PROCESS | 2872 | 1463282539459 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 20:22:19 INFO - PROCESS | 2872 | 1463282539487 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD4A800 == 44 [pid = 2872] [id = 434] 20:22:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508A483800) [pid = 2872] [serial = 1302] [outer = 0000000000000000] 20:22:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508AE29800) [pid = 2872] [serial = 1303] [outer = 000000508A483800] 20:22:19 INFO - PROCESS | 2872 | 1463282539534 Marionette DEBUG loaded listener.js 20:22:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508B9EB400) [pid = 2872] [serial = 1304] [outer = 000000508A483800] 20:22:20 INFO - PROCESS | 2872 | 1463282539997 Marionette TRACE conn5 <- [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]]]}] 20:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 20:22:20 INFO - PROCESS | 2872 | 1463282540059 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 2872 | 1463282540069 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 20:22:20 INFO - PROCESS | 2872 | 1463282540073 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 2872 | 1463282540075 Marionette TRACE conn5 <- [1,1702,null,{}] 20:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:22:20 INFO - PROCESS | 2872 | 1463282540078 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:20 INFO - PROCESS | 2872 | 1463282540213 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 20:22:20 INFO - PROCESS | 2872 | 1463282540270 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF32800 == 45 [pid = 2872] [id = 435] 20:22:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508BB8FC00) [pid = 2872] [serial = 1305] [outer = 0000000000000000] 20:22:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BCC6000) [pid = 2872] [serial = 1306] [outer = 000000508BB8FC00] 20:22:20 INFO - PROCESS | 2872 | 1463282540317 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508C531000) [pid = 2872] [serial = 1307] [outer = 000000508BB8FC00] 20:22:20 INFO - PROCESS | 2872 | 1463282540758 Marionette TRACE conn5 <- [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 20:22:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:22:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:22:20 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:22:20 INFO - PROCESS | 2872 | 1463282540814 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 20:22:20 INFO - PROCESS | 2872 | 1463282540817 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 2872 | 1463282540819 Marionette TRACE conn5 <- [1,1706,null,{}] 20:22:20 INFO - PROCESS | 2872 | 1463282540822 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:20 INFO - PROCESS | 2872 | 1463282540936 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 20:22:20 INFO - PROCESS | 2872 | 1463282540992 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3B2000 == 46 [pid = 2872] [id = 436] 20:22:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508C573000) [pid = 2872] [serial = 1308] [outer = 0000000000000000] 20:22:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508CF0BC00) [pid = 2872] [serial = 1309] [outer = 000000508C573000] 20:22:21 INFO - PROCESS | 2872 | 1463282541040 Marionette DEBUG loaded listener.js 20:22:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508D166C00) [pid = 2872] [serial = 1310] [outer = 000000508C573000] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508BCCAC00) [pid = 2872] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005084A5A800) [pid = 2872] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088E0D400) [pid = 2872] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508598CC00) [pid = 2872] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508B8AD400) [pid = 2872] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088B80400) [pid = 2872] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005084295000) [pid = 2872] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508D1A4C00) [pid = 2872] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508C577000) [pid = 2872] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508B8AE800) [pid = 2872] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:22:21 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508B8B5C00) [pid = 2872] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:22:21 INFO - PROCESS | 2872 | 1463282541548 Marionette TRACE conn5 <- [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]]]}] 20:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 775ms 20:22:21 INFO - PROCESS | 2872 | 1463282541596 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 2872 | 1463282541598 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 20:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:22:21 INFO - PROCESS | 2872 | 1463282541601 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:22:21 INFO - PROCESS | 2872 | 1463282541603 Marionette TRACE conn5 <- [1,1710,null,{}] 20:22:21 INFO - PROCESS | 2872 | 1463282541621 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:21 INFO - PROCESS | 2872 | 1463282541707 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 20:22:21 INFO - PROCESS | 2872 | 1463282541715 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB26800 == 47 [pid = 2872] [id = 437] 20:22:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005087F6D800) [pid = 2872] [serial = 1311] [outer = 0000000000000000] 20:22:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508C577000) [pid = 2872] [serial = 1312] [outer = 0000005087F6D800] 20:22:21 INFO - PROCESS | 2872 | 1463282541761 Marionette DEBUG loaded listener.js 20:22:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508D1AF800) [pid = 2872] [serial = 1313] [outer = 0000005087F6D800] 20:22:22 INFO - PROCESS | 2872 | 1463282542193 Marionette TRACE conn5 <- [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]]]}] 20:22:22 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 20:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 649ms 20:22:22 INFO - PROCESS | 2872 | 1463282542254 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 20:22:22 INFO - PROCESS | 2872 | 1463282542256 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 20:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:22:22 INFO - PROCESS | 2872 | 1463282542260 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:22:22 INFO - PROCESS | 2872 | 1463282542262 Marionette TRACE conn5 <- [1,1714,null,{}] 20:22:22 INFO - PROCESS | 2872 | 1463282542266 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:22 INFO - PROCESS | 2872 | 1463282542352 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 20:22:22 INFO - PROCESS | 2872 | 1463282542361 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD10800 == 48 [pid = 2872] [id = 438] 20:22:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508D3E8400) [pid = 2872] [serial = 1314] [outer = 0000000000000000] 20:22:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508F388400) [pid = 2872] [serial = 1315] [outer = 000000508D3E8400] 20:22:22 INFO - PROCESS | 2872 | 1463282542433 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508F52DC00) [pid = 2872] [serial = 1316] [outer = 000000508D3E8400] 20:22:22 INFO - PROCESS | 2872 | 1463282542870 Marionette TRACE conn5 <- [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]]]}] 20:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 627ms 20:22:22 INFO - PROCESS | 2872 | 1463282542892 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 20:22:22 INFO - PROCESS | 2872 | 1463282542895 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 20:22:22 INFO - PROCESS | 2872 | 1463282542899 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:22:22 INFO - PROCESS | 2872 | 1463282542901 Marionette TRACE conn5 <- [1,1718,null,{}] 20:22:22 INFO - PROCESS | 2872 | 1463282542904 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:23 INFO - PROCESS | 2872 | 1463282543007 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:22:23 INFO - PROCESS | 2872 | 1463282543013 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916BC800 == 49 [pid = 2872] [id = 439] 20:22:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508D1A3800) [pid = 2872] [serial = 1317] [outer = 0000000000000000] 20:22:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508F8C5400) [pid = 2872] [serial = 1318] [outer = 000000508D1A3800] 20:22:23 INFO - PROCESS | 2872 | 1463282543059 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508FA70800) [pid = 2872] [serial = 1319] [outer = 000000508D1A3800] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF4E800 == 48 [pid = 2872] [id = 406] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3AC000 == 47 [pid = 2872] [id = 407] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD92000 == 46 [pid = 2872] [id = 404] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF47000 == 45 [pid = 2872] [id = 413] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9CD000 == 44 [pid = 2872] [id = 402] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6BE000 == 43 [pid = 2872] [id = 405] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC40000 == 42 [pid = 2872] [id = 403] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050884DF800 == 41 [pid = 2872] [id = 430] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005092795800 == 40 [pid = 2872] [id = 429] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050921E6800 == 39 [pid = 2872] [id = 428] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005092117000 == 38 [pid = 2872] [id = 427] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F9C800 == 37 [pid = 2872] [id = 426] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6BF800 == 36 [pid = 2872] [id = 425] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005091ED5800 == 35 [pid = 2872] [id = 423] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B4000 == 34 [pid = 2872] [id = 424] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD10800 == 33 [pid = 2872] [id = 438] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB26800 == 32 [pid = 2872] [id = 437] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508A85E800 == 31 [pid = 2872] [id = 432] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD4A800 == 30 [pid = 2872] [id = 434] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3B2000 == 29 [pid = 2872] [id = 436] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA55000 == 28 [pid = 2872] [id = 433] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF32800 == 27 [pid = 2872] [id = 435] 20:22:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D3000 == 26 [pid = 2872] [id = 431] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508BAAA800) [pid = 2872] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508CF0EC00) [pid = 2872] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (00000050874B5400) [pid = 2872] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005088174400) [pid = 2872] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508990DC00) [pid = 2872] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508C56E000) [pid = 2872] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005087EED800) [pid = 2872] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005086B83800) [pid = 2872] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508F526400) [pid = 2872] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508F385C00) [pid = 2872] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005088C28C00) [pid = 2872] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005088CADC00) [pid = 2872] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005084A60400) [pid = 2872] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508893D400) [pid = 2872] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508D169400) [pid = 2872] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508B9ED800) [pid = 2872] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508D368400) [pid = 2872] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (00000050889C3C00) [pid = 2872] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508D1B1C00) [pid = 2872] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508F52E000) [pid = 2872] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000508F565C00) [pid = 2872] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508F391800) [pid = 2872] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508F387400) [pid = 2872] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508B8B8800) [pid = 2872] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000508BAA5000) [pid = 2872] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000508BB8C800) [pid = 2872] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508AD6D800) [pid = 2872] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:22:25 INFO - PROCESS | 2872 | 1463282545148 Marionette TRACE conn5 <- [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] 20:22:25 INFO - PROCESS | 2872 | 1463282545200 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 20:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:22:25 INFO - PROCESS | 2872 | 1463282545206 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 2872 | 1463282545210 Marionette TRACE conn5 <- [1,1722,null,{}] 20:22:25 INFO - PROCESS | 2872 | 1463282545216 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:25 INFO - PROCESS | 2872 | 1463282545313 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 20:22:25 INFO - PROCESS | 2872 | 1463282545322 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:25 INFO - PROCESS | 2872 | ++DOCSHELL 00000050856A4000 == 27 [pid = 2872] [id = 440] 20:22:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005084294400) [pid = 2872] [serial = 1320] [outer = 0000000000000000] 20:22:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005084295000) [pid = 2872] [serial = 1321] [outer = 0000005084294400] 20:22:25 INFO - PROCESS | 2872 | 1463282545373 Marionette DEBUG loaded listener.js 20:22:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005084A55800) [pid = 2872] [serial = 1322] [outer = 0000005084294400] 20:22:25 INFO - PROCESS | 2872 | 1463282545885 Marionette TRACE conn5 <- [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]]]}] 20:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 20:22:25 INFO - PROCESS | 2872 | 1463282545942 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 2872 | 1463282545948 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 20:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:22:25 INFO - PROCESS | 2872 | 1463282545955 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 2872 | 1463282545958 Marionette TRACE conn5 <- [1,1726,null,{}] 20:22:25 INFO - PROCESS | 2872 | 1463282545961 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:26 INFO - PROCESS | 2872 | 1463282546052 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 20:22:26 INFO - PROCESS | 2872 | 1463282546062 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087855000 == 28 [pid = 2872] [id = 441] 20:22:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005085625400) [pid = 2872] [serial = 1323] [outer = 0000000000000000] 20:22:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005085681000) [pid = 2872] [serial = 1324] [outer = 0000005085625400] 20:22:26 INFO - PROCESS | 2872 | 1463282546110 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005086B83800) [pid = 2872] [serial = 1325] [outer = 0000005085625400] 20:22:26 INFO - PROCESS | 2872 | 1463282546586 Marionette TRACE conn5 <- [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]]]}] 20:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 20:22:26 INFO - PROCESS | 2872 | 1463282546646 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 2872 | 1463282546649 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 20:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:22:26 INFO - PROCESS | 2872 | 1463282546653 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:22:26 INFO - PROCESS | 2872 | 1463282546657 Marionette TRACE conn5 <- [1,1730,null,{}] 20:22:26 INFO - PROCESS | 2872 | 1463282546669 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:26 INFO - PROCESS | 2872 | 1463282546835 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:22:26 INFO - PROCESS | 2872 | 1463282546848 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B1000 == 29 [pid = 2872] [id = 442] 20:22:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508015E400) [pid = 2872] [serial = 1326] [outer = 0000000000000000] 20:22:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005087EE5C00) [pid = 2872] [serial = 1327] [outer = 000000508015E400] 20:22:26 INFO - PROCESS | 2872 | 1463282546900 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005087F16400) [pid = 2872] [serial = 1328] [outer = 000000508015E400] 20:22:27 INFO - PROCESS | 2872 | 1463282547353 Marionette TRACE conn5 <- [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]]]}] 20:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 20:22:27 INFO - PROCESS | 2872 | 1463282547388 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 20:22:27 INFO - PROCESS | 2872 | 1463282547391 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 20:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:22:27 INFO - PROCESS | 2872 | 1463282547395 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:22:27 INFO - PROCESS | 2872 | 1463282547396 Marionette TRACE conn5 <- [1,1734,null,{}] 20:22:27 INFO - PROCESS | 2872 | 1463282547400 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:27 INFO - PROCESS | 2872 | 1463282547485 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 20:22:27 INFO - PROCESS | 2872 | 1463282547492 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BD3000 == 30 [pid = 2872] [id = 443] 20:22:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005087F72800) [pid = 2872] [serial = 1329] [outer = 0000000000000000] 20:22:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005088176000) [pid = 2872] [serial = 1330] [outer = 0000005087F72800] 20:22:27 INFO - PROCESS | 2872 | 1463282547539 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508880F400) [pid = 2872] [serial = 1331] [outer = 0000005087F72800] 20:22:28 INFO - PROCESS | 2872 | 1463282547998 Marionette TRACE conn5 <- [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]]]}] 20:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 627ms 20:22:28 INFO - PROCESS | 2872 | 1463282548024 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 2872 | 1463282548027 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 20:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:22:28 INFO - PROCESS | 2872 | 1463282548030 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:22:28 INFO - PROCESS | 2872 | 1463282548032 Marionette TRACE conn5 <- [1,1738,null,{}] 20:22:28 INFO - PROCESS | 2872 | 1463282548035 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:28 INFO - PROCESS | 2872 | 1463282548115 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 20:22:28 INFO - PROCESS | 2872 | 1463282548123 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:28 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FEA800 == 31 [pid = 2872] [id = 444] 20:22:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005085268800) [pid = 2872] [serial = 1332] [outer = 0000000000000000] 20:22:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005088B79800) [pid = 2872] [serial = 1333] [outer = 0000005085268800] 20:22:28 INFO - PROCESS | 2872 | 1463282548169 Marionette DEBUG loaded listener.js 20:22:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005088BE0000) [pid = 2872] [serial = 1334] [outer = 0000005085268800] 20:22:28 INFO - PROCESS | 2872 | 1463282548656 Marionette TRACE conn5 <- [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]]]}] 20:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 20:22:28 INFO - PROCESS | 2872 | 1463282548723 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 2872 | 1463282548726 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 20:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:22:28 INFO - PROCESS | 2872 | 1463282548729 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:22:28 INFO - PROCESS | 2872 | 1463282548731 Marionette TRACE conn5 <- [1,1742,null,{}] 20:22:28 INFO - PROCESS | 2872 | 1463282548735 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:28 INFO - PROCESS | 2872 | 1463282548852 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:22:28 INFO - PROCESS | 2872 | 1463282548866 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94A800 == 32 [pid = 2872] [id = 445] 20:22:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005087F6C800) [pid = 2872] [serial = 1335] [outer = 0000000000000000] 20:22:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005088C35400) [pid = 2872] [serial = 1336] [outer = 0000005087F6C800] 20:22:28 INFO - PROCESS | 2872 | 1463282548913 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005088DF5800) [pid = 2872] [serial = 1337] [outer = 0000005087F6C800] 20:22:29 INFO - PROCESS | 2872 | 1463282549355 Marionette TRACE conn5 <- [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]]]}] 20:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 20:22:29 INFO - PROCESS | 2872 | 1463282549423 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 20:22:29 INFO - PROCESS | 2872 | 1463282549425 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 20:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:22:29 INFO - PROCESS | 2872 | 1463282549429 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:22:29 INFO - PROCESS | 2872 | 1463282549430 Marionette TRACE conn5 <- [1,1746,null,{}] 20:22:29 INFO - PROCESS | 2872 | 1463282549434 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:29 INFO - PROCESS | 2872 | 1463282549540 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 20:22:29 INFO - PROCESS | 2872 | 1463282549553 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA5E000 == 33 [pid = 2872] [id = 446] 20:22:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508015FC00) [pid = 2872] [serial = 1338] [outer = 0000000000000000] 20:22:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005088E09800) [pid = 2872] [serial = 1339] [outer = 000000508015FC00] 20:22:29 INFO - PROCESS | 2872 | 1463282549600 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005089211800) [pid = 2872] [serial = 1340] [outer = 000000508015FC00] 20:22:30 INFO - PROCESS | 2872 | 1463282550039 Marionette TRACE conn5 <- [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]]]}] 20:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 20:22:30 INFO - PROCESS | 2872 | 1463282550125 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 2872 | 1463282550127 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 20:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:22:30 INFO - PROCESS | 2872 | 1463282550131 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - PROCESS | 2872 | 1463282550132 Marionette TRACE conn5 <- [1,1750,null,{}] 20:22:30 INFO - PROCESS | 2872 | 1463282550136 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:30 INFO - PROCESS | 2872 | 1463282550216 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 20:22:30 INFO - PROCESS | 2872 | 1463282550225 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD30800 == 34 [pid = 2872] [id = 447] 20:22:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (00000050899CDC00) [pid = 2872] [serial = 1341] [outer = 0000000000000000] 20:22:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005089B57C00) [pid = 2872] [serial = 1342] [outer = 00000050899CDC00] 20:22:30 INFO - PROCESS | 2872 | 1463282550271 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508A884C00) [pid = 2872] [serial = 1343] [outer = 00000050899CDC00] 20:22:30 INFO - PROCESS | 2872 | 1463282550740 Marionette TRACE conn5 <- [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]]]}] 20:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 20:22:30 INFO - PROCESS | 2872 | 1463282550763 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 2872 | 1463282550765 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 20:22:30 INFO - PROCESS | 2872 | 1463282550768 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:22:30 INFO - PROCESS | 2872 | 1463282550770 Marionette TRACE conn5 <- [1,1754,null,{}] 20:22:30 INFO - PROCESS | 2872 | 1463282550774 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:30 INFO - PROCESS | 2872 | 1463282550882 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 20:22:30 INFO - PROCESS | 2872 | 1463282550961 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:30 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B0800 == 35 [pid = 2872] [id = 448] 20:22:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508AD63C00) [pid = 2872] [serial = 1344] [outer = 0000000000000000] 20:22:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508B8AD000) [pid = 2872] [serial = 1345] [outer = 000000508AD63C00] 20:22:31 INFO - PROCESS | 2872 | 1463282551008 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508B8B8000) [pid = 2872] [serial = 1346] [outer = 000000508AD63C00] 20:22:31 INFO - PROCESS | 2872 | 1463282551438 Marionette TRACE conn5 <- [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]]]}] 20:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 732ms 20:22:31 INFO - PROCESS | 2872 | 1463282551503 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 20:22:31 INFO - PROCESS | 2872 | 1463282551506 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 20:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:22:31 INFO - PROCESS | 2872 | 1463282551536 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:22:31 INFO - PROCESS | 2872 | 1463282551538 Marionette TRACE conn5 <- [1,1758,null,{}] 20:22:31 INFO - PROCESS | 2872 | 1463282551542 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:31 INFO - PROCESS | 2872 | 1463282551653 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 20:22:31 INFO - PROCESS | 2872 | 1463282551704 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B4800 == 36 [pid = 2872] [id = 449] 20:22:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508B9EEC00) [pid = 2872] [serial = 1347] [outer = 0000000000000000] 20:22:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508B9F2800) [pid = 2872] [serial = 1348] [outer = 000000508B9EEC00] 20:22:31 INFO - PROCESS | 2872 | 1463282551751 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508BA38C00) [pid = 2872] [serial = 1349] [outer = 000000508B9EEC00] 20:22:32 INFO - PROCESS | 2872 | 1463282552196 Marionette TRACE conn5 <- [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]]]}] 20:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 20:22:32 INFO - PROCESS | 2872 | 1463282552258 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 20:22:32 INFO - PROCESS | 2872 | 1463282552260 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 20:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:22:32 INFO - PROCESS | 2872 | 1463282552274 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:22:32 INFO - PROCESS | 2872 | 1463282552277 Marionette TRACE conn5 <- [1,1762,null,{}] 20:22:32 INFO - PROCESS | 2872 | 1463282552281 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:32 INFO - PROCESS | 2872 | 1463282552405 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:22:32 INFO - PROCESS | 2872 | 1463282552419 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:32 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FE7000 == 37 [pid = 2872] [id = 450] 20:22:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508BB54C00) [pid = 2872] [serial = 1350] [outer = 0000000000000000] 20:22:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508BB5A800) [pid = 2872] [serial = 1351] [outer = 000000508BB54C00] 20:22:32 INFO - PROCESS | 2872 | 1463282552477 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508BB83800) [pid = 2872] [serial = 1352] [outer = 000000508BB54C00] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005087EEC400) [pid = 2872] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005080FD4800) [pid = 2872] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005084A3A000) [pid = 2872] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508FBEC000) [pid = 2872] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005087F6D800) [pid = 2872] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508D1AFC00) [pid = 2872] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005084A31000) [pid = 2872] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005088CA9800) [pid = 2872] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508BCC0800) [pid = 2872] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508816DC00) [pid = 2872] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508B8ACC00) [pid = 2872] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508D3E8400) [pid = 2872] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508A483800) [pid = 2872] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508BB8FC00) [pid = 2872] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508C573000) [pid = 2872] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508F8CE000) [pid = 2872] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508F8C3800) [pid = 2872] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508BCC7400) [pid = 2872] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005088C2A400) [pid = 2872] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005084A64800) [pid = 2872] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508F562C00) [pid = 2872] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:22:32 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005088CAD800) [pid = 2872] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:22:33 INFO - PROCESS | 2872 | 1463282553140 Marionette TRACE conn5 <- [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]]]}] 20:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 880ms 20:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:22:33 INFO - PROCESS | 2872 | 1463282553156 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 20:22:33 INFO - PROCESS | 2872 | 1463282553158 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 20:22:33 INFO - PROCESS | 2872 | 1463282553161 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:22:33 INFO - PROCESS | 2872 | 1463282553163 Marionette TRACE conn5 <- [1,1766,null,{}] 20:22:33 INFO - PROCESS | 2872 | 1463282553166 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:33 INFO - PROCESS | 2872 | 1463282553255 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 20:22:33 INFO - PROCESS | 2872 | 1463282553262 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C419000 == 38 [pid = 2872] [id = 451] 20:22:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508880F800) [pid = 2872] [serial = 1353] [outer = 0000000000000000] 20:22:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508B8B7800) [pid = 2872] [serial = 1354] [outer = 000000508880F800] 20:22:33 INFO - PROCESS | 2872 | 1463282553308 Marionette DEBUG loaded listener.js 20:22:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508BB85C00) [pid = 2872] [serial = 1355] [outer = 000000508880F800] 20:22:33 INFO - PROCESS | 2872 | 1463282553723 Marionette TRACE conn5 <- [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]]]}] 20:22:33 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 20:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 587ms 20:22:33 INFO - PROCESS | 2872 | 1463282553761 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 20:22:33 INFO - PROCESS | 2872 | 1463282553763 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 20:22:33 INFO - PROCESS | 2872 | 1463282553766 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:22:33 INFO - PROCESS | 2872 | 1463282553768 Marionette TRACE conn5 <- [1,1770,null,{}] 20:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:22:33 INFO - PROCESS | 2872 | 1463282553777 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:33 INFO - PROCESS | 2872 | 1463282553858 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 20:22:33 INFO - PROCESS | 2872 | 1463282553865 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE6800 == 39 [pid = 2872] [id = 452] 20:22:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508BB8E800) [pid = 2872] [serial = 1356] [outer = 0000000000000000] 20:22:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508BCBC800) [pid = 2872] [serial = 1357] [outer = 000000508BB8E800] 20:22:33 INFO - PROCESS | 2872 | 1463282553910 Marionette DEBUG loaded listener.js 20:22:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508BCC8C00) [pid = 2872] [serial = 1358] [outer = 000000508BB8E800] 20:22:34 INFO - PROCESS | 2872 | 1463282554350 Marionette TRACE conn5 <- [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]]]}] 20:22:34 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 20:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 20:22:34 INFO - PROCESS | 2872 | 1463282554401 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 20:22:34 INFO - PROCESS | 2872 | 1463282554403 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 20:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:22:34 INFO - PROCESS | 2872 | 1463282554410 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:22:34 INFO - PROCESS | 2872 | 1463282554412 Marionette TRACE conn5 <- [1,1774,null,{}] 20:22:34 INFO - PROCESS | 2872 | 1463282554416 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:34 INFO - PROCESS | 2872 | 1463282554498 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 20:22:34 INFO - PROCESS | 2872 | 1463282554507 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC25800 == 40 [pid = 2872] [id = 453] 20:22:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508C52D000) [pid = 2872] [serial = 1359] [outer = 0000000000000000] 20:22:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508C530800) [pid = 2872] [serial = 1360] [outer = 000000508C52D000] 20:22:34 INFO - PROCESS | 2872 | 1463282554561 Marionette DEBUG loaded listener.js 20:22:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508C56B000) [pid = 2872] [serial = 1361] [outer = 000000508C52D000] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005088456800 == 39 [pid = 2872] [id = 398] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3A1800 == 38 [pid = 2872] [id = 392] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508C403800 == 37 [pid = 2872] [id = 394] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005087457000 == 36 [pid = 2872] [id = 385] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC0000 == 35 [pid = 2872] [id = 395] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005085289800 == 34 [pid = 2872] [id = 397] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EF7800 == 33 [pid = 2872] [id = 396] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6CD000 == 32 [pid = 2872] [id = 391] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9C7000 == 31 [pid = 2872] [id = 390] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA64800 == 30 [pid = 2872] [id = 389] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508834F800 == 29 [pid = 2872] [id = 393] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508B948800 == 28 [pid = 2872] [id = 401] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D7800 == 27 [pid = 2872] [id = 386] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 000000508A416800 == 26 [pid = 2872] [id = 388] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D7000 == 25 [pid = 2872] [id = 399] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FFB000 == 24 [pid = 2872] [id = 400] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BCE800 == 23 [pid = 2872] [id = 387] 20:22:35 INFO - PROCESS | 2872 | --DOCSHELL 00000050916BC800 == 22 [pid = 2872] [id = 439] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508D372000) [pid = 2872] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (00000050874B3800) [pid = 2872] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508CF10800) [pid = 2872] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508D1AA400) [pid = 2872] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005088C2D000) [pid = 2872] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508BB7F400) [pid = 2872] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508F52DC00) [pid = 2872] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508AE29800) [pid = 2872] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508B9EB400) [pid = 2872] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508C531000) [pid = 2872] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508BCC6000) [pid = 2872] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508CF0BC00) [pid = 2872] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508F388400) [pid = 2872] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000508F8C5400) [pid = 2872] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508D166C00) [pid = 2872] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508F8EA400) [pid = 2872] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508B8B1C00) [pid = 2872] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000508F8CA800) [pid = 2872] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000508F523800) [pid = 2872] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508CF0E400) [pid = 2872] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000508B8AF800) [pid = 2872] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (0000005088CAD400) [pid = 2872] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (0000005087F73C00) [pid = 2872] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (0000005086BA5000) [pid = 2872] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000508F56F000) [pid = 2872] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (0000005088E05400) [pid = 2872] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (0000005088BE4800) [pid = 2872] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (0000005088C37000) [pid = 2872] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (0000005086BA3C00) [pid = 2872] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (0000005087F1A000) [pid = 2872] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (0000005087EE4400) [pid = 2872] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (0000005085211400) [pid = 2872] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000508FC41400) [pid = 2872] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000508FBFA000) [pid = 2872] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000508FA6C400) [pid = 2872] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000508C577000) [pid = 2872] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000508D1AF800) [pid = 2872] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (00000050898E9000) [pid = 2872] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:22:36 INFO - PROCESS | 2872 | 1463282556417 Marionette TRACE conn5 <- [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]]]}] 20:22:36 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 20:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2042ms 20:22:36 INFO - PROCESS | 2872 | 1463282556452 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 20:22:36 INFO - PROCESS | 2872 | 1463282556456 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 20:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:22:36 INFO - PROCESS | 2872 | 1463282556462 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:22:36 INFO - PROCESS | 2872 | 1463282556466 Marionette TRACE conn5 <- [1,1778,null,{}] 20:22:36 INFO - PROCESS | 2872 | 1463282556472 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:36 INFO - PROCESS | 2872 | 1463282556563 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 20:22:36 INFO - PROCESS | 2872 | 1463282556572 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:36 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BC8000 == 23 [pid = 2872] [id = 454] 20:22:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (0000005084292000) [pid = 2872] [serial = 1362] [outer = 0000000000000000] 20:22:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (0000005084A2B800) [pid = 2872] [serial = 1363] [outer = 0000005084292000] 20:22:36 INFO - PROCESS | 2872 | 1463282556623 Marionette DEBUG loaded listener.js 20:22:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (0000005084A5C800) [pid = 2872] [serial = 1364] [outer = 0000005084292000] 20:22:37 INFO - PROCESS | 2872 | 1463282557107 Marionette TRACE conn5 <- [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]]]}] 20:22:37 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) 20:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 20:22:37 INFO - PROCESS | 2872 | 1463282557158 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 20:22:37 INFO - PROCESS | 2872 | 1463282557165 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 20:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:22:37 INFO - PROCESS | 2872 | 1463282557171 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:22:37 INFO - PROCESS | 2872 | 1463282557174 Marionette TRACE conn5 <- [1,1782,null,{}] 20:22:37 INFO - PROCESS | 2872 | 1463282557178 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:37 INFO - PROCESS | 2872 | 1463282557264 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:22:37 INFO - PROCESS | 2872 | 1463282557275 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:37 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D4800 == 24 [pid = 2872] [id = 455] 20:22:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000508526EC00) [pid = 2872] [serial = 1365] [outer = 0000000000000000] 20:22:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000508567C400) [pid = 2872] [serial = 1366] [outer = 000000508526EC00] 20:22:37 INFO - PROCESS | 2872 | 1463282557323 Marionette DEBUG loaded listener.js 20:22:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (0000005086B82400) [pid = 2872] [serial = 1367] [outer = 000000508526EC00] 20:22:37 INFO - PROCESS | 2872 | 1463282557791 Marionette TRACE conn5 <- [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]]]}] 20:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 649ms 20:22:37 INFO - PROCESS | 2872 | 1463282557820 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 20:22:37 INFO - PROCESS | 2872 | 1463282557824 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 20:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:22:37 INFO - PROCESS | 2872 | 1463282557828 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:22:37 INFO - PROCESS | 2872 | 1463282557832 Marionette TRACE conn5 <- [1,1786,null,{}] 20:22:37 INFO - PROCESS | 2872 | 1463282557843 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:37 INFO - PROCESS | 2872 | 1463282557970 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 20:22:37 INFO - PROCESS | 2872 | 1463282557991 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC8800 == 25 [pid = 2872] [id = 456] 20:22:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (0000005080160800) [pid = 2872] [serial = 1368] [outer = 0000000000000000] 20:22:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (0000005087E89000) [pid = 2872] [serial = 1369] [outer = 0000005080160800] 20:22:38 INFO - PROCESS | 2872 | 1463282558042 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (0000005087EEF400) [pid = 2872] [serial = 1370] [outer = 0000005080160800] 20:22:38 INFO - PROCESS | 2872 | 1463282558461 Marionette TRACE conn5 <- [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]]]}] 20:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 20:22:38 INFO - PROCESS | 2872 | 1463282558520 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 20:22:38 INFO - PROCESS | 2872 | 1463282558523 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 20:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:22:38 INFO - PROCESS | 2872 | 1463282558526 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:22:38 INFO - PROCESS | 2872 | 1463282558528 Marionette TRACE conn5 <- [1,1790,null,{}] 20:22:38 INFO - PROCESS | 2872 | 1463282558532 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:38 INFO - PROCESS | 2872 | 1463282558614 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 20:22:38 INFO - PROCESS | 2872 | 1463282558620 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F1C000 == 26 [pid = 2872] [id = 457] 20:22:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (0000005087F17800) [pid = 2872] [serial = 1371] [outer = 0000000000000000] 20:22:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (0000005087F70C00) [pid = 2872] [serial = 1372] [outer = 0000005087F17800] 20:22:38 INFO - PROCESS | 2872 | 1463282558668 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000508816FC00) [pid = 2872] [serial = 1373] [outer = 0000005087F17800] 20:22:39 INFO - PROCESS | 2872 | 1463282559100 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 20:22:39 INFO - PROCESS | 2872 | 1463282559157 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 2872 | 1463282559160 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 20:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:22:39 INFO - PROCESS | 2872 | 1463282559163 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 2872 | 1463282559165 Marionette TRACE conn5 <- [1,1794,null,{}] 20:22:39 INFO - PROCESS | 2872 | 1463282559168 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:39 INFO - PROCESS | 2872 | 1463282559246 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 20:22:39 INFO - PROCESS | 2872 | 1463282559255 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A947000 == 27 [pid = 2872] [id = 458] 20:22:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005085265000) [pid = 2872] [serial = 1374] [outer = 0000000000000000] 20:22:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (0000005088933C00) [pid = 2872] [serial = 1375] [outer = 0000005085265000] 20:22:39 INFO - PROCESS | 2872 | 1463282559303 Marionette DEBUG loaded listener.js 20:22:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (0000005088B7F800) [pid = 2872] [serial = 1376] [outer = 0000005085265000] 20:22:39 INFO - PROCESS | 2872 | 1463282559763 Marionette TRACE conn5 <- [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]]]}] 20:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 20:22:39 INFO - PROCESS | 2872 | 1463282559796 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 2872 | 1463282559798 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 20:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:22:39 INFO - PROCESS | 2872 | 1463282559801 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 2872 | 1463282559803 Marionette TRACE conn5 <- [1,1798,null,{}] 20:22:39 INFO - PROCESS | 2872 | 1463282559811 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:39 INFO - PROCESS | 2872 | 1463282559913 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 20:22:39 INFO - PROCESS | 2872 | 1463282559923 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9C4800 == 28 [pid = 2872] [id = 459] 20:22:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (0000005088BE9400) [pid = 2872] [serial = 1377] [outer = 0000000000000000] 20:22:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005088C37C00) [pid = 2872] [serial = 1378] [outer = 0000005088BE9400] 20:22:39 INFO - PROCESS | 2872 | 1463282559971 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005088CAD400) [pid = 2872] [serial = 1379] [outer = 0000005088BE9400] 20:22:40 INFO - PROCESS | 2872 | 1463282560407 Marionette TRACE conn5 <- [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]]]}] 20:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 626ms 20:22:40 INFO - PROCESS | 2872 | 1463282560430 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 20:22:40 INFO - PROCESS | 2872 | 1463282560432 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 20:22:40 INFO - PROCESS | 2872 | 1463282560436 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:22:40 INFO - PROCESS | 2872 | 1463282560438 Marionette TRACE conn5 <- [1,1802,null,{}] 20:22:40 INFO - PROCESS | 2872 | 1463282560446 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:40 INFO - PROCESS | 2872 | 1463282560523 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 20:22:40 INFO - PROCESS | 2872 | 1463282560530 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC2D800 == 29 [pid = 2872] [id = 460] 20:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005087E8CC00) [pid = 2872] [serial = 1380] [outer = 0000000000000000] 20:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005088DF9C00) [pid = 2872] [serial = 1381] [outer = 0000005087E8CC00] 20:22:40 INFO - PROCESS | 2872 | 1463282560577 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005088E64800) [pid = 2872] [serial = 1382] [outer = 0000005087E8CC00] 20:22:41 INFO - PROCESS | 2872 | 1463282561029 Marionette TRACE conn5 <- [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]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 627ms 20:22:41 INFO - PROCESS | 2872 | 1463282561067 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 2872 | 1463282561069 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 20:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:22:41 INFO - PROCESS | 2872 | 1463282561072 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 2872 | 1463282561074 Marionette TRACE conn5 <- [1,1806,null,{}] 20:22:41 INFO - PROCESS | 2872 | 1463282561078 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:41 INFO - PROCESS | 2872 | 1463282561154 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 20:22:41 INFO - PROCESS | 2872 | 1463282561161 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD78000 == 30 [pid = 2872] [id = 461] 20:22:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (00000050898EC800) [pid = 2872] [serial = 1383] [outer = 0000000000000000] 20:22:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (00000050899CE000) [pid = 2872] [serial = 1384] [outer = 00000050898EC800] 20:22:41 INFO - PROCESS | 2872 | 1463282561206 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508A884400) [pid = 2872] [serial = 1385] [outer = 00000050898EC800] 20:22:41 INFO - PROCESS | 2872 | 1463282561637 Marionette TRACE conn5 <- [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]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 585ms 20:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:22:41 INFO - PROCESS | 2872 | 1463282561674 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 2872 | 1463282561676 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 20:22:41 INFO - PROCESS | 2872 | 1463282561679 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 2872 | 1463282561681 Marionette TRACE conn5 <- [1,1810,null,{}] 20:22:41 INFO - PROCESS | 2872 | 1463282561685 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:41 INFO - PROCESS | 2872 | 1463282561791 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 20:22:41 INFO - PROCESS | 2872 | 1463282561798 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:41 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BC8000 == 31 [pid = 2872] [id = 462] 20:22:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508A878C00) [pid = 2872] [serial = 1386] [outer = 0000000000000000] 20:22:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508AE29800) [pid = 2872] [serial = 1387] [outer = 000000508A878C00] 20:22:41 INFO - PROCESS | 2872 | 1463282561843 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508B8B8400) [pid = 2872] [serial = 1388] [outer = 000000508A878C00] 20:22:42 INFO - PROCESS | 2872 | 1463282562304 Marionette TRACE conn5 <- [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]]]}] 20:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 20:22:42 INFO - PROCESS | 2872 | 1463282562371 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:22:42 INFO - PROCESS | 2872 | 1463282562373 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 20:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:22:42 INFO - PROCESS | 2872 | 1463282562376 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:22:42 INFO - PROCESS | 2872 | 1463282562378 Marionette TRACE conn5 <- [1,1814,null,{}] 20:22:42 INFO - PROCESS | 2872 | 1463282562382 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:42 INFO - PROCESS | 2872 | 1463282562500 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 20:22:42 INFO - PROCESS | 2872 | 1463282562510 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF40000 == 32 [pid = 2872] [id = 463] 20:22:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508B9F1000) [pid = 2872] [serial = 1389] [outer = 0000000000000000] 20:22:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508B9F2C00) [pid = 2872] [serial = 1390] [outer = 000000508B9F1000] 20:22:42 INFO - PROCESS | 2872 | 1463282562595 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BAA7400) [pid = 2872] [serial = 1391] [outer = 000000508B9F1000] 20:22:43 INFO - PROCESS | 2872 | 1463282563051 Marionette TRACE conn5 <- [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]]]}] 20:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 20:22:43 INFO - PROCESS | 2872 | 1463282563139 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 2872 | 1463282563141 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 20:22:43 INFO - PROCESS | 2872 | 1463282563147 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 2872 | 1463282563150 Marionette TRACE conn5 <- [1,1818,null,{}] 20:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:22:43 INFO - PROCESS | 2872 | 1463282563153 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:43 INFO - PROCESS | 2872 | 1463282563276 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:22:43 INFO - PROCESS | 2872 | 1463282563329 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A946000 == 33 [pid = 2872] [id = 464] 20:22:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508BB62000) [pid = 2872] [serial = 1392] [outer = 0000000000000000] 20:22:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508BB7D400) [pid = 2872] [serial = 1393] [outer = 000000508BB62000] 20:22:43 INFO - PROCESS | 2872 | 1463282563381 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508BB94800) [pid = 2872] [serial = 1394] [outer = 000000508BB62000] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508BB8E800) [pid = 2872] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508AD63C00) [pid = 2872] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508B9EEC00) [pid = 2872] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508BB54C00) [pid = 2872] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (00000050899CDC00) [pid = 2872] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508015FC00) [pid = 2872] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005087F6C800) [pid = 2872] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005085268800) [pid = 2872] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005087F72800) [pid = 2872] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508015E400) [pid = 2872] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (0000005085625400) [pid = 2872] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (0000005084294400) [pid = 2872] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000508D1A3800) [pid = 2872] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:22:43 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000508880F800) [pid = 2872] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:22:43 INFO - PROCESS | 2872 | 1463282563905 Marionette TRACE conn5 <- [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]]]}] 20:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 775ms 20:22:43 INFO - PROCESS | 2872 | 1463282563931 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 2872 | 1463282563933 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 20:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:22:43 INFO - PROCESS | 2872 | 1463282563936 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 2872 | 1463282563938 Marionette TRACE conn5 <- [1,1822,null,{}] 20:22:43 INFO - PROCESS | 2872 | 1463282563942 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:44 INFO - PROCESS | 2872 | 1463282564020 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 20:22:44 INFO - PROCESS | 2872 | 1463282564089 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6C1800 == 34 [pid = 2872] [id = 465] 20:22:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005081087C00) [pid = 2872] [serial = 1395] [outer = 0000000000000000] 20:22:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508880F800) [pid = 2872] [serial = 1396] [outer = 0000005081087C00] 20:22:44 INFO - PROCESS | 2872 | 1463282564136 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000508B9EEC00) [pid = 2872] [serial = 1397] [outer = 0000005081087C00] 20:22:44 INFO - PROCESS | 2872 | 1463282564527 Marionette TRACE conn5 <- [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]]]}] 20:22:44 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 20:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 20:22:44 INFO - PROCESS | 2872 | 1463282564568 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 2872 | 1463282564570 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 20:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:22:44 INFO - PROCESS | 2872 | 1463282564573 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:22:44 INFO - PROCESS | 2872 | 1463282564574 Marionette TRACE conn5 <- [1,1826,null,{}] 20:22:44 INFO - PROCESS | 2872 | 1463282564578 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:44 INFO - PROCESS | 2872 | 1463282564715 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 20:22:44 INFO - PROCESS | 2872 | 1463282564731 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC21800 == 35 [pid = 2872] [id = 466] 20:22:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005088CA9000) [pid = 2872] [serial = 1398] [outer = 0000000000000000] 20:22:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508BCC8400) [pid = 2872] [serial = 1399] [outer = 0000005088CA9000] 20:22:44 INFO - PROCESS | 2872 | 1463282564777 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508C532000) [pid = 2872] [serial = 1400] [outer = 0000005088CA9000] 20:22:45 INFO - PROCESS | 2872 | 1463282565232 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 692ms 20:22:45 INFO - PROCESS | 2872 | 1463282565269 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 2872 | 1463282565271 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 20:22:45 INFO - PROCESS | 2872 | 1463282565274 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:22:45 INFO - PROCESS | 2872 | 1463282565276 Marionette TRACE conn5 <- [1,1830,null,{}] 20:22:45 INFO - PROCESS | 2872 | 1463282565279 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:45 INFO - PROCESS | 2872 | 1463282565387 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 20:22:45 INFO - PROCESS | 2872 | 1463282565398 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC1000 == 36 [pid = 2872] [id = 467] 20:22:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508C569800) [pid = 2872] [serial = 1401] [outer = 0000000000000000] 20:22:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508C56EC00) [pid = 2872] [serial = 1402] [outer = 000000508C569800] 20:22:45 INFO - PROCESS | 2872 | 1463282565451 Marionette DEBUG loaded listener.js 20:22:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508C577C00) [pid = 2872] [serial = 1403] [outer = 000000508C569800] 20:22:45 INFO - PROCESS | 2872 | 1463282565974 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 839ms 20:22:46 INFO - PROCESS | 2872 | 1463282566117 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 20:22:46 INFO - PROCESS | 2872 | 1463282566122 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 20:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:22:46 INFO - PROCESS | 2872 | 1463282566127 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:22:46 INFO - PROCESS | 2872 | 1463282566132 Marionette TRACE conn5 <- [1,1834,null,{}] 20:22:46 INFO - PROCESS | 2872 | 1463282566138 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:46 INFO - PROCESS | 2872 | 1463282566270 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:22:46 INFO - PROCESS | 2872 | 1463282566341 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 2872 | ++DOCSHELL 00000050881A4000 == 37 [pid = 2872] [id = 468] 20:22:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005080FCF000) [pid = 2872] [serial = 1404] [outer = 0000000000000000] 20:22:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005084A56000) [pid = 2872] [serial = 1405] [outer = 0000005080FCF000] 20:22:46 INFO - PROCESS | 2872 | 1463282566401 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005085997800) [pid = 2872] [serial = 1406] [outer = 0000005080FCF000] 20:22:47 INFO - PROCESS | 2872 | 1463282567123 Marionette TRACE conn5 <- [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]]]}] 20:22:47 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) 20:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1030ms 20:22:47 INFO - PROCESS | 2872 | 1463282567178 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 2872 | 1463282567184 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 20:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:22:47 INFO - PROCESS | 2872 | 1463282567191 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - PROCESS | 2872 | 1463282567194 Marionette TRACE conn5 <- [1,1838,null,{}] 20:22:47 INFO - PROCESS | 2872 | 1463282567219 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:47 INFO - PROCESS | 2872 | 1463282567346 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 20:22:47 INFO - PROCESS | 2872 | 1463282567415 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AE62000 == 38 [pid = 2872] [id = 469] 20:22:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (00000050874B2C00) [pid = 2872] [serial = 1407] [outer = 0000000000000000] 20:22:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005087F12400) [pid = 2872] [serial = 1408] [outer = 00000050874B2C00] 20:22:47 INFO - PROCESS | 2872 | 1463282567472 Marionette DEBUG loaded listener.js 20:22:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005088B74000) [pid = 2872] [serial = 1409] [outer = 00000050874B2C00] 20:22:48 INFO - PROCESS | 2872 | 1463282568429 Marionette TRACE conn5 <- [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]]]}] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC21800 == 37 [pid = 2872] [id = 466] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6C1800 == 36 [pid = 2872] [id = 465] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508A946000 == 35 [pid = 2872] [id = 464] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF40000 == 34 [pid = 2872] [id = 463] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC8000 == 33 [pid = 2872] [id = 462] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD78000 == 32 [pid = 2872] [id = 461] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC2D800 == 31 [pid = 2872] [id = 460] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9C4800 == 30 [pid = 2872] [id = 459] 20:22:48 INFO - PROCESS | 2872 | --DOCSHELL 000000508A947000 == 29 [pid = 2872] [id = 458] 20:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1299ms 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508BCC8C00) [pid = 2872] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508C530800) [pid = 2872] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508B8AD000) [pid = 2872] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508B9F2800) [pid = 2872] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508B8B8000) [pid = 2872] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508BB5A800) [pid = 2872] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508BA38C00) [pid = 2872] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508BCBC800) [pid = 2872] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508BB83800) [pid = 2872] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005089B57C00) [pid = 2872] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (0000005088E09800) [pid = 2872] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (0000005089211800) [pid = 2872] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (0000005088C35400) [pid = 2872] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (0000005088DF5800) [pid = 2872] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005088B79800) [pid = 2872] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (0000005088BE0000) [pid = 2872] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (0000005088176000) [pid = 2872] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508880F400) [pid = 2872] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (0000005087EE5C00) [pid = 2872] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (0000005087F16400) [pid = 2872] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (0000005085681000) [pid = 2872] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (0000005086B83800) [pid = 2872] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (0000005084295000) [pid = 2872] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (0000005084A55800) [pid = 2872] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000508FA70800) [pid = 2872] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000508B8B7800) [pid = 2872] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000508BB85C00) [pid = 2872] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000508A884C00) [pid = 2872] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:22:48 INFO - PROCESS | 2872 | 1463282568513 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 2872 | 1463282568518 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 20:22:48 INFO - PROCESS | 2872 | 1463282568523 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:22:48 INFO - PROCESS | 2872 | 1463282568527 Marionette TRACE conn5 <- [1,1842,null,{}] 20:22:48 INFO - PROCESS | 2872 | 1463282568532 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:48 INFO - PROCESS | 2872 | 1463282568626 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 20:22:48 INFO - PROCESS | 2872 | 1463282568634 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000508784E800 == 30 [pid = 2872] [id = 470] 20:22:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (0000005084A34800) [pid = 2872] [serial = 1410] [outer = 0000000000000000] 20:22:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (0000005084A57400) [pid = 2872] [serial = 1411] [outer = 0000005084A34800] 20:22:48 INFO - PROCESS | 2872 | 1463282568686 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (0000005085674C00) [pid = 2872] [serial = 1412] [outer = 0000005084A34800] 20:22:49 INFO - PROCESS | 2872 | 1463282569193 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 20:22:49 INFO - PROCESS | 2872 | 1463282569264 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 20:22:49 INFO - PROCESS | 2872 | 1463282569270 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 20:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:22:49 INFO - PROCESS | 2872 | 1463282569276 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:22:49 INFO - PROCESS | 2872 | 1463282569279 Marionette TRACE conn5 <- [1,1846,null,{}] 20:22:49 INFO - PROCESS | 2872 | 1463282569283 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:49 INFO - PROCESS | 2872 | 1463282569367 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:22:49 INFO - PROCESS | 2872 | 1463282569444 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:49 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B9800 == 31 [pid = 2872] [id = 471] 20:22:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000508748C800) [pid = 2872] [serial = 1413] [outer = 0000000000000000] 20:22:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (0000005087EE5400) [pid = 2872] [serial = 1414] [outer = 000000508748C800] 20:22:49 INFO - PROCESS | 2872 | 1463282569493 Marionette DEBUG loaded listener.js 20:22:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (0000005087F6C000) [pid = 2872] [serial = 1415] [outer = 000000508748C800] 20:22:49 INFO - PROCESS | 2872 | 1463282569889 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 20:22:49 INFO - PROCESS | 2872 | 1463282569970 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 20:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:22:49 INFO - PROCESS | 2872 | 1463282569973 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 20:22:49 INFO - PROCESS | 2872 | 1463282569976 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:22:49 INFO - PROCESS | 2872 | 1463282569980 Marionette TRACE conn5 <- [1,1850,null,{}] 20:22:50 INFO - PROCESS | 2872 | 1463282570031 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:50 INFO - PROCESS | 2872 | 1463282570136 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 20:22:50 INFO - PROCESS | 2872 | 1463282570147 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:50 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F18000 == 32 [pid = 2872] [id = 472] 20:22:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005081082400) [pid = 2872] [serial = 1416] [outer = 0000000000000000] 20:22:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (0000005088B77400) [pid = 2872] [serial = 1417] [outer = 0000005081082400] 20:22:50 INFO - PROCESS | 2872 | 1463282570197 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (0000005088BE9000) [pid = 2872] [serial = 1418] [outer = 0000005081082400] 20:22:50 INFO - PROCESS | 2872 | 1463282570686 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 776ms 20:22:50 INFO - PROCESS | 2872 | 1463282570755 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 2872 | 1463282570760 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 20:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:22:50 INFO - PROCESS | 2872 | 1463282570766 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:22:50 INFO - PROCESS | 2872 | 1463282570771 Marionette TRACE conn5 <- [1,1854,null,{}] 20:22:50 INFO - PROCESS | 2872 | 1463282570778 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:50 INFO - PROCESS | 2872 | 1463282570950 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 20:22:51 INFO - PROCESS | 2872 | 1463282571039 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FB3800 == 33 [pid = 2872] [id = 473] 20:22:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000508200C800) [pid = 2872] [serial = 1419] [outer = 0000000000000000] 20:22:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005084A2D400) [pid = 2872] [serial = 1420] [outer = 000000508200C800] 20:22:51 INFO - PROCESS | 2872 | 1463282571098 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005085990C00) [pid = 2872] [serial = 1421] [outer = 000000508200C800] 20:22:51 INFO - PROCESS | 2872 | 1463282571743 Marionette TRACE conn5 <- [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]]]}] 20:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1031ms 20:22:51 INFO - PROCESS | 2872 | 1463282571800 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 2872 | 1463282571807 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 20:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:22:51 INFO - PROCESS | 2872 | 1463282571814 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:22:51 INFO - PROCESS | 2872 | 1463282571817 Marionette TRACE conn5 <- [1,1858,null,{}] 20:22:51 INFO - PROCESS | 2872 | 1463282571821 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:51 INFO - PROCESS | 2872 | 1463282571928 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 20:22:52 INFO - PROCESS | 2872 | 1463282572001 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94D000 == 34 [pid = 2872] [id = 474] 20:22:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005088B73C00) [pid = 2872] [serial = 1422] [outer = 0000000000000000] 20:22:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005088BDF400) [pid = 2872] [serial = 1423] [outer = 0000005088B73C00] 20:22:52 INFO - PROCESS | 2872 | 1463282572058 Marionette DEBUG loaded listener.js 20:22:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (00000050856E6000) [pid = 2872] [serial = 1424] [outer = 0000005088B73C00] 20:22:52 INFO - PROCESS | 2872 | 1463282572657 Marionette TRACE conn5 <- [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]]]}] 20:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 881ms 20:22:52 INFO - PROCESS | 2872 | 1463282572701 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:22:52 INFO - PROCESS | 2872 | 1463282572704 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 20:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:22:52 INFO - PROCESS | 2872 | 1463282572708 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:22:52 INFO - PROCESS | 2872 | 1463282572712 Marionette TRACE conn5 <- [1,1862,null,{}] 20:22:52 INFO - PROCESS | 2872 | 1463282572724 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:52 INFO - PROCESS | 2872 | 1463282572833 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 20:22:52 INFO - PROCESS | 2872 | 1463282572919 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC2A000 == 35 [pid = 2872] [id = 475] 20:22:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005088DEF400) [pid = 2872] [serial = 1425] [outer = 0000000000000000] 20:22:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005088E0D400) [pid = 2872] [serial = 1426] [outer = 0000005088DEF400] 20:22:52 INFO - PROCESS | 2872 | 1463282572980 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005089249C00) [pid = 2872] [serial = 1427] [outer = 0000005088DEF400] 20:22:53 INFO - PROCESS | 2872 | 1463282573610 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 943ms 20:22:53 INFO - PROCESS | 2872 | 1463282573653 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 2872 | 1463282573656 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 20:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:22:53 INFO - PROCESS | 2872 | 1463282573660 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 2872 | 1463282573662 Marionette TRACE conn5 <- [1,1866,null,{}] 20:22:53 INFO - PROCESS | 2872 | 1463282573666 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:53 INFO - PROCESS | 2872 | 1463282573770 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 20:22:53 INFO - PROCESS | 2872 | 1463282573855 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD91000 == 36 [pid = 2872] [id = 476] 20:22:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508A411800) [pid = 2872] [serial = 1428] [outer = 0000000000000000] 20:22:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508AD66C00) [pid = 2872] [serial = 1429] [outer = 000000508A411800] 20:22:53 INFO - PROCESS | 2872 | 1463282573912 Marionette DEBUG loaded listener.js 20:22:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508B8B7C00) [pid = 2872] [serial = 1430] [outer = 000000508A411800] 20:22:54 INFO - PROCESS | 2872 | 1463282574468 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 877ms 20:22:54 INFO - PROCESS | 2872 | 1463282574539 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 2872 | 1463282574542 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 20:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:22:54 INFO - PROCESS | 2872 | 1463282574545 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:22:54 INFO - PROCESS | 2872 | 1463282574547 Marionette TRACE conn5 <- [1,1870,null,{}] 20:22:54 INFO - PROCESS | 2872 | 1463282574551 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:54 INFO - PROCESS | 2872 | 1463282574651 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:22:54 INFO - PROCESS | 2872 | 1463282574736 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6BF800 == 37 [pid = 2872] [id = 477] 20:22:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508A479400) [pid = 2872] [serial = 1431] [outer = 0000000000000000] 20:22:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508B9F7800) [pid = 2872] [serial = 1432] [outer = 000000508A479400] 20:22:54 INFO - PROCESS | 2872 | 1463282574792 Marionette DEBUG loaded listener.js 20:22:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BAAC800) [pid = 2872] [serial = 1433] [outer = 000000508A479400] 20:22:55 INFO - PROCESS | 2872 | 1463282575410 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 20:22:55 INFO - PROCESS | 2872 | 1463282575535 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 20:22:55 INFO - PROCESS | 2872 | 1463282575539 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 20:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:22:55 INFO - PROCESS | 2872 | 1463282575543 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:22:55 INFO - PROCESS | 2872 | 1463282575548 Marionette TRACE conn5 <- [1,1874,null,{}] 20:22:55 INFO - PROCESS | 2872 | 1463282575554 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:55 INFO - PROCESS | 2872 | 1463282575666 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 20:22:55 INFO - PROCESS | 2872 | 1463282575735 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:55 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D1C800 == 38 [pid = 2872] [id = 478] 20:22:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005084A32C00) [pid = 2872] [serial = 1434] [outer = 0000000000000000] 20:22:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508520D000) [pid = 2872] [serial = 1435] [outer = 0000005084A32C00] 20:22:55 INFO - PROCESS | 2872 | 1463282575785 Marionette DEBUG loaded listener.js 20:22:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005087F73800) [pid = 2872] [serial = 1436] [outer = 0000005084A32C00] 20:22:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B9800 == 37 [pid = 2872] [id = 471] 20:22:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508784E800 == 36 [pid = 2872] [id = 470] 20:22:56 INFO - PROCESS | 2872 | --DOCSHELL 000000508AE62000 == 35 [pid = 2872] [id = 469] 20:22:56 INFO - PROCESS | 2872 | --DOCSHELL 00000050881A4000 == 34 [pid = 2872] [id = 468] 20:22:56 INFO - PROCESS | 2872 | 1463282576430 Marionette TRACE conn5 <- [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]]]}] 20:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 942ms 20:22:56 INFO - PROCESS | 2872 | 1463282576495 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 20:22:56 INFO - PROCESS | 2872 | 1463282576498 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 20:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:22:56 INFO - PROCESS | 2872 | 1463282576506 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:22:56 INFO - PROCESS | 2872 | 1463282576509 Marionette TRACE conn5 <- [1,1878,null,{}] 20:22:56 INFO - PROCESS | 2872 | 1463282576513 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:56 INFO - PROCESS | 2872 | 1463282576639 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 20:22:56 INFO - PROCESS | 2872 | 1463282576693 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F04800 == 35 [pid = 2872] [id = 479] 20:22:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (00000050874BAC00) [pid = 2872] [serial = 1437] [outer = 0000000000000000] 20:22:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (0000005087F74400) [pid = 2872] [serial = 1438] [outer = 00000050874BAC00] 20:22:56 INFO - PROCESS | 2872 | 1463282576741 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005088BEC800) [pid = 2872] [serial = 1439] [outer = 00000050874BAC00] 20:22:57 INFO - PROCESS | 2872 | 1463282577199 Marionette TRACE conn5 <- [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]]]}] 20:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 731ms 20:22:57 INFO - PROCESS | 2872 | 1463282577240 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 2872 | 1463282577243 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 20:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:22:57 INFO - PROCESS | 2872 | 1463282577252 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:22:57 INFO - PROCESS | 2872 | 1463282577254 Marionette TRACE conn5 <- [1,1882,null,{}] 20:22:57 INFO - PROCESS | 2872 | 1463282577265 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:57 INFO - PROCESS | 2872 | 1463282577381 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 20:22:57 INFO - PROCESS | 2872 | 1463282577437 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF48000 == 36 [pid = 2872] [id = 480] 20:22:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005088DF1400) [pid = 2872] [serial = 1440] [outer = 0000000000000000] 20:22:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508AD6DC00) [pid = 2872] [serial = 1441] [outer = 0000005088DF1400] 20:22:57 INFO - PROCESS | 2872 | 1463282577488 Marionette DEBUG loaded listener.js 20:22:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508BB59800) [pid = 2872] [serial = 1442] [outer = 0000005088DF1400] 20:22:57 INFO - PROCESS | 2872 | 1463282577960 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 20:22:58 INFO - PROCESS | 2872 | 1463282578020 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 2872 | 1463282578023 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 20:22:58 INFO - PROCESS | 2872 | 1463282578030 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:22:58 INFO - PROCESS | 2872 | 1463282578032 Marionette TRACE conn5 <- [1,1886,null,{}] 20:22:58 INFO - PROCESS | 2872 | 1463282578036 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:58 INFO - PROCESS | 2872 | 1463282578149 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 20:22:58 INFO - PROCESS | 2872 | 1463282578202 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD4000 == 37 [pid = 2872] [id = 481] 20:22:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508BB85400) [pid = 2872] [serial = 1443] [outer = 0000000000000000] 20:22:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BB8F800) [pid = 2872] [serial = 1444] [outer = 000000508BB85400] 20:22:58 INFO - PROCESS | 2872 | 1463282578249 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508BCC8C00) [pid = 2872] [serial = 1445] [outer = 000000508BB85400] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005087F17800) [pid = 2872] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005084292000) [pid = 2872] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508A878C00) [pid = 2872] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005088BE9400) [pid = 2872] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508B9F1000) [pid = 2872] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005081087C00) [pid = 2872] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508BB62000) [pid = 2872] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508526EC00) [pid = 2872] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005087E8CC00) [pid = 2872] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508C52D000) [pid = 2872] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005085265000) [pid = 2872] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (00000050898EC800) [pid = 2872] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005088CA9000) [pid = 2872] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (0000005080160800) [pid = 2872] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005084A34800) [pid = 2872] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:22:58 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508748C800) [pid = 2872] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:22:58 INFO - PROCESS | 2872 | 1463282578664 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 20:22:58 INFO - PROCESS | 2872 | 1463282578725 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 2872 | 1463282578727 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 20:22:58 INFO - PROCESS | 2872 | 1463282578731 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:22:58 INFO - PROCESS | 2872 | 1463282578733 Marionette TRACE conn5 <- [1,1890,null,{}] 20:22:58 INFO - PROCESS | 2872 | 1463282578736 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:58 INFO - PROCESS | 2872 | 1463282578817 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:22:58 INFO - PROCESS | 2872 | 1463282578825 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB1F800 == 38 [pid = 2872] [id = 482] 20:22:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005087EEB400) [pid = 2872] [serial = 1446] [outer = 0000000000000000] 20:22:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508904A400) [pid = 2872] [serial = 1447] [outer = 0000005087EEB400] 20:22:58 INFO - PROCESS | 2872 | 1463282578872 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508BB92C00) [pid = 2872] [serial = 1448] [outer = 0000005087EEB400] 20:22:59 INFO - PROCESS | 2872 | 1463282579292 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 586ms 20:22:59 INFO - PROCESS | 2872 | 1463282579324 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 20:22:59 INFO - PROCESS | 2872 | 1463282579327 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 20:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:22:59 INFO - PROCESS | 2872 | 1463282579350 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:22:59 INFO - PROCESS | 2872 | 1463282579352 Marionette TRACE conn5 <- [1,1894,null,{}] 20:22:59 INFO - PROCESS | 2872 | 1463282579363 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:59 INFO - PROCESS | 2872 | 1463282579473 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 20:22:59 INFO - PROCESS | 2872 | 1463282579514 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCCC800 == 39 [pid = 2872] [id = 483] 20:22:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508C56CC00) [pid = 2872] [serial = 1449] [outer = 0000000000000000] 20:22:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508CF02400) [pid = 2872] [serial = 1450] [outer = 000000508C56CC00] 20:22:59 INFO - PROCESS | 2872 | 1463282579561 Marionette DEBUG loaded listener.js 20:22:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508CF0D800) [pid = 2872] [serial = 1451] [outer = 000000508C56CC00] 20:23:00 INFO - PROCESS | 2872 | 1463282579997 Marionette TRACE conn5 <- [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]]]}] 20:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 713ms 20:23:00 INFO - PROCESS | 2872 | 1463282580047 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 2872 | 1463282580049 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 20:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:23:00 INFO - PROCESS | 2872 | 1463282580052 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:23:00 INFO - PROCESS | 2872 | 1463282580054 Marionette TRACE conn5 <- [1,1898,null,{}] 20:23:00 INFO - PROCESS | 2872 | 1463282580057 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:00 INFO - PROCESS | 2872 | 1463282580139 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 20:23:00 INFO - PROCESS | 2872 | 1463282580168 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:00 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DDE000 == 40 [pid = 2872] [id = 484] 20:23:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508D163400) [pid = 2872] [serial = 1452] [outer = 0000000000000000] 20:23:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508D168800) [pid = 2872] [serial = 1453] [outer = 000000508D163400] 20:23:00 INFO - PROCESS | 2872 | 1463282580213 Marionette DEBUG loaded listener.js 20:23:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508D1A5800) [pid = 2872] [serial = 1454] [outer = 000000508D163400] 20:23:00 INFO - PROCESS | 2872 | 1463282580911 Marionette TRACE conn5 <- [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]]]}] 20:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 944ms 20:23:01 INFO - PROCESS | 2872 | 1463282581000 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 20:23:01 INFO - PROCESS | 2872 | 1463282581006 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 20:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:23:01 INFO - PROCESS | 2872 | 1463282581011 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:23:01 INFO - PROCESS | 2872 | 1463282581016 Marionette TRACE conn5 <- [1,1902,null,{}] 20:23:01 INFO - PROCESS | 2872 | 1463282581022 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:01 INFO - PROCESS | 2872 | 1463282581174 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 20:23:01 INFO - PROCESS | 2872 | 1463282581288 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9BD000 == 41 [pid = 2872] [id = 485] 20:23:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508748DC00) [pid = 2872] [serial = 1455] [outer = 0000000000000000] 20:23:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005088170800) [pid = 2872] [serial = 1456] [outer = 000000508748DC00] 20:23:01 INFO - PROCESS | 2872 | 1463282581348 Marionette DEBUG loaded listener.js 20:23:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005088CA5800) [pid = 2872] [serial = 1457] [outer = 000000508748DC00] 20:23:01 INFO - PROCESS | 2872 | 1463282581900 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 20:23:01 INFO - PROCESS | 2872 | 1463282581959 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 20:23:01 INFO - PROCESS | 2872 | 1463282581966 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 20:23:01 INFO - PROCESS | 2872 | 1463282581972 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:23:01 INFO - PROCESS | 2872 | 1463282581975 Marionette TRACE conn5 <- [1,1906,null,{}] 20:23:01 INFO - PROCESS | 2872 | 1463282581980 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:02 INFO - PROCESS | 2872 | 1463282582091 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 20:23:02 INFO - PROCESS | 2872 | 1463282582183 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCBE000 == 42 [pid = 2872] [id = 486] 20:23:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508A922C00) [pid = 2872] [serial = 1458] [outer = 0000000000000000] 20:23:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508BB56800) [pid = 2872] [serial = 1459] [outer = 000000508A922C00] 20:23:02 INFO - PROCESS | 2872 | 1463282582240 Marionette DEBUG loaded listener.js 20:23:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508BB8D000) [pid = 2872] [serial = 1460] [outer = 000000508A922C00] 20:23:02 INFO - PROCESS | 2872 | 1463282582861 Marionette TRACE conn5 <- [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]]]}] 20:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 942ms 20:23:02 INFO - PROCESS | 2872 | 1463282582920 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 20:23:02 INFO - PROCESS | 2872 | 1463282582923 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 20:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:23:02 INFO - PROCESS | 2872 | 1463282582927 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 2872 | 1463282582931 Marionette TRACE conn5 <- [1,1910,null,{}] 20:23:02 INFO - PROCESS | 2872 | 1463282582943 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:03 INFO - PROCESS | 2872 | 1463282583056 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:23:03 INFO - PROCESS | 2872 | 1463282583179 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916B7000 == 43 [pid = 2872] [id = 487] 20:23:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508CF0B800) [pid = 2872] [serial = 1461] [outer = 0000000000000000] 20:23:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508D160C00) [pid = 2872] [serial = 1462] [outer = 000000508CF0B800] 20:23:03 INFO - PROCESS | 2872 | 1463282583239 Marionette DEBUG loaded listener.js 20:23:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508D1AC400) [pid = 2872] [serial = 1463] [outer = 000000508CF0B800] 20:23:03 INFO - PROCESS | 2872 | 1463282583837 Marionette TRACE conn5 <- [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]]]}] 20:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 20:23:03 INFO - PROCESS | 2872 | 1463282583915 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 20:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:23:03 INFO - PROCESS | 2872 | 1463282583918 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 20:23:03 INFO - PROCESS | 2872 | 1463282583922 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:23:03 INFO - PROCESS | 2872 | 1463282583924 Marionette TRACE conn5 <- [1,1914,null,{}] 20:23:03 INFO - PROCESS | 2872 | 1463282583928 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:04 INFO - PROCESS | 2872 | 1463282584040 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 20:23:04 INFO - PROCESS | 2872 | 1463282584117 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050803C8000 == 44 [pid = 2872] [id = 488] 20:23:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (0000005081084C00) [pid = 2872] [serial = 1464] [outer = 0000000000000000] 20:23:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005084294400) [pid = 2872] [serial = 1465] [outer = 0000005081084C00] 20:23:04 INFO - PROCESS | 2872 | 1463282584215 Marionette DEBUG loaded listener.js 20:23:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005087F1CC00) [pid = 2872] [serial = 1466] [outer = 0000005081084C00] 20:23:04 INFO - PROCESS | 2872 | 1463282584944 Marionette TRACE conn5 <- [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]]]}] 20:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1080ms 20:23:05 INFO - PROCESS | 2872 | 1463282585007 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 2872 | 1463282585013 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 20:23:05 INFO - PROCESS | 2872 | 1463282585017 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:23:05 INFO - PROCESS | 2872 | 1463282585022 Marionette TRACE conn5 <- [1,1918,null,{}] 20:23:05 INFO - PROCESS | 2872 | 1463282585027 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:05 INFO - PROCESS | 2872 | 1463282585128 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 20:23:05 INFO - PROCESS | 2872 | 1463282585224 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088449800 == 45 [pid = 2872] [id = 489] 20:23:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005085625400) [pid = 2872] [serial = 1467] [outer = 0000000000000000] 20:23:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050856E3800) [pid = 2872] [serial = 1468] [outer = 0000005085625400] 20:23:05 INFO - PROCESS | 2872 | 1463282585276 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005086BAF800) [pid = 2872] [serial = 1469] [outer = 0000005085625400] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCCC800 == 44 [pid = 2872] [id = 483] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB1F800 == 43 [pid = 2872] [id = 482] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD4000 == 42 [pid = 2872] [id = 481] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF48000 == 41 [pid = 2872] [id = 480] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F04800 == 40 [pid = 2872] [id = 479] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 0000005088D1C800 == 39 [pid = 2872] [id = 478] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD91000 == 38 [pid = 2872] [id = 476] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC2A000 == 37 [pid = 2872] [id = 475] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005084A56000) [pid = 2872] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005087F12400) [pid = 2872] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005088B77400) [pid = 2872] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94D000 == 36 [pid = 2872] [id = 474] 20:23:05 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FB3800 == 35 [pid = 2872] [id = 473] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005084A57400) [pid = 2872] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005087EE5400) [pid = 2872] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508C532000) [pid = 2872] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005087E89000) [pid = 2872] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005087EEF400) [pid = 2872] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005087F70C00) [pid = 2872] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508816FC00) [pid = 2872] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005084A2B800) [pid = 2872] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005085674C00) [pid = 2872] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005084A5C800) [pid = 2872] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508B8B8400) [pid = 2872] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005088C37C00) [pid = 2872] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005088CAD400) [pid = 2872] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508AE29800) [pid = 2872] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508BAA7400) [pid = 2872] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508B9F2C00) [pid = 2872] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508880F800) [pid = 2872] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508C56EC00) [pid = 2872] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508BB7D400) [pid = 2872] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508BCC8400) [pid = 2872] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508567C400) [pid = 2872] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005086B82400) [pid = 2872] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005088DF9C00) [pid = 2872] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (0000005088E64800) [pid = 2872] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508C56B000) [pid = 2872] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (0000005088B7F800) [pid = 2872] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (0000005088933C00) [pid = 2872] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000508BB94800) [pid = 2872] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (00000050899CE000) [pid = 2872] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (0000005087F6C000) [pid = 2872] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508B9EEC00) [pid = 2872] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000508A884400) [pid = 2872] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:23:05 INFO - PROCESS | 2872 | 1463282585823 Marionette TRACE conn5 <- [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]]]}] 20:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 839ms 20:23:05 INFO - PROCESS | 2872 | 1463282585862 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 2872 | 1463282585868 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 20:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:23:05 INFO - PROCESS | 2872 | 1463282585874 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:23:05 INFO - PROCESS | 2872 | 1463282585876 Marionette TRACE conn5 <- [1,1922,null,{}] 20:23:05 INFO - PROCESS | 2872 | 1463282585880 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:05 INFO - PROCESS | 2872 | 1463282585970 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 20:23:05 INFO - PROCESS | 2872 | 1463282585979 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B5000 == 36 [pid = 2872] [id = 490] 20:23:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (0000005086BA5C00) [pid = 2872] [serial = 1470] [outer = 0000000000000000] 20:23:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005087EE4400) [pid = 2872] [serial = 1471] [outer = 0000005086BA5C00] 20:23:06 INFO - PROCESS | 2872 | 1463282586026 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005087F14000) [pid = 2872] [serial = 1472] [outer = 0000005086BA5C00] 20:23:06 INFO - PROCESS | 2872 | 1463282586508 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 20:23:06 INFO - PROCESS | 2872 | 1463282586567 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 2872 | 1463282586570 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 20:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:23:06 INFO - PROCESS | 2872 | 1463282586573 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:23:06 INFO - PROCESS | 2872 | 1463282586577 Marionette TRACE conn5 <- [1,1926,null,{}] 20:23:06 INFO - PROCESS | 2872 | 1463282586588 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:06 INFO - PROCESS | 2872 | 1463282586678 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 20:23:06 INFO - PROCESS | 2872 | 1463282586755 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FEB800 == 37 [pid = 2872] [id = 491] 20:23:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005088B77400) [pid = 2872] [serial = 1473] [outer = 0000000000000000] 20:23:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005088B7D000) [pid = 2872] [serial = 1474] [outer = 0000005088B77400] 20:23:06 INFO - PROCESS | 2872 | 1463282586842 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005088C28C00) [pid = 2872] [serial = 1475] [outer = 0000005088B77400] 20:23:07 INFO - PROCESS | 2872 | 1463282587208 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 20:23:07 INFO - PROCESS | 2872 | 1463282587268 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 2872 | 1463282587271 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 20:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:23:07 INFO - PROCESS | 2872 | 1463282587275 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 2872 | 1463282587276 Marionette TRACE conn5 <- [1,1930,null,{}] 20:23:07 INFO - PROCESS | 2872 | 1463282587280 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:07 INFO - PROCESS | 2872 | 1463282587368 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 20:23:07 INFO - PROCESS | 2872 | 1463282587375 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94F000 == 38 [pid = 2872] [id = 492] 20:23:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005088C34400) [pid = 2872] [serial = 1476] [outer = 0000000000000000] 20:23:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005088DF2800) [pid = 2872] [serial = 1477] [outer = 0000005088C34400] 20:23:07 INFO - PROCESS | 2872 | 1463282587422 Marionette DEBUG loaded listener.js 20:23:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005088E2F000) [pid = 2872] [serial = 1478] [outer = 0000005088C34400] 20:23:07 INFO - PROCESS | 2872 | 1463282587874 Marionette TRACE conn5 <- [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]]]}] 20:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 20:23:07 INFO - PROCESS | 2872 | 1463282587911 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 2872 | 1463282587913 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 20:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:23:07 INFO - PROCESS | 2872 | 1463282587916 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 2872 | 1463282587918 Marionette TRACE conn5 <- [1,1934,null,{}] 20:23:07 INFO - PROCESS | 2872 | 1463282587922 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:08 INFO - PROCESS | 2872 | 1463282588030 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 20:23:08 INFO - PROCESS | 2872 | 1463282588115 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC30800 == 39 [pid = 2872] [id = 493] 20:23:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005089208400) [pid = 2872] [serial = 1479] [outer = 0000000000000000] 20:23:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (00000050898ECC00) [pid = 2872] [serial = 1480] [outer = 0000005089208400] 20:23:08 INFO - PROCESS | 2872 | 1463282588161 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508A479000) [pid = 2872] [serial = 1481] [outer = 0000005089208400] 20:23:08 INFO - PROCESS | 2872 | 1463282588617 Marionette TRACE conn5 <- [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]]]}] 20:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 732ms 20:23:08 INFO - PROCESS | 2872 | 1463282588653 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 20:23:08 INFO - PROCESS | 2872 | 1463282588663 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 20:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:23:08 INFO - PROCESS | 2872 | 1463282588674 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:23:08 INFO - PROCESS | 2872 | 1463282588676 Marionette TRACE conn5 <- [1,1938,null,{}] 20:23:08 INFO - PROCESS | 2872 | 1463282588680 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:08 INFO - PROCESS | 2872 | 1463282588802 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:23:08 INFO - PROCESS | 2872 | 1463282588861 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40A800 == 40 [pid = 2872] [id = 494] 20:23:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508B9EB000) [pid = 2872] [serial = 1482] [outer = 0000000000000000] 20:23:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508BA32C00) [pid = 2872] [serial = 1483] [outer = 000000508B9EB000] 20:23:08 INFO - PROCESS | 2872 | 1463282588909 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BAAC400) [pid = 2872] [serial = 1484] [outer = 000000508B9EB000] 20:23:09 INFO - PROCESS | 2872 | 1463282589327 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 20:23:09 INFO - PROCESS | 2872 | 1463282589350 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 20:23:09 INFO - PROCESS | 2872 | 1463282589352 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 20:23:09 INFO - PROCESS | 2872 | 1463282589356 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:23:09 INFO - PROCESS | 2872 | 1463282589358 Marionette TRACE conn5 <- [1,1942,null,{}] 20:23:09 INFO - PROCESS | 2872 | 1463282589361 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:09 INFO - PROCESS | 2872 | 1463282589495 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 20:23:09 INFO - PROCESS | 2872 | 1463282589518 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF35800 == 41 [pid = 2872] [id = 495] 20:23:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508BB5A400) [pid = 2872] [serial = 1485] [outer = 0000000000000000] 20:23:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508BB7A800) [pid = 2872] [serial = 1486] [outer = 000000508BB5A400] 20:23:09 INFO - PROCESS | 2872 | 1463282589563 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508BB92800) [pid = 2872] [serial = 1487] [outer = 000000508BB5A400] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508C56CC00) [pid = 2872] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (00000050874BAC00) [pid = 2872] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005088DF1400) [pid = 2872] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508BB85400) [pid = 2872] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (0000005084A32C00) [pid = 2872] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005087EEB400) [pid = 2872] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:23:09 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (00000050874B2C00) [pid = 2872] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:23:10 INFO - PROCESS | 2872 | 1463282590040 Marionette TRACE conn5 <- [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]]]}] 20:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 20:23:10 INFO - PROCESS | 2872 | 1463282590093 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 2872 | 1463282590096 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 20:23:10 INFO - PROCESS | 2872 | 1463282590099 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:23:10 INFO - PROCESS | 2872 | 1463282590101 Marionette TRACE conn5 <- [1,1946,null,{}] 20:23:10 INFO - PROCESS | 2872 | 1463282590104 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:10 INFO - PROCESS | 2872 | 1463282590195 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 20:23:10 INFO - PROCESS | 2872 | 1463282590202 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F396000 == 42 [pid = 2872] [id = 496] 20:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508BB7E000) [pid = 2872] [serial = 1488] [outer = 0000000000000000] 20:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000508BCC0000) [pid = 2872] [serial = 1489] [outer = 000000508BB7E000] 20:23:10 INFO - PROCESS | 2872 | 1463282590248 Marionette DEBUG loaded listener.js 20:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508C528400) [pid = 2872] [serial = 1490] [outer = 000000508BB7E000] 20:23:10 INFO - PROCESS | 2872 | 1463282590664 Marionette TRACE conn5 <- [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]]]}] 20:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 587ms 20:23:10 INFO - PROCESS | 2872 | 1463282590690 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 2872 | 1463282590692 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 20:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:23:10 INFO - PROCESS | 2872 | 1463282590710 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - PROCESS | 2872 | 1463282590712 Marionette TRACE conn5 <- [1,1950,null,{}] 20:23:10 INFO - PROCESS | 2872 | 1463282590716 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:10 INFO - PROCESS | 2872 | 1463282590800 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 20:23:10 INFO - PROCESS | 2872 | 1463282590809 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE0800 == 43 [pid = 2872] [id = 497] 20:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508C534800) [pid = 2872] [serial = 1491] [outer = 0000000000000000] 20:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508C569C00) [pid = 2872] [serial = 1492] [outer = 000000508C534800] 20:23:10 INFO - PROCESS | 2872 | 1463282590855 Marionette DEBUG loaded listener.js 20:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508C576800) [pid = 2872] [serial = 1493] [outer = 000000508C534800] 20:23:11 INFO - PROCESS | 2872 | 1463282591297 Marionette TRACE conn5 <- [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]]]}] 20:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 20:23:11 INFO - PROCESS | 2872 | 1463282591347 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 20:23:11 INFO - PROCESS | 2872 | 1463282591349 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 20:23:11 INFO - PROCESS | 2872 | 1463282591352 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:23:11 INFO - PROCESS | 2872 | 1463282591354 Marionette TRACE conn5 <- [1,1954,null,{}] 20:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:23:11 INFO - PROCESS | 2872 | 1463282591362 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:11 INFO - PROCESS | 2872 | 1463282591448 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 20:23:11 INFO - PROCESS | 2872 | 1463282591463 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC25000 == 44 [pid = 2872] [id = 498] 20:23:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508D15EC00) [pid = 2872] [serial = 1494] [outer = 0000000000000000] 20:23:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508D162C00) [pid = 2872] [serial = 1495] [outer = 000000508D15EC00] 20:23:11 INFO - PROCESS | 2872 | 1463282591511 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508D1A9400) [pid = 2872] [serial = 1496] [outer = 000000508D15EC00] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6BF800 == 43 [pid = 2872] [id = 477] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F18000 == 42 [pid = 2872] [id = 472] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC1000 == 41 [pid = 2872] [id = 467] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 0000005088449800 == 40 [pid = 2872] [id = 489] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 00000050803C8000 == 39 [pid = 2872] [id = 488] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 00000050916B7000 == 38 [pid = 2872] [id = 487] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCBE000 == 37 [pid = 2872] [id = 486] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9BD000 == 36 [pid = 2872] [id = 485] 20:23:12 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DDE000 == 35 [pid = 2872] [id = 484] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FEB800 == 34 [pid = 2872] [id = 491] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94F000 == 33 [pid = 2872] [id = 492] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40A800 == 32 [pid = 2872] [id = 494] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC30800 == 31 [pid = 2872] [id = 493] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE0800 == 30 [pid = 2872] [id = 497] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 000000508F396000 == 29 [pid = 2872] [id = 496] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B5000 == 28 [pid = 2872] [id = 490] 20:23:13 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF35800 == 27 [pid = 2872] [id = 495] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005088B74000) [pid = 2872] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508CF0D800) [pid = 2872] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005087F74400) [pid = 2872] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005088BEC800) [pid = 2872] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508D168800) [pid = 2872] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005084A2D400) [pid = 2872] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (0000005088BDF400) [pid = 2872] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005088E0D400) [pid = 2872] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508AD6DC00) [pid = 2872] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508AD66C00) [pid = 2872] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000508BB8F800) [pid = 2872] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508BB59800) [pid = 2872] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508520D000) [pid = 2872] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508CF02400) [pid = 2872] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000508B9F7800) [pid = 2872] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000508BCC8C00) [pid = 2872] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508904A400) [pid = 2872] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (0000005087F73800) [pid = 2872] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508BB92C00) [pid = 2872] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:23:13 INFO - PROCESS | 2872 | 1463282593514 Marionette TRACE conn5 <- [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]]]}] 20:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2190ms 20:23:13 INFO - PROCESS | 2872 | 1463282593549 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:23:13 INFO - PROCESS | 2872 | 1463282593553 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 20:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:23:13 INFO - PROCESS | 2872 | 1463282593559 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:23:13 INFO - PROCESS | 2872 | 1463282593562 Marionette TRACE conn5 <- [1,1958,null,{}] 20:23:13 INFO - PROCESS | 2872 | 1463282593569 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:13 INFO - PROCESS | 2872 | 1463282593666 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 20:23:13 INFO - PROCESS | 2872 | 1463282593676 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:13 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085960800 == 28 [pid = 2872] [id = 499] 20:23:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005084A2E800) [pid = 2872] [serial = 1497] [outer = 0000000000000000] 20:23:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005084A2F800) [pid = 2872] [serial = 1498] [outer = 0000005084A2E800] 20:23:13 INFO - PROCESS | 2872 | 1463282593728 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005084A62C00) [pid = 2872] [serial = 1499] [outer = 0000005084A2E800] 20:23:14 INFO - PROCESS | 2872 | 1463282594229 Marionette TRACE conn5 <- [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]]]}] 20:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 693ms 20:23:14 INFO - PROCESS | 2872 | 1463282594255 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 2872 | 1463282594262 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 20:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:23:14 INFO - PROCESS | 2872 | 1463282594268 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:23:14 INFO - PROCESS | 2872 | 1463282594271 Marionette TRACE conn5 <- [1,1962,null,{}] 20:23:14 INFO - PROCESS | 2872 | 1463282594275 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:14 INFO - PROCESS | 2872 | 1463282594366 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:23:14 INFO - PROCESS | 2872 | 1463282594378 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:14 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088449800 == 29 [pid = 2872] [id = 500] 20:23:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005085680800) [pid = 2872] [serial = 1500] [outer = 0000000000000000] 20:23:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508598D000) [pid = 2872] [serial = 1501] [outer = 0000005085680800] 20:23:14 INFO - PROCESS | 2872 | 1463282594426 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005086BAA400) [pid = 2872] [serial = 1502] [outer = 0000005085680800] 20:23:14 INFO - PROCESS | 2872 | 1463282594902 Marionette TRACE conn5 <- [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]]]}] 20:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 20:23:14 INFO - PROCESS | 2872 | 1463282594944 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 2872 | 1463282594947 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 20:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:23:14 INFO - PROCESS | 2872 | 1463282594951 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:23:14 INFO - PROCESS | 2872 | 1463282594955 Marionette TRACE conn5 <- [1,1966,null,{}] 20:23:14 INFO - PROCESS | 2872 | 1463282594967 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:15 INFO - PROCESS | 2872 | 1463282595099 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 20:23:15 INFO - PROCESS | 2872 | 1463282595199 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D09800 == 30 [pid = 2872] [id = 501] 20:23:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005080196C00) [pid = 2872] [serial = 1503] [outer = 0000000000000000] 20:23:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005087EF0C00) [pid = 2872] [serial = 1504] [outer = 0000005080196C00] 20:23:15 INFO - PROCESS | 2872 | 1463282595252 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005087F67C00) [pid = 2872] [serial = 1505] [outer = 0000005080196C00] 20:23:15 INFO - PROCESS | 2872 | 1463282595650 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 20:23:15 INFO - PROCESS | 2872 | 1463282595687 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 2872 | 1463282595691 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 20:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:23:15 INFO - PROCESS | 2872 | 1463282595694 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:23:15 INFO - PROCESS | 2872 | 1463282595696 Marionette TRACE conn5 <- [1,1970,null,{}] 20:23:15 INFO - PROCESS | 2872 | 1463282595699 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:15 INFO - PROCESS | 2872 | 1463282595788 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 20:23:15 INFO - PROCESS | 2872 | 1463282595795 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 2872 | ++DOCSHELL 00000050890A8000 == 31 [pid = 2872] [id = 502] 20:23:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005087F8D800) [pid = 2872] [serial = 1506] [outer = 0000000000000000] 20:23:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508854B800) [pid = 2872] [serial = 1507] [outer = 0000005087F8D800] 20:23:15 INFO - PROCESS | 2872 | 1463282595843 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005088B77C00) [pid = 2872] [serial = 1508] [outer = 0000005087F8D800] 20:23:16 INFO - PROCESS | 2872 | 1463282596285 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 20:23:16 INFO - PROCESS | 2872 | 1463282596325 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 2872 | 1463282596328 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 20:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:23:16 INFO - PROCESS | 2872 | 1463282596331 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:23:16 INFO - PROCESS | 2872 | 1463282596333 Marionette TRACE conn5 <- [1,1974,null,{}] 20:23:16 INFO - PROCESS | 2872 | 1463282596336 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:16 INFO - PROCESS | 2872 | 1463282596417 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 20:23:16 INFO - PROCESS | 2872 | 1463282596427 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94A000 == 32 [pid = 2872] [id = 503] 20:23:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005085679C00) [pid = 2872] [serial = 1509] [outer = 0000000000000000] 20:23:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005088BE0800) [pid = 2872] [serial = 1510] [outer = 0000005085679C00] 20:23:16 INFO - PROCESS | 2872 | 1463282596473 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005088BEC800) [pid = 2872] [serial = 1511] [outer = 0000005085679C00] 20:23:16 INFO - PROCESS | 2872 | 1463282596945 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 20:23:16 INFO - PROCESS | 2872 | 1463282596969 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 2872 | 1463282596971 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 20:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:23:16 INFO - PROCESS | 2872 | 1463282596979 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:23:16 INFO - PROCESS | 2872 | 1463282596981 Marionette TRACE conn5 <- [1,1978,null,{}] 20:23:16 INFO - PROCESS | 2872 | 1463282596984 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:17 INFO - PROCESS | 2872 | 1463282597100 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 20:23:17 INFO - PROCESS | 2872 | 1463282597111 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC27000 == 33 [pid = 2872] [id = 504] 20:23:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (0000005088CA8C00) [pid = 2872] [serial = 1512] [outer = 0000000000000000] 20:23:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005088DFB800) [pid = 2872] [serial = 1513] [outer = 0000005088CA8C00] 20:23:17 INFO - PROCESS | 2872 | 1463282597158 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (0000005088E64000) [pid = 2872] [serial = 1514] [outer = 0000005088CA8C00] 20:23:17 INFO - PROCESS | 2872 | 1463282597574 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 20:23:17 INFO - PROCESS | 2872 | 1463282597606 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 20:23:17 INFO - PROCESS | 2872 | 1463282597608 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 20:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:23:17 INFO - PROCESS | 2872 | 1463282597623 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:23:17 INFO - PROCESS | 2872 | 1463282597625 Marionette TRACE conn5 <- [1,1982,null,{}] 20:23:17 INFO - PROCESS | 2872 | 1463282597633 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:17 INFO - PROCESS | 2872 | 1463282597714 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:23:17 INFO - PROCESS | 2872 | 1463282597721 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD84000 == 34 [pid = 2872] [id = 505] 20:23:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (00000050899D0800) [pid = 2872] [serial = 1515] [outer = 0000000000000000] 20:23:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (0000005089B54000) [pid = 2872] [serial = 1516] [outer = 00000050899D0800] 20:23:17 INFO - PROCESS | 2872 | 1463282597769 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508A928C00) [pid = 2872] [serial = 1517] [outer = 00000050899D0800] 20:23:18 INFO - PROCESS | 2872 | 1463282598219 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 20:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:23:18 INFO - PROCESS | 2872 | 1463282598259 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 2872 | 1463282598261 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 20:23:18 INFO - PROCESS | 2872 | 1463282598264 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:23:18 INFO - PROCESS | 2872 | 1463282598266 Marionette TRACE conn5 <- [1,1986,null,{}] 20:23:18 INFO - PROCESS | 2872 | 1463282598269 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:18 INFO - PROCESS | 2872 | 1463282598349 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 20:23:18 INFO - PROCESS | 2872 | 1463282598355 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6BE800 == 35 [pid = 2872] [id = 506] 20:23:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508A885400) [pid = 2872] [serial = 1518] [outer = 0000000000000000] 20:23:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508B8AE400) [pid = 2872] [serial = 1519] [outer = 000000508A885400] 20:23:18 INFO - PROCESS | 2872 | 1463282598403 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508B8B7800) [pid = 2872] [serial = 1520] [outer = 000000508A885400] 20:23:18 INFO - PROCESS | 2872 | 1463282598864 Marionette TRACE conn5 <- [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]]]}] 20:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 20:23:18 INFO - PROCESS | 2872 | 1463282598902 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 2872 | 1463282598904 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 20:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:23:18 INFO - PROCESS | 2872 | 1463282598907 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:23:18 INFO - PROCESS | 2872 | 1463282598909 Marionette TRACE conn5 <- [1,1990,null,{}] 20:23:18 INFO - PROCESS | 2872 | 1463282598913 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:19 INFO - PROCESS | 2872 | 1463282599020 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 20:23:19 INFO - PROCESS | 2872 | 1463282599027 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:19 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D09000 == 36 [pid = 2872] [id = 507] 20:23:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508B9EF800) [pid = 2872] [serial = 1521] [outer = 0000000000000000] 20:23:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508B9F2800) [pid = 2872] [serial = 1522] [outer = 000000508B9EF800] 20:23:19 INFO - PROCESS | 2872 | 1463282599072 Marionette DEBUG loaded listener.js 20:23:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BAA3000) [pid = 2872] [serial = 1523] [outer = 000000508B9EF800] 20:23:19 INFO - PROCESS | 2872 | 1463282599540 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 20:23:19 INFO - PROCESS | 2872 | 1463282599602 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 2872 | 1463282599604 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 20:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:23:19 INFO - PROCESS | 2872 | 1463282599613 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:23:19 INFO - PROCESS | 2872 | 1463282599616 Marionette TRACE conn5 <- [1,1994,null,{}] 20:23:19 INFO - PROCESS | 2872 | 1463282599619 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:19 INFO - PROCESS | 2872 | 1463282599740 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 20:23:19 INFO - PROCESS | 2872 | 1463282599750 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FADE000 == 37 [pid = 2872] [id = 508] 20:23:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BAAB800) [pid = 2872] [serial = 1524] [outer = 0000000000000000] 20:23:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508BB5A000) [pid = 2872] [serial = 1525] [outer = 000000508BAAB800] 20:23:19 INFO - PROCESS | 2872 | 1463282599838 Marionette DEBUG loaded listener.js 20:23:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508BB7B800) [pid = 2872] [serial = 1526] [outer = 000000508BAAB800] 20:23:20 INFO - PROCESS | 2872 | 1463282600275 Marionette TRACE conn5 <- [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]]]}] 20:23:20 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 20:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 20:23:20 INFO - PROCESS | 2872 | 1463282600324 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:23:20 INFO - PROCESS | 2872 | 1463282600327 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 20:23:20 INFO - PROCESS | 2872 | 1463282600330 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:23:20 INFO - PROCESS | 2872 | 1463282600333 Marionette TRACE conn5 <- [1,1998,null,{}] 20:23:20 INFO - PROCESS | 2872 | 1463282600336 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:20 INFO - PROCESS | 2872 | 1463282600497 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 20:23:20 INFO - PROCESS | 2872 | 1463282600555 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B949000 == 38 [pid = 2872] [id = 509] 20:23:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508BCCB000) [pid = 2872] [serial = 1527] [outer = 0000000000000000] 20:23:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508C52C400) [pid = 2872] [serial = 1528] [outer = 000000508BCCB000] 20:23:20 INFO - PROCESS | 2872 | 1463282600613 Marionette DEBUG loaded listener.js 20:23:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508C570C00) [pid = 2872] [serial = 1529] [outer = 000000508BCCB000] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005089208400) [pid = 2872] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508B9EB000) [pid = 2872] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508BB5A400) [pid = 2872] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005088C34400) [pid = 2872] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088B77400) [pid = 2872] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005085625400) [pid = 2872] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005081084C00) [pid = 2872] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508CF0B800) [pid = 2872] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508A922C00) [pid = 2872] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508748DC00) [pid = 2872] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508D163400) [pid = 2872] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508BB7E000) [pid = 2872] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (0000005088B73C00) [pid = 2872] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005080FCF000) [pid = 2872] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508A411800) [pid = 2872] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508200C800) [pid = 2872] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508C569800) [pid = 2872] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508A479400) [pid = 2872] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005088DEF400) [pid = 2872] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (0000005081082400) [pid = 2872] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:23:21 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508C534800) [pid = 2872] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:23:21 INFO - PROCESS | 2872 | 1463282601246 Marionette TRACE conn5 <- [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]]]}] 20:23:21 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 20:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 943ms 20:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:23:21 INFO - PROCESS | 2872 | 1463282601278 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 20:23:21 INFO - PROCESS | 2872 | 1463282601280 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 20:23:21 INFO - PROCESS | 2872 | 1463282601283 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:23:21 INFO - PROCESS | 2872 | 1463282601285 Marionette TRACE conn5 <- [1,2002,null,{}] 20:23:21 INFO - PROCESS | 2872 | 1463282601288 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:21 INFO - PROCESS | 2872 | 1463282601370 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 20:23:21 INFO - PROCESS | 2872 | 1463282601385 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C403000 == 39 [pid = 2872] [id = 510] 20:23:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508748DC00) [pid = 2872] [serial = 1530] [outer = 0000000000000000] 20:23:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005088C34400) [pid = 2872] [serial = 1531] [outer = 000000508748DC00] 20:23:21 INFO - PROCESS | 2872 | 1463282601431 Marionette DEBUG loaded listener.js 20:23:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508B9EB000) [pid = 2872] [serial = 1532] [outer = 000000508748DC00] 20:23:21 INFO - PROCESS | 2872 | 1463282601837 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 585ms 20:23:21 INFO - PROCESS | 2872 | 1463282601872 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 20:23:21 INFO - PROCESS | 2872 | 1463282601874 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 20:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:23:21 INFO - PROCESS | 2872 | 1463282601888 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:23:21 INFO - PROCESS | 2872 | 1463282601890 Marionette TRACE conn5 <- [1,2006,null,{}] 20:23:21 INFO - PROCESS | 2872 | 1463282601899 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:21 INFO - PROCESS | 2872 | 1463282601982 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 20:23:21 INFO - PROCESS | 2872 | 1463282601989 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD1B000 == 40 [pid = 2872] [id = 511] 20:23:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508BCCB400) [pid = 2872] [serial = 1533] [outer = 0000000000000000] 20:23:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508C56FC00) [pid = 2872] [serial = 1534] [outer = 000000508BCCB400] 20:23:22 INFO - PROCESS | 2872 | 1463282602036 Marionette DEBUG loaded listener.js 20:23:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508CF0B800) [pid = 2872] [serial = 1535] [outer = 000000508BCCB400] 20:23:22 INFO - PROCESS | 2872 | 1463282602486 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 648ms 20:23:22 INFO - PROCESS | 2872 | 1463282602529 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 20:23:22 INFO - PROCESS | 2872 | 1463282602531 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 20:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:23:22 INFO - PROCESS | 2872 | 1463282602534 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:23:22 INFO - PROCESS | 2872 | 1463282602536 Marionette TRACE conn5 <- [1,2010,null,{}] 20:23:22 INFO - PROCESS | 2872 | 1463282602540 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:22 INFO - PROCESS | 2872 | 1463282602626 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 20:23:22 INFO - PROCESS | 2872 | 1463282602633 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:22 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EF0000 == 41 [pid = 2872] [id = 512] 20:23:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508CF11400) [pid = 2872] [serial = 1536] [outer = 0000000000000000] 20:23:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508D164800) [pid = 2872] [serial = 1537] [outer = 000000508CF11400] 20:23:22 INFO - PROCESS | 2872 | 1463282602679 Marionette DEBUG loaded listener.js 20:23:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508D1A6000) [pid = 2872] [serial = 1538] [outer = 000000508CF11400] 20:23:23 INFO - PROCESS | 2872 | 1463282603307 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 839ms 20:23:23 INFO - PROCESS | 2872 | 1463282603399 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 20:23:23 INFO - PROCESS | 2872 | 1463282603404 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 20:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:23:23 INFO - PROCESS | 2872 | 1463282603410 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:23:23 INFO - PROCESS | 2872 | 1463282603415 Marionette TRACE conn5 <- [1,2014,null,{}] 20:23:23 INFO - PROCESS | 2872 | 1463282603421 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:23 INFO - PROCESS | 2872 | 1463282603553 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:23:23 INFO - PROCESS | 2872 | 1463282603666 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:23 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FB9000 == 42 [pid = 2872] [id = 513] 20:23:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005080FCDC00) [pid = 2872] [serial = 1539] [outer = 0000000000000000] 20:23:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005084A55800) [pid = 2872] [serial = 1540] [outer = 0000005080FCDC00] 20:23:23 INFO - PROCESS | 2872 | 1463282603729 Marionette DEBUG loaded listener.js 20:23:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (00000050856EBC00) [pid = 2872] [serial = 1541] [outer = 0000005080FCDC00] 20:23:24 INFO - PROCESS | 2872 | 1463282604436 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1090ms 20:23:24 INFO - PROCESS | 2872 | 1463282604502 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 2872 | 1463282604508 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 20:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:23:24 INFO - PROCESS | 2872 | 1463282604540 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - PROCESS | 2872 | 1463282604543 Marionette TRACE conn5 <- [1,2018,null,{}] 20:23:24 INFO - PROCESS | 2872 | 1463282604547 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:24 INFO - PROCESS | 2872 | 1463282604676 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 20:23:24 INFO - PROCESS | 2872 | 1463282604748 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B952000 == 43 [pid = 2872] [id = 514] 20:23:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508567A800) [pid = 2872] [serial = 1542] [outer = 0000000000000000] 20:23:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005087F1E800) [pid = 2872] [serial = 1543] [outer = 000000508567A800] 20:23:24 INFO - PROCESS | 2872 | 1463282604846 Marionette DEBUG loaded listener.js 20:23:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (0000005088B81C00) [pid = 2872] [serial = 1544] [outer = 000000508567A800] 20:23:25 INFO - PROCESS | 2872 | 1463282605785 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1292ms 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B4800 == 42 [pid = 2872] [id = 449] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F1C000 == 41 [pid = 2872] [id = 457] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 0000005087855000 == 40 [pid = 2872] [id = 441] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 000000508C419000 == 39 [pid = 2872] [id = 451] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD30800 == 38 [pid = 2872] [id = 447] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B1000 == 37 [pid = 2872] [id = 442] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94A800 == 36 [pid = 2872] [id = 445] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BD3000 == 35 [pid = 2872] [id = 443] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA5E000 == 34 [pid = 2872] [id = 446] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC25800 == 33 [pid = 2872] [id = 453] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FEA800 == 32 [pid = 2872] [id = 444] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 00000050885B0800 == 31 [pid = 2872] [id = 448] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BC8800 == 30 [pid = 2872] [id = 456] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D4800 == 29 [pid = 2872] [id = 455] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 00000050856A4000 == 28 [pid = 2872] [id = 440] 20:23:25 INFO - PROCESS | 2872 | --DOCSHELL 0000005086BC8000 == 27 [pid = 2872] [id = 454] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005088BE9000) [pid = 2872] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (0000005085990C00) [pid = 2872] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508C577C00) [pid = 2872] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508BAAC800) [pid = 2872] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005089249C00) [pid = 2872] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005084294400) [pid = 2872] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508D1AC400) [pid = 2872] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508D160C00) [pid = 2872] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508BB8D000) [pid = 2872] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508BB56800) [pid = 2872] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005088CA5800) [pid = 2872] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005088170800) [pid = 2872] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508D1A5800) [pid = 2872] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508C528400) [pid = 2872] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000508BCC0000) [pid = 2872] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (0000005088E2F000) [pid = 2872] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (00000050856E6000) [pid = 2872] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005085997800) [pid = 2872] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000508B8B7C00) [pid = 2872] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508C576800) [pid = 2872] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000508D162C00) [pid = 2872] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (00000050898ECC00) [pid = 2872] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000508BA32C00) [pid = 2872] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000508A479000) [pid = 2872] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508BB7A800) [pid = 2872] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000508BAAC400) [pid = 2872] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508C569C00) [pid = 2872] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000508BB92800) [pid = 2872] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (0000005088DF2800) [pid = 2872] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (0000005088B7D000) [pid = 2872] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (0000005088C28C00) [pid = 2872] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (0000005087EE4400) [pid = 2872] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (0000005086BAF800) [pid = 2872] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (00000050856E3800) [pid = 2872] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (0000005087F1CC00) [pid = 2872] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:23:25 INFO - PROCESS | 2872 | 1463282605886 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 20:23:25 INFO - PROCESS | 2872 | 1463282605891 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 20:23:25 INFO - PROCESS | 2872 | 1463282605896 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:23:25 INFO - PROCESS | 2872 | 1463282605901 Marionette TRACE conn5 <- [1,2022,null,{}] 20:23:25 INFO - PROCESS | 2872 | 1463282605907 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:26 INFO - PROCESS | 2872 | 1463282606003 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 20:23:26 INFO - PROCESS | 2872 | 1463282606012 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:26 INFO - PROCESS | 2872 | ++DOCSHELL 00000050875BC000 == 28 [pid = 2872] [id = 515] 20:23:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (0000005084A59000) [pid = 2872] [serial = 1545] [outer = 0000000000000000] 20:23:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (0000005084A63000) [pid = 2872] [serial = 1546] [outer = 0000005084A59000] 20:23:26 INFO - PROCESS | 2872 | 1463282606061 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (0000005085681000) [pid = 2872] [serial = 1547] [outer = 0000005084A59000] 20:23:26 INFO - PROCESS | 2872 | 1463282606577 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 20:23:26 INFO - PROCESS | 2872 | 1463282606637 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 20:23:26 INFO - PROCESS | 2872 | 1463282606643 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 20:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:23:26 INFO - PROCESS | 2872 | 1463282606649 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:23:26 INFO - PROCESS | 2872 | 1463282606652 Marionette TRACE conn5 <- [1,2026,null,{}] 20:23:26 INFO - PROCESS | 2872 | 1463282606656 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:26 INFO - PROCESS | 2872 | 1463282606742 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 20:23:26 INFO - PROCESS | 2872 | 1463282606843 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000508889D000 == 29 [pid = 2872] [id = 516] 20:23:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (0000005084A5A800) [pid = 2872] [serial = 1548] [outer = 0000000000000000] 20:23:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005087EE4000) [pid = 2872] [serial = 1549] [outer = 0000005084A5A800] 20:23:26 INFO - PROCESS | 2872 | 1463282606891 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (0000005087F1A800) [pid = 2872] [serial = 1550] [outer = 0000005084A5A800] 20:23:27 INFO - PROCESS | 2872 | 1463282607273 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 20:23:27 INFO - PROCESS | 2872 | 1463282607342 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 2872 | 1463282607344 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 20:23:27 INFO - PROCESS | 2872 | 1463282607348 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:23:27 INFO - PROCESS | 2872 | 1463282607352 Marionette TRACE conn5 <- [1,2030,null,{}] 20:23:27 INFO - PROCESS | 2872 | 1463282607365 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:27 INFO - PROCESS | 2872 | 1463282607497 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 20:23:27 INFO - PROCESS | 2872 | 1463282607506 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:27 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FDF000 == 30 [pid = 2872] [id = 517] 20:23:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (00000050818DC400) [pid = 2872] [serial = 1551] [outer = 0000000000000000] 20:23:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (0000005088B79000) [pid = 2872] [serial = 1552] [outer = 00000050818DC400] 20:23:27 INFO - PROCESS | 2872 | 1463282607557 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005088C2C000) [pid = 2872] [serial = 1553] [outer = 00000050818DC400] 20:23:28 INFO - PROCESS | 2872 | 1463282608005 Marionette TRACE conn5 <- [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]]]}] 20:23:28 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) 20:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 20:23:28 INFO - PROCESS | 2872 | 1463282608041 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 20:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:23:28 INFO - PROCESS | 2872 | 1463282608044 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 20:23:28 INFO - PROCESS | 2872 | 1463282608047 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 2872 | 1463282608049 Marionette TRACE conn5 <- [1,2034,null,{}] 20:23:28 INFO - PROCESS | 2872 | 1463282608052 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:28 INFO - PROCESS | 2872 | 1463282608139 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:23:28 INFO - PROCESS | 2872 | 1463282608145 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B947800 == 31 [pid = 2872] [id = 518] 20:23:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005088CA2000) [pid = 2872] [serial = 1554] [outer = 0000000000000000] 20:23:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005088CA6C00) [pid = 2872] [serial = 1555] [outer = 0000005088CA2000] 20:23:28 INFO - PROCESS | 2872 | 1463282608192 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005088DF4400) [pid = 2872] [serial = 1556] [outer = 0000005088CA2000] 20:23:28 INFO - PROCESS | 2872 | 1463282608669 Marionette TRACE conn5 <- [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]]]}] 20:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 693ms 20:23:28 INFO - PROCESS | 2872 | 1463282608743 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 2872 | 1463282608745 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 20:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:23:28 INFO - PROCESS | 2872 | 1463282608749 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 2872 | 1463282608751 Marionette TRACE conn5 <- [1,2038,null,{}] 20:23:28 INFO - PROCESS | 2872 | 1463282608754 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:28 INFO - PROCESS | 2872 | 1463282608862 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 20:23:28 INFO - PROCESS | 2872 | 1463282608951 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC26800 == 32 [pid = 2872] [id = 519] 20:23:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (0000005088E04800) [pid = 2872] [serial = 1557] [outer = 0000000000000000] 20:23:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005088E2E000) [pid = 2872] [serial = 1558] [outer = 0000005088E04800] 20:23:29 INFO - PROCESS | 2872 | 1463282608999 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (00000050898F0C00) [pid = 2872] [serial = 1559] [outer = 0000005088E04800] 20:23:29 INFO - PROCESS | 2872 | 1463282609452 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 20:23:29 INFO - PROCESS | 2872 | 1463282609483 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 20:23:29 INFO - PROCESS | 2872 | 1463282609485 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 20:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:23:29 INFO - PROCESS | 2872 | 1463282609488 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:23:29 INFO - PROCESS | 2872 | 1463282609490 Marionette TRACE conn5 <- [1,2042,null,{}] 20:23:29 INFO - PROCESS | 2872 | 1463282609493 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:29 INFO - PROCESS | 2872 | 1463282609625 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 20:23:29 INFO - PROCESS | 2872 | 1463282609678 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD83000 == 33 [pid = 2872] [id = 520] 20:23:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508A483000) [pid = 2872] [serial = 1560] [outer = 0000000000000000] 20:23:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508B8B0800) [pid = 2872] [serial = 1561] [outer = 000000508A483000] 20:23:29 INFO - PROCESS | 2872 | 1463282609727 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508BA32C00) [pid = 2872] [serial = 1562] [outer = 000000508A483000] 20:23:30 INFO - PROCESS | 2872 | 1463282610170 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 20:23:30 INFO - PROCESS | 2872 | 1463282610257 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 2872 | 1463282610259 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 20:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:23:30 INFO - PROCESS | 2872 | 1463282610267 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:23:30 INFO - PROCESS | 2872 | 1463282610269 Marionette TRACE conn5 <- [1,2046,null,{}] 20:23:30 INFO - PROCESS | 2872 | 1463282610272 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:30 INFO - PROCESS | 2872 | 1463282610472 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005080196C00) [pid = 2872] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005085679C00) [pid = 2872] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000508B9EF800) [pid = 2872] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (0000005088CA8C00) [pid = 2872] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508D15EC00) [pid = 2872] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (0000005085680800) [pid = 2872] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005087F8D800) [pid = 2872] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (00000050899D0800) [pid = 2872] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (0000005084A2E800) [pid = 2872] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508BCCB400) [pid = 2872] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000508BAAB800) [pid = 2872] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000508BCCB000) [pid = 2872] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000508A885400) [pid = 2872] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000508748DC00) [pid = 2872] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (0000005086BA5C00) [pid = 2872] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:23:30 INFO - PROCESS | 2872 | 1463282610541 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F16000 == 34 [pid = 2872] [id = 521] 20:23:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (0000005080540800) [pid = 2872] [serial = 1563] [outer = 0000000000000000] 20:23:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005085629000) [pid = 2872] [serial = 1564] [outer = 0000005080540800] 20:23:30 INFO - PROCESS | 2872 | 1463282610588 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (0000005088BDF000) [pid = 2872] [serial = 1565] [outer = 0000005080540800] 20:23:30 INFO - PROCESS | 2872 | 1463282610944 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 20:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:23:31 INFO - PROCESS | 2872 | 1463282611002 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 2872 | 1463282611004 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 20:23:31 INFO - PROCESS | 2872 | 1463282611007 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - PROCESS | 2872 | 1463282611009 Marionette TRACE conn5 <- [1,2050,null,{}] 20:23:31 INFO - PROCESS | 2872 | 1463282611012 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:31 INFO - PROCESS | 2872 | 1463282611095 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 20:23:31 INFO - PROCESS | 2872 | --DOCSHELL 000000508119F800 == 33 [pid = 2872] [id = 11] 20:23:31 INFO - PROCESS | 2872 | 1463282611129 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F162800 == 34 [pid = 2872] [id = 522] 20:23:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (00000050899D6800) [pid = 2872] [serial = 1566] [outer = 0000000000000000] 20:23:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000508BB60800) [pid = 2872] [serial = 1567] [outer = 00000050899D6800] 20:23:31 INFO - PROCESS | 2872 | 1463282611176 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000508BB88800) [pid = 2872] [serial = 1568] [outer = 00000050899D6800] 20:23:31 INFO - PROCESS | 2872 | 1463282611596 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 20:23:31 INFO - PROCESS | 2872 | 1463282611644 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 2872 | 1463282611647 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 20:23:31 INFO - PROCESS | 2872 | 1463282611650 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:23:31 INFO - PROCESS | 2872 | 1463282611652 Marionette TRACE conn5 <- [1,2054,null,{}] 20:23:31 INFO - PROCESS | 2872 | 1463282611656 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:31 INFO - PROCESS | 2872 | 1463282611740 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 20:23:31 INFO - PROCESS | 2872 | 1463282611747 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FDE000 == 35 [pid = 2872] [id = 523] 20:23:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000508BB56000) [pid = 2872] [serial = 1569] [outer = 0000000000000000] 20:23:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000508BB94000) [pid = 2872] [serial = 1570] [outer = 000000508BB56000] 20:23:31 INFO - PROCESS | 2872 | 1463282611792 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000508BCC8C00) [pid = 2872] [serial = 1571] [outer = 000000508BB56000] 20:23:32 INFO - PROCESS | 2872 | 1463282612245 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 20:23:32 INFO - PROCESS | 2872 | 1463282612283 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 2872 | 1463282612285 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 20:23:32 INFO - PROCESS | 2872 | 1463282612288 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:23:32 INFO - PROCESS | 2872 | 1463282612291 Marionette TRACE conn5 <- [1,2058,null,{}] 20:23:32 INFO - PROCESS | 2872 | 1463282612299 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:32 INFO - PROCESS | 2872 | 1463282612383 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:23:32 INFO - PROCESS | 2872 | 1463282612393 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB24800 == 36 [pid = 2872] [id = 524] 20:23:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508C528800) [pid = 2872] [serial = 1572] [outer = 0000000000000000] 20:23:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000508C533800) [pid = 2872] [serial = 1573] [outer = 000000508C528800] 20:23:32 INFO - PROCESS | 2872 | 1463282612440 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000508C575C00) [pid = 2872] [serial = 1574] [outer = 000000508C528800] 20:23:33 INFO - PROCESS | 2872 | 1463282613157 Marionette TRACE conn5 <- [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]]]}] 20:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 20:23:33 INFO - PROCESS | 2872 | 1463282613235 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 20:23:33 INFO - PROCESS | 2872 | 1463282613241 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 20:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:23:33 INFO - PROCESS | 2872 | 1463282613245 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:23:33 INFO - PROCESS | 2872 | 1463282613250 Marionette TRACE conn5 <- [1,2062,null,{}] 20:23:33 INFO - PROCESS | 2872 | 1463282613256 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:33 INFO - PROCESS | 2872 | 1463282613379 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 20:23:33 INFO - PROCESS | 2872 | 1463282613452 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:33 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BCF000 == 37 [pid = 2872] [id = 525] 20:23:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005086B7C800) [pid = 2872] [serial = 1575] [outer = 0000000000000000] 20:23:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (00000050874B6400) [pid = 2872] [serial = 1576] [outer = 0000005086B7C800] 20:23:33 INFO - PROCESS | 2872 | 1463282613511 Marionette DEBUG loaded listener.js 20:23:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005088172000) [pid = 2872] [serial = 1577] [outer = 0000005086B7C800] 20:23:34 INFO - PROCESS | 2872 | 1463282614111 Marionette TRACE conn5 <- [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]]]}] 20:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 943ms 20:23:34 INFO - PROCESS | 2872 | 1463282614192 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 20:23:34 INFO - PROCESS | 2872 | 1463282614199 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 20:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:23:34 INFO - PROCESS | 2872 | 1463282614206 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:23:34 INFO - PROCESS | 2872 | 1463282614209 Marionette TRACE conn5 <- [1,2066,null,{}] 20:23:34 INFO - PROCESS | 2872 | 1463282614214 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:34 INFO - PROCESS | 2872 | 1463282614326 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 20:23:34 INFO - PROCESS | 2872 | 1463282614405 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C410800 == 38 [pid = 2872] [id = 526] 20:23:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005088C29400) [pid = 2872] [serial = 1578] [outer = 0000000000000000] 20:23:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005088DF9C00) [pid = 2872] [serial = 1579] [outer = 0000005088C29400] 20:23:34 INFO - PROCESS | 2872 | 1463282614503 Marionette DEBUG loaded listener.js 20:23:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508A479000) [pid = 2872] [serial = 1580] [outer = 0000005088C29400] 20:23:35 INFO - PROCESS | 2872 | 1463282615102 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 942ms 20:23:35 INFO - PROCESS | 2872 | 1463282615153 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 20:23:35 INFO - PROCESS | 2872 | 1463282615156 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 20:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:23:35 INFO - PROCESS | 2872 | 1463282615160 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:23:35 INFO - PROCESS | 2872 | 1463282615164 Marionette TRACE conn5 <- [1,2070,null,{}] 20:23:35 INFO - PROCESS | 2872 | 1463282615176 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:35 INFO - PROCESS | 2872 | 1463282615302 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 20:23:35 INFO - PROCESS | 2872 | 1463282615423 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD10800 == 39 [pid = 2872] [id = 527] 20:23:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508BAB1400) [pid = 2872] [serial = 1581] [outer = 0000000000000000] 20:23:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508C52F800) [pid = 2872] [serial = 1582] [outer = 000000508BAB1400] 20:23:35 INFO - PROCESS | 2872 | 1463282615483 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508CF0C400) [pid = 2872] [serial = 1583] [outer = 000000508BAB1400] 20:23:36 INFO - PROCESS | 2872 | 1463282616074 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 984ms 20:23:36 INFO - PROCESS | 2872 | 1463282616147 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:23:36 INFO - PROCESS | 2872 | 1463282616150 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 20:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:23:36 INFO - PROCESS | 2872 | 1463282616153 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - PROCESS | 2872 | 1463282616155 Marionette TRACE conn5 <- [1,2074,null,{}] 20:23:36 INFO - PROCESS | 2872 | 1463282616160 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:36 INFO - PROCESS | 2872 | 1463282616269 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 20:23:36 INFO - PROCESS | 2872 | 1463282616346 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD8B800 == 40 [pid = 2872] [id = 528] 20:23:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (0000005084A64800) [pid = 2872] [serial = 1584] [outer = 0000000000000000] 20:23:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508CF0C000) [pid = 2872] [serial = 1585] [outer = 0000005084A64800] 20:23:36 INFO - PROCESS | 2872 | 1463282616445 Marionette DEBUG loaded listener.js 20:23:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508D1ADC00) [pid = 2872] [serial = 1586] [outer = 0000005084A64800] 20:23:37 INFO - PROCESS | 2872 | 1463282617156 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1033ms 20:23:37 INFO - PROCESS | 2872 | 1463282617191 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 2872 | 1463282617195 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 20:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:23:37 INFO - PROCESS | 2872 | 1463282617219 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:23:37 INFO - PROCESS | 2872 | 1463282617223 Marionette TRACE conn5 <- [1,2078,null,{}] 20:23:37 INFO - PROCESS | 2872 | 1463282617229 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:37 INFO - PROCESS | 2872 | 1463282617337 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:23:37 INFO - PROCESS | 2872 | 1463282617434 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000508595A800 == 41 [pid = 2872] [id = 529] 20:23:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508526E800) [pid = 2872] [serial = 1587] [outer = 0000000000000000] 20:23:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005085678400) [pid = 2872] [serial = 1588] [outer = 000000508526E800] 20:23:37 INFO - PROCESS | 2872 | 1463282617489 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005086BAF800) [pid = 2872] [serial = 1589] [outer = 000000508526E800] 20:23:37 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE6800 == 40 [pid = 2872] [id = 452] 20:23:37 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FE7000 == 39 [pid = 2872] [id = 450] 20:23:37 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508D164800) [pid = 2872] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:23:37 INFO - PROCESS | 2872 | --DOCSHELL 00000050804D2800 == 38 [pid = 2872] [id = 12] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508BB5A000) [pid = 2872] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508BAA3000) [pid = 2872] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508C52C400) [pid = 2872] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000508BB7B800) [pid = 2872] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000508C56FC00) [pid = 2872] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000508B8AE400) [pid = 2872] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (0000005087F67C00) [pid = 2872] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000508C570C00) [pid = 2872] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (0000005088C34400) [pid = 2872] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000508B9EB000) [pid = 2872] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000508B8B7800) [pid = 2872] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (0000005087F14000) [pid = 2872] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005087EF0C00) [pid = 2872] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (0000005088BE0800) [pid = 2872] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (0000005088BEC800) [pid = 2872] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000508B9F2800) [pid = 2872] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (0000005088DFB800) [pid = 2872] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (0000005088E64000) [pid = 2872] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508D1A9400) [pid = 2872] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000508598D000) [pid = 2872] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (0000005086BAA400) [pid = 2872] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000508854B800) [pid = 2872] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (0000005088B77C00) [pid = 2872] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (0000005089B54000) [pid = 2872] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000508A928C00) [pid = 2872] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (0000005084A2F800) [pid = 2872] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (0000005084A62C00) [pid = 2872] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000508CF0B800) [pid = 2872] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:23:38 INFO - PROCESS | 2872 | 1463282618075 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 902ms 20:23:38 INFO - PROCESS | 2872 | 1463282618105 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 20:23:38 INFO - PROCESS | 2872 | 1463282618111 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 20:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:23:38 INFO - PROCESS | 2872 | 1463282618117 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:23:38 INFO - PROCESS | 2872 | 1463282618120 Marionette TRACE conn5 <- [1,2082,null,{}] 20:23:38 INFO - PROCESS | 2872 | 1463282618124 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:38 INFO - PROCESS | 2872 | 1463282618212 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 20:23:38 INFO - PROCESS | 2872 | 1463282618291 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884E1800 == 39 [pid = 2872] [id = 530] 20:23:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (0000005084ECA000) [pid = 2872] [serial = 1590] [outer = 0000000000000000] 20:23:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (0000005086BA6000) [pid = 2872] [serial = 1591] [outer = 0000005084ECA000] 20:23:38 INFO - PROCESS | 2872 | 1463282618339 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (0000005087EF0800) [pid = 2872] [serial = 1592] [outer = 0000005084ECA000] 20:23:38 INFO - PROCESS | 2872 | 1463282618761 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 20:23:38 INFO - PROCESS | 2872 | 1463282618811 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 20:23:38 INFO - PROCESS | 2872 | 1463282618814 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 20:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:23:38 INFO - PROCESS | 2872 | 1463282618845 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:23:38 INFO - PROCESS | 2872 | 1463282618849 Marionette TRACE conn5 <- [1,2086,null,{}] 20:23:38 INFO - PROCESS | 2872 | 1463282618864 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:38 INFO - PROCESS | 2872 | 1463282618954 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 20:23:38 INFO - PROCESS | 2872 | 1463282618971 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A416800 == 40 [pid = 2872] [id = 531] 20:23:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (0000005088934800) [pid = 2872] [serial = 1593] [outer = 0000000000000000] 20:23:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (0000005088B78800) [pid = 2872] [serial = 1594] [outer = 0000005088934800] 20:23:39 INFO - PROCESS | 2872 | 1463282619021 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (0000005088BE4C00) [pid = 2872] [serial = 1595] [outer = 0000005088934800] 20:23:39 INFO - PROCESS | 2872 | 1463282619489 Marionette TRACE conn5 <- [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]]]}] 20:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 711ms 20:23:39 INFO - PROCESS | 2872 | 1463282619531 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 2872 | 1463282619534 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 20:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:23:39 INFO - PROCESS | 2872 | 1463282619537 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:23:39 INFO - PROCESS | 2872 | 1463282619539 Marionette TRACE conn5 <- [1,2090,null,{}] 20:23:39 INFO - PROCESS | 2872 | 1463282619542 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:39 INFO - PROCESS | 2872 | 1463282619630 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 20:23:39 INFO - PROCESS | 2872 | 1463282619638 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9D3000 == 41 [pid = 2872] [id = 532] 20:23:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (0000005088C31000) [pid = 2872] [serial = 1596] [outer = 0000000000000000] 20:23:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (0000005088CA6000) [pid = 2872] [serial = 1597] [outer = 0000005088C31000] 20:23:39 INFO - PROCESS | 2872 | 1463282619686 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005088E02C00) [pid = 2872] [serial = 1598] [outer = 0000005088C31000] 20:23:40 INFO - PROCESS | 2872 | 1463282620121 Marionette TRACE conn5 <- [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]]]}] 20:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 628ms 20:23:40 INFO - PROCESS | 2872 | 1463282620171 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:23:40 INFO - PROCESS | 2872 | 1463282620173 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 20:23:40 INFO - PROCESS | 2872 | 1463282620176 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:23:40 INFO - PROCESS | 2872 | 1463282620178 Marionette TRACE conn5 <- [1,2094,null,{}] 20:23:40 INFO - PROCESS | 2872 | 1463282620182 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:40 INFO - PROCESS | 2872 | 1463282620294 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 20:23:40 INFO - PROCESS | 2872 | 1463282620373 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:40 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087A0C000 == 42 [pid = 2872] [id = 533] 20:23:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (0000005088E29800) [pid = 2872] [serial = 1599] [outer = 0000000000000000] 20:23:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (0000005088E66400) [pid = 2872] [serial = 1600] [outer = 0000005088E29800] 20:23:40 INFO - PROCESS | 2872 | 1463282620421 Marionette DEBUG loaded listener.js 20:23:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508A40D400) [pid = 2872] [serial = 1601] [outer = 0000005088E29800] 20:23:40 INFO - PROCESS | 2872 | 1463282620870 Marionette TRACE conn5 <- [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] 20:23:40 INFO - PROCESS | 2872 | 1463282620927 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 20:23:40 INFO - PROCESS | 2872 | 1463282620930 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:23:40 INFO - PROCESS | 2872 | 1463282620932 Marionette TRACE conn5 <- [1,2098,null,{}] 20:23:40 INFO - PROCESS | 2872 | 1463282620936 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:41 INFO - PROCESS | 2872 | 1463282621078 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 20:23:41 INFO - PROCESS | 2872 | 1463282621139 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6CC000 == 43 [pid = 2872] [id = 534] 20:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000508B9EB000) [pid = 2872] [serial = 1602] [outer = 0000000000000000] 20:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000508BAA5800) [pid = 2872] [serial = 1603] [outer = 000000508B9EB000] 20:23:41 INFO - PROCESS | 2872 | 1463282621187 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508BB5A800) [pid = 2872] [serial = 1604] [outer = 000000508B9EB000] 20:23:41 INFO - PROCESS | 2872 | 1463282621616 Marionette TRACE conn5 <- [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]]]}] 20:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 20:23:41 INFO - PROCESS | 2872 | 1463282621673 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 20:23:41 INFO - PROCESS | 2872 | 1463282621675 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 20:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:23:41 INFO - PROCESS | 2872 | 1463282621687 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:23:41 INFO - PROCESS | 2872 | 1463282621689 Marionette TRACE conn5 <- [1,2102,null,{}] 20:23:41 INFO - PROCESS | 2872 | 1463282621696 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:41 INFO - PROCESS | 2872 | 1463282621805 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 20:23:41 INFO - PROCESS | 2872 | 1463282621816 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3A6000 == 44 [pid = 2872] [id = 535] 20:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508BB7E800) [pid = 2872] [serial = 1605] [outer = 0000000000000000] 20:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000508BB90000) [pid = 2872] [serial = 1606] [outer = 000000508BB7E800] 20:23:41 INFO - PROCESS | 2872 | 1463282621862 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000508C56FC00) [pid = 2872] [serial = 1607] [outer = 000000508BB7E800] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (0000005088E04800) [pid = 2872] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000508A483000) [pid = 2872] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (0000005084A5A800) [pid = 2872] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (0000005088CA2000) [pid = 2872] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (0000005080540800) [pid = 2872] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (0000005084A59000) [pid = 2872] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (00000050899D6800) [pid = 2872] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (00000050818DC400) [pid = 2872] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000508053AC00) [pid = 2872] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (00000050811A3000) [pid = 2872] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:23:42 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000508BB56000) [pid = 2872] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:23:42 INFO - PROCESS | 2872 | 1463282622338 Marionette TRACE conn5 <- [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]]]}] 20:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 20:23:42 INFO - PROCESS | 2872 | 1463282622362 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 2872 | 1463282622364 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 20:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:23:42 INFO - PROCESS | 2872 | 1463282622367 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:23:42 INFO - PROCESS | 2872 | 1463282622369 Marionette TRACE conn5 <- [1,2106,null,{}] 20:23:42 INFO - PROCESS | 2872 | 1463282622373 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:42 INFO - PROCESS | 2872 | 1463282622465 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 20:23:42 INFO - PROCESS | 2872 | 1463282622543 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3A2800 == 45 [pid = 2872] [id = 536] 20:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (00000050856E4000) [pid = 2872] [serial = 1608] [outer = 0000000000000000] 20:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (0000005088CA2000) [pid = 2872] [serial = 1609] [outer = 00000050856E4000] 20:23:42 INFO - PROCESS | 2872 | 1463282622590 Marionette DEBUG loaded listener.js 20:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000508C570C00) [pid = 2872] [serial = 1610] [outer = 00000050856E4000] 20:23:42 INFO - PROCESS | 2872 | 1463282622947 Marionette TRACE conn5 <- [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]]]}] 20:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 20:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:23:43 INFO - PROCESS | 2872 | 1463282623000 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 20:23:43 INFO - PROCESS | 2872 | 1463282623002 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 20:23:43 INFO - PROCESS | 2872 | 1463282623005 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:23:43 INFO - PROCESS | 2872 | 1463282623007 Marionette TRACE conn5 <- [1,2110,null,{}] 20:23:43 INFO - PROCESS | 2872 | 1463282623011 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:43 INFO - PROCESS | 2872 | 1463282623124 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 20:23:43 INFO - PROCESS | 2872 | 1463282623161 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCBE800 == 46 [pid = 2872] [id = 537] 20:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000508C534400) [pid = 2872] [serial = 1611] [outer = 0000000000000000] 20:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000508D163000) [pid = 2872] [serial = 1612] [outer = 000000508C534400] 20:23:43 INFO - PROCESS | 2872 | 1463282623207 Marionette DEBUG loaded listener.js 20:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000508D1AE400) [pid = 2872] [serial = 1613] [outer = 000000508C534400] 20:23:43 INFO - PROCESS | 2872 | 1463282623619 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 20:23:43 INFO - PROCESS | 2872 | 1463282623637 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 20:23:43 INFO - PROCESS | 2872 | 1463282623639 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 20:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:23:43 INFO - PROCESS | 2872 | 1463282623642 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:23:43 INFO - PROCESS | 2872 | 1463282623644 Marionette TRACE conn5 <- [1,2114,null,{}] 20:23:43 INFO - PROCESS | 2872 | 1463282623647 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:43 INFO - PROCESS | 2872 | 1463282623764 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:23:43 INFO - PROCESS | 2872 | 1463282623773 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:43 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090ED9800 == 47 [pid = 2872] [id = 538] 20:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000508D366C00) [pid = 2872] [serial = 1614] [outer = 0000000000000000] 20:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000508D368C00) [pid = 2872] [serial = 1615] [outer = 000000508D366C00] 20:23:43 INFO - PROCESS | 2872 | 1463282623829 Marionette DEBUG loaded listener.js 20:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000508D373000) [pid = 2872] [serial = 1616] [outer = 000000508D366C00] 20:23:44 INFO - PROCESS | 2872 | 1463282624295 Marionette TRACE conn5 <- [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]]]}] 20:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 732ms 20:23:44 INFO - PROCESS | 2872 | 1463282624379 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 2872 | 1463282624384 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 20:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:23:44 INFO - PROCESS | 2872 | 1463282624389 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:23:44 INFO - PROCESS | 2872 | 1463282624394 Marionette TRACE conn5 <- [1,2118,null,{}] 20:23:44 INFO - PROCESS | 2872 | 1463282624402 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:44 INFO - PROCESS | 2872 | 1463282624577 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 20:23:44 INFO - PROCESS | 2872 | 1463282624665 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D6000 == 48 [pid = 2872] [id = 539] 20:23:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005084A59000) [pid = 2872] [serial = 1617] [outer = 0000000000000000] 20:23:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005085205000) [pid = 2872] [serial = 1618] [outer = 0000005084A59000] 20:23:44 INFO - PROCESS | 2872 | 1463282624723 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005087E8A400) [pid = 2872] [serial = 1619] [outer = 0000005084A59000] 20:23:45 INFO - PROCESS | 2872 | 1463282625342 Marionette TRACE conn5 <- [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] 20:23:45 INFO - PROCESS | 2872 | 1463282625386 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 20:23:45 INFO - PROCESS | 2872 | 1463282625393 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:23:45 INFO - PROCESS | 2872 | 1463282625396 Marionette TRACE conn5 <- [1,2122,null,{}] 20:23:45 INFO - PROCESS | 2872 | 1463282625400 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:45 INFO - PROCESS | 2872 | 1463282625518 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 20:23:45 INFO - PROCESS | 2872 | 1463282625614 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40E000 == 49 [pid = 2872] [id = 540] 20:23:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (0000005088B82800) [pid = 2872] [serial = 1620] [outer = 0000000000000000] 20:23:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (0000005088CA1800) [pid = 2872] [serial = 1621] [outer = 0000005088B82800] 20:23:45 INFO - PROCESS | 2872 | 1463282625670 Marionette DEBUG loaded listener.js 20:23:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000508A884400) [pid = 2872] [serial = 1622] [outer = 0000005088B82800] 20:23:46 INFO - PROCESS | 2872 | 1463282626306 Marionette TRACE conn5 <- [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] 20:23:46 INFO - PROCESS | 2872 | 1463282626388 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 20:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:23:46 INFO - PROCESS | 2872 | 1463282626391 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 2872 | 1463282626396 Marionette TRACE conn5 <- [1,2126,null,{}] 20:23:46 INFO - PROCESS | 2872 | 1463282626408 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:46 INFO - PROCESS | 2872 | 1463282626566 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 20:23:46 INFO - PROCESS | 2872 | 1463282626578 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:46 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917C0800 == 50 [pid = 2872] [id = 541] 20:23:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508BCC5000) [pid = 2872] [serial = 1623] [outer = 0000000000000000] 20:23:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508D16B000) [pid = 2872] [serial = 1624] [outer = 000000508BCC5000] 20:23:46 INFO - PROCESS | 2872 | 1463282626638 Marionette DEBUG loaded listener.js 20:23:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508D3E8000) [pid = 2872] [serial = 1625] [outer = 000000508BCC5000] 20:23:47 INFO - PROCESS | 2872 | 1463282627258 Marionette TRACE conn5 <- [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]]]}] 20:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 944ms 20:23:47 INFO - PROCESS | 2872 | 1463282627338 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:23:47 INFO - PROCESS | 2872 | 1463282627341 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 20:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:23:47 INFO - PROCESS | 2872 | 1463282627345 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:23:47 INFO - PROCESS | 2872 | 1463282627347 Marionette TRACE conn5 <- [1,2130,null,{}] 20:23:47 INFO - PROCESS | 2872 | 1463282627351 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:47 INFO - PROCESS | 2872 | 1463282627469 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 20:23:47 INFO - PROCESS | 2872 | 1463282627589 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:47 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091EE4800 == 51 [pid = 2872] [id = 542] 20:23:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508F38BC00) [pid = 2872] [serial = 1626] [outer = 0000000000000000] 20:23:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508F522C00) [pid = 2872] [serial = 1627] [outer = 000000508F38BC00] 20:23:47 INFO - PROCESS | 2872 | 1463282627647 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508F52B000) [pid = 2872] [serial = 1628] [outer = 000000508F38BC00] 20:23:48 INFO - PROCESS | 2872 | 1463282628229 Marionette TRACE conn5 <- [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] 20:23:48 INFO - PROCESS | 2872 | 1463282628291 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 20:23:48 INFO - PROCESS | 2872 | 1463282628295 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:23:48 INFO - PROCESS | 2872 | 1463282628297 Marionette TRACE conn5 <- [1,2134,null,{}] 20:23:48 INFO - PROCESS | 2872 | 1463282628301 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:48 INFO - PROCESS | 2872 | 1463282628408 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 20:23:48 INFO - PROCESS | 2872 | 1463282628527 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091FA2800 == 52 [pid = 2872] [id = 543] 20:23:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508F528800) [pid = 2872] [serial = 1629] [outer = 0000000000000000] 20:23:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508F567000) [pid = 2872] [serial = 1630] [outer = 000000508F528800] 20:23:48 INFO - PROCESS | 2872 | 1463282628585 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508F56D800) [pid = 2872] [serial = 1631] [outer = 000000508F528800] 20:23:49 INFO - PROCESS | 2872 | 1463282629225 Marionette TRACE conn5 <- [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] 20:23:49 INFO - PROCESS | 2872 | 1463282629454 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 20:23:49 INFO - PROCESS | 2872 | 1463282629461 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:23:49 INFO - PROCESS | 2872 | 1463282629464 Marionette TRACE conn5 <- [1,2138,null,{}] 20:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:23:49 INFO - PROCESS | 2872 | 1463282629470 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:49 INFO - PROCESS | 2872 | 1463282629574 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 20:23:49 INFO - PROCESS | 2872 | 1463282629648 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:49 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888AB800 == 53 [pid = 2872] [id = 544] 20:23:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005085211400) [pid = 2872] [serial = 1632] [outer = 0000000000000000] 20:23:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005085679C00) [pid = 2872] [serial = 1633] [outer = 0000005085211400] 20:23:49 INFO - PROCESS | 2872 | 1463282629698 Marionette DEBUG loaded listener.js 20:23:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (0000005088171000) [pid = 2872] [serial = 1634] [outer = 0000005085211400] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD83000 == 52 [pid = 2872] [id = 520] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC26800 == 51 [pid = 2872] [id = 519] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F16000 == 50 [pid = 2872] [id = 521] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508F162800 == 49 [pid = 2872] [id = 522] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508B947800 == 48 [pid = 2872] [id = 518] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FDE000 == 47 [pid = 2872] [id = 523] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FDF000 == 46 [pid = 2872] [id = 517] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC25000 == 45 [pid = 2872] [id = 498] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCBE800 == 44 [pid = 2872] [id = 537] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3A2800 == 43 [pid = 2872] [id = 536] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3A6000 == 42 [pid = 2872] [id = 535] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6CC000 == 41 [pid = 2872] [id = 534] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 0000005087A0C000 == 40 [pid = 2872] [id = 533] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9D3000 == 39 [pid = 2872] [id = 532] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508A416800 == 38 [pid = 2872] [id = 531] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 00000050884E1800 == 37 [pid = 2872] [id = 530] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508595A800 == 36 [pid = 2872] [id = 529] 20:23:50 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005084E25800) [pid = 2872] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD10800 == 35 [pid = 2872] [id = 527] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508C410800 == 34 [pid = 2872] [id = 526] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BCF000 == 33 [pid = 2872] [id = 525] 20:23:50 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB24800 == 32 [pid = 2872] [id = 524] 20:23:50 INFO - PROCESS | 2872 | 1463282630407 Marionette TRACE conn5 <- [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] 20:23:50 INFO - PROCESS | 2872 | 1463282630459 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 20:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:23:50 INFO - PROCESS | 2872 | 1463282630469 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:23:50 INFO - PROCESS | 2872 | 1463282630473 Marionette TRACE conn5 <- [1,2142,null,{}] 20:23:50 INFO - PROCESS | 2872 | 1463282630477 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:50 INFO - PROCESS | 2872 | 1463282630567 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:23:50 INFO - PROCESS | 2872 | 1463282630576 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:50 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087845000 == 33 [pid = 2872] [id = 545] 20:23:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (0000005084A63400) [pid = 2872] [serial = 1635] [outer = 0000000000000000] 20:23:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (0000005085624400) [pid = 2872] [serial = 1636] [outer = 0000005084A63400] 20:23:50 INFO - PROCESS | 2872 | 1463282630624 Marionette DEBUG loaded listener.js 20:23:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (0000005087E89000) [pid = 2872] [serial = 1637] [outer = 0000005084A63400] 20:23:51 INFO - PROCESS | 2872 | 1463282631109 Marionette TRACE conn5 <- [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]]]}] 20:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 20:23:51 INFO - PROCESS | 2872 | 1463282631159 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 20:23:51 INFO - PROCESS | 2872 | 1463282631161 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 20:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:23:51 INFO - PROCESS | 2872 | 1463282631165 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 2872 | 1463282631167 Marionette TRACE conn5 <- [1,2146,null,{}] 20:23:51 INFO - PROCESS | 2872 | 1463282631178 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:51 INFO - PROCESS | 2872 | 1463282631272 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 20:23:51 INFO - PROCESS | 2872 | 1463282631282 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:51 INFO - PROCESS | 2872 | ++DOCSHELL 0000005089B25000 == 34 [pid = 2872] [id = 546] 20:23:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (0000005088BE7800) [pid = 2872] [serial = 1638] [outer = 0000000000000000] 20:23:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (0000005088C2D800) [pid = 2872] [serial = 1639] [outer = 0000005088BE7800] 20:23:51 INFO - PROCESS | 2872 | 1463282631333 Marionette DEBUG loaded listener.js 20:23:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (0000005088CAC800) [pid = 2872] [serial = 1640] [outer = 0000005088BE7800] 20:23:51 INFO - PROCESS | 2872 | 1463282631812 Marionette TRACE conn5 <- [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] 20:23:51 INFO - PROCESS | 2872 | 1463282631867 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 20:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:23:51 INFO - PROCESS | 2872 | 1463282631871 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 2872 | 1463282631873 Marionette TRACE conn5 <- [1,2150,null,{}] 20:23:51 INFO - PROCESS | 2872 | 1463282631876 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:52 INFO - PROCESS | 2872 | 1463282631992 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 20:23:52 INFO - PROCESS | 2872 | 1463282632070 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC29800 == 35 [pid = 2872] [id = 547] 20:23:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (0000005088E2F800) [pid = 2872] [serial = 1641] [outer = 0000000000000000] 20:23:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000508A878400) [pid = 2872] [serial = 1642] [outer = 0000005088E2F800] 20:23:52 INFO - PROCESS | 2872 | 1463282632118 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000508B8B4C00) [pid = 2872] [serial = 1643] [outer = 0000005088E2F800] 20:23:52 INFO - PROCESS | 2872 | 1463282632509 Marionette TRACE conn5 <- [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]]]}] 20:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 20:23:52 INFO - PROCESS | 2872 | 1463282632563 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 20:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:23:52 INFO - PROCESS | 2872 | 1463282632566 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 20:23:52 INFO - PROCESS | 2872 | 1463282632569 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:23:52 INFO - PROCESS | 2872 | 1463282632571 Marionette TRACE conn5 <- [1,2154,null,{}] 20:23:52 INFO - PROCESS | 2872 | 1463282632575 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:52 INFO - PROCESS | 2872 | 1463282632693 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 20:23:52 INFO - PROCESS | 2872 | 1463282632713 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C405800 == 36 [pid = 2872] [id = 548] 20:23:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005088E32000) [pid = 2872] [serial = 1644] [outer = 0000000000000000] 20:23:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508B9F5800) [pid = 2872] [serial = 1645] [outer = 0000005088E32000] 20:23:52 INFO - PROCESS | 2872 | 1463282632760 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508BB55800) [pid = 2872] [serial = 1646] [outer = 0000005088E32000] 20:23:53 INFO - PROCESS | 2872 | 1463282633207 Marionette TRACE conn5 <- [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]]]}] 20:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 20:23:53 INFO - PROCESS | 2872 | 1463282633264 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 2872 | 1463282633266 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 20:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:23:53 INFO - PROCESS | 2872 | 1463282633277 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - PROCESS | 2872 | 1463282633279 Marionette TRACE conn5 <- [1,2158,null,{}] 20:23:53 INFO - PROCESS | 2872 | 1463282633282 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:53 INFO - PROCESS | 2872 | 1463282633455 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 20:23:53 INFO - PROCESS | 2872 | 1463282633514 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:53 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087853000 == 37 [pid = 2872] [id = 549] 20:23:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508BCC2400) [pid = 2872] [serial = 1647] [outer = 0000000000000000] 20:23:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508C52E000) [pid = 2872] [serial = 1648] [outer = 000000508BCC2400] 20:23:53 INFO - PROCESS | 2872 | 1463282633562 Marionette DEBUG loaded listener.js 20:23:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508CF05C00) [pid = 2872] [serial = 1649] [outer = 000000508BCC2400] 20:23:54 INFO - PROCESS | 2872 | 1463282634005 Marionette TRACE conn5 <- [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]]]}] 20:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 20:23:54 INFO - PROCESS | 2872 | 1463282634054 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 2872 | 1463282634056 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 20:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:23:54 INFO - PROCESS | 2872 | 1463282634066 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - PROCESS | 2872 | 1463282634068 Marionette TRACE conn5 <- [1,2162,null,{}] 20:23:54 INFO - PROCESS | 2872 | 1463282634072 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:54 INFO - PROCESS | 2872 | 1463282634182 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 20:23:54 INFO - PROCESS | 2872 | 1463282634188 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAD3800 == 38 [pid = 2872] [id = 550] 20:23:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000508BCC9800) [pid = 2872] [serial = 1650] [outer = 0000000000000000] 20:23:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000508D1A4400) [pid = 2872] [serial = 1651] [outer = 000000508BCC9800] 20:23:54 INFO - PROCESS | 2872 | 1463282634235 Marionette DEBUG loaded listener.js 20:23:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508D3E8C00) [pid = 2872] [serial = 1652] [outer = 000000508BCC9800] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508C534400) [pid = 2872] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005088E29800) [pid = 2872] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508B9EB000) [pid = 2872] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000508526E800) [pid = 2872] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (0000005088934800) [pid = 2872] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (00000050856E4000) [pid = 2872] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (0000005084ECA000) [pid = 2872] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (0000005088C31000) [pid = 2872] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:23:54 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000508BB7E800) [pid = 2872] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:23:54 INFO - PROCESS | 2872 | 1463282634780 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 20:23:54 INFO - PROCESS | 2872 | 1463282634823 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 2872 | 1463282634825 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 20:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:23:54 INFO - PROCESS | 2872 | 1463282634828 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - PROCESS | 2872 | 1463282634830 Marionette TRACE conn5 <- [1,2166,null,{}] 20:23:54 INFO - PROCESS | 2872 | 1463282634834 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:54 INFO - PROCESS | 2872 | 1463282634926 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 20:23:54 INFO - PROCESS | 2872 | 1463282634933 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF3F000 == 39 [pid = 2872] [id = 551] 20:23:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (0000005088CA5800) [pid = 2872] [serial = 1653] [outer = 0000000000000000] 20:23:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000508A483000) [pid = 2872] [serial = 1654] [outer = 0000005088CA5800] 20:23:54 INFO - PROCESS | 2872 | 1463282634978 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000508D3E6400) [pid = 2872] [serial = 1655] [outer = 0000005088CA5800] 20:23:55 INFO - PROCESS | 2872 | 1463282635398 Marionette TRACE conn5 <- [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]]]}] 20:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 20:23:55 INFO - PROCESS | 2872 | 1463282635459 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 20:23:55 INFO - PROCESS | 2872 | 1463282635461 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 20:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:23:55 INFO - PROCESS | 2872 | 1463282635464 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:23:55 INFO - PROCESS | 2872 | 1463282635466 Marionette TRACE conn5 <- [1,2170,null,{}] 20:23:55 INFO - PROCESS | 2872 | 1463282635470 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:55 INFO - PROCESS | 2872 | 1463282635555 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 20:23:55 INFO - PROCESS | 2872 | 1463282635562 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:55 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DDB000 == 40 [pid = 2872] [id = 552] 20:23:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508F388400) [pid = 2872] [serial = 1656] [outer = 0000000000000000] 20:23:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508F8C3000) [pid = 2872] [serial = 1657] [outer = 000000508F388400] 20:23:55 INFO - PROCESS | 2872 | 1463282635607 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508F8CBC00) [pid = 2872] [serial = 1658] [outer = 000000508F388400] 20:23:56 INFO - PROCESS | 2872 | 1463282636041 Marionette TRACE conn5 <- [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]]]}] 20:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 20:23:56 INFO - PROCESS | 2872 | 1463282636096 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:23:56 INFO - PROCESS | 2872 | 1463282636098 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 20:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:23:56 INFO - PROCESS | 2872 | 1463282636101 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:23:56 INFO - PROCESS | 2872 | 1463282636103 Marionette TRACE conn5 <- [1,2174,null,{}] 20:23:56 INFO - PROCESS | 2872 | 1463282636106 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:56 INFO - PROCESS | 2872 | 1463282636248 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 20:23:56 INFO - PROCESS | 2872 | 1463282636400 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087846800 == 41 [pid = 2872] [id = 553] 20:23:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005081084C00) [pid = 2872] [serial = 1659] [outer = 0000000000000000] 20:23:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005084A31400) [pid = 2872] [serial = 1660] [outer = 0000005081084C00] 20:23:56 INFO - PROCESS | 2872 | 1463282636459 Marionette DEBUG loaded listener.js 20:23:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005086BB0800) [pid = 2872] [serial = 1661] [outer = 0000005081084C00] 20:23:57 INFO - PROCESS | 2872 | 1463282637041 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 984ms 20:23:57 INFO - PROCESS | 2872 | 1463282637090 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 20:23:57 INFO - PROCESS | 2872 | 1463282637094 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 20:23:57 INFO - PROCESS | 2872 | 1463282637099 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:23:57 INFO - PROCESS | 2872 | 1463282637104 Marionette TRACE conn5 <- [1,2178,null,{}] 20:23:57 INFO - PROCESS | 2872 | 1463282637109 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:57 INFO - PROCESS | 2872 | 1463282637225 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 20:23:57 INFO - PROCESS | 2872 | 1463282637321 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9D2000 == 42 [pid = 2872] [id = 554] 20:23:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005088BE1800) [pid = 2872] [serial = 1662] [outer = 0000000000000000] 20:23:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005088C2F400) [pid = 2872] [serial = 1663] [outer = 0000005088BE1800] 20:23:57 INFO - PROCESS | 2872 | 1463282637381 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005089B53000) [pid = 2872] [serial = 1664] [outer = 0000005088BE1800] 20:23:58 INFO - PROCESS | 2872 | 1463282638004 Marionette TRACE conn5 <- [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]]]}] 20:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 20:23:58 INFO - PROCESS | 2872 | 1463282638046 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 2872 | 1463282638050 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 20:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:23:58 INFO - PROCESS | 2872 | 1463282638054 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 2872 | 1463282638056 Marionette TRACE conn5 <- [1,2182,null,{}] 20:23:58 INFO - PROCESS | 2872 | 1463282638060 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:58 INFO - PROCESS | 2872 | 1463282638173 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 20:23:58 INFO - PROCESS | 2872 | 1463282638298 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ED9800 == 43 [pid = 2872] [id = 555] 20:23:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BB60800) [pid = 2872] [serial = 1665] [outer = 0000000000000000] 20:23:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BB89800) [pid = 2872] [serial = 1666] [outer = 000000508BB60800] 20:23:58 INFO - PROCESS | 2872 | 1463282638356 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508C572400) [pid = 2872] [serial = 1667] [outer = 000000508BB60800] 20:23:58 INFO - PROCESS | 2872 | 1463282638997 Marionette TRACE conn5 <- [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]]]}] 20:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 20:23:59 INFO - PROCESS | 2872 | 1463282639041 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 2872 | 1463282639046 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 20:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:23:59 INFO - PROCESS | 2872 | 1463282639058 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:23:59 INFO - PROCESS | 2872 | 1463282639063 Marionette TRACE conn5 <- [1,2186,null,{}] 20:23:59 INFO - PROCESS | 2872 | 1463282639067 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:59 INFO - PROCESS | 2872 | 1463282639183 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:23:59 INFO - PROCESS | 2872 | 1463282639303 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:59 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921D7000 == 44 [pid = 2872] [id = 556] 20:23:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508F8C5800) [pid = 2872] [serial = 1668] [outer = 0000000000000000] 20:23:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508F8E4400) [pid = 2872] [serial = 1669] [outer = 000000508F8C5800] 20:23:59 INFO - PROCESS | 2872 | 1463282639360 Marionette DEBUG loaded listener.js 20:23:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F8EE400) [pid = 2872] [serial = 1670] [outer = 000000508F8C5800] 20:23:59 INFO - PROCESS | 2872 | 1463282639950 Marionette TRACE conn5 <- [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]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 942ms 20:24:00 INFO - PROCESS | 2872 | 1463282639997 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 2872 | 1463282640000 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 20:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:24:00 INFO - PROCESS | 2872 | 1463282640003 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 2872 | 1463282640006 Marionette TRACE conn5 <- [1,2190,null,{}] 20:24:00 INFO - PROCESS | 2872 | 1463282640009 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:00 INFO - PROCESS | 2872 | 1463282640120 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 20:24:00 INFO - PROCESS | 2872 | 1463282640213 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921F6000 == 45 [pid = 2872] [id = 557] 20:24:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508FA6C800) [pid = 2872] [serial = 1671] [outer = 0000000000000000] 20:24:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508FA70400) [pid = 2872] [serial = 1672] [outer = 000000508FA6C800] 20:24:00 INFO - PROCESS | 2872 | 1463282640269 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508FA77C00) [pid = 2872] [serial = 1673] [outer = 000000508FA6C800] 20:24:00 INFO - PROCESS | 2872 | 1463282640860 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 882ms 20:24:00 INFO - PROCESS | 2872 | 1463282640887 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 2872 | 1463282640889 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 20:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:24:00 INFO - PROCESS | 2872 | 1463282640893 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 2872 | 1463282640895 Marionette TRACE conn5 <- [1,2194,null,{}] 20:24:00 INFO - PROCESS | 2872 | 1463282640899 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:01 INFO - PROCESS | 2872 | 1463282641010 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 20:24:01 INFO - PROCESS | 2872 | 1463282641108 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000509279A800 == 46 [pid = 2872] [id = 558] 20:24:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FBF7000) [pid = 2872] [serial = 1674] [outer = 0000000000000000] 20:24:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FBFAC00) [pid = 2872] [serial = 1675] [outer = 000000508FBF7000] 20:24:01 INFO - PROCESS | 2872 | 1463282641171 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508FC44800) [pid = 2872] [serial = 1676] [outer = 000000508FBF7000] 20:24:02 INFO - PROCESS | 2872 | 1463282642015 Marionette TRACE conn5 <- [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]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1134ms 20:24:02 INFO - PROCESS | 2872 | 1463282642030 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 2872 | 1463282642035 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 20:24:02 INFO - PROCESS | 2872 | 1463282642040 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:24:02 INFO - PROCESS | 2872 | 1463282642044 Marionette TRACE conn5 <- [1,2198,null,{}] 20:24:02 INFO - PROCESS | 2872 | 1463282642051 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:02 INFO - PROCESS | 2872 | 1463282642156 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 20:24:02 INFO - PROCESS | 2872 | 1463282642286 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A425800 == 47 [pid = 2872] [id = 559] 20:24:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005085269000) [pid = 2872] [serial = 1677] [outer = 0000000000000000] 20:24:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508598C400) [pid = 2872] [serial = 1678] [outer = 0000005085269000] 20:24:02 INFO - PROCESS | 2872 | 1463282642338 Marionette DEBUG loaded listener.js 20:24:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005088934800) [pid = 2872] [serial = 1679] [outer = 0000005085269000] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DDB000 == 46 [pid = 2872] [id = 552] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF3F000 == 45 [pid = 2872] [id = 551] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAD3800 == 44 [pid = 2872] [id = 550] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 0000005087853000 == 43 [pid = 2872] [id = 549] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 000000508C405800 == 42 [pid = 2872] [id = 548] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC29800 == 41 [pid = 2872] [id = 547] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 0000005089B25000 == 40 [pid = 2872] [id = 546] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 0000005087845000 == 39 [pid = 2872] [id = 545] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 00000050888AB800 == 38 [pid = 2872] [id = 544] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40E000 == 37 [pid = 2872] [id = 540] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508D368C00) [pid = 2872] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D6000 == 36 [pid = 2872] [id = 539] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508BB5A800) [pid = 2872] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005086BAF800) [pid = 2872] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005085678400) [pid = 2872] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005088DF9C00) [pid = 2872] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508C533800) [pid = 2872] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508BAA5800) [pid = 2872] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088B78800) [pid = 2872] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (0000005088BE4C00) [pid = 2872] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005088CA2000) [pid = 2872] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005086BA6000) [pid = 2872] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005087EF0800) [pid = 2872] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088CA6000) [pid = 2872] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508CF0C000) [pid = 2872] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (00000050874B6400) [pid = 2872] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508C52F800) [pid = 2872] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508BB90000) [pid = 2872] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508D163000) [pid = 2872] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508C56FC00) [pid = 2872] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000508A40D400) [pid = 2872] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000508C570C00) [pid = 2872] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (0000005088E02C00) [pid = 2872] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000508D1AE400) [pid = 2872] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (0000005088E66400) [pid = 2872] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:24:02 INFO - PROCESS | 2872 | 1463282642958 Marionette TRACE conn5 <- [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]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 944ms 20:24:03 INFO - PROCESS | 2872 | 1463282642989 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 2872 | 1463282642994 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 20:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:24:03 INFO - PROCESS | 2872 | 1463282643001 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - PROCESS | 2872 | 1463282643003 Marionette TRACE conn5 <- [1,2202,null,{}] 20:24:03 INFO - PROCESS | 2872 | 1463282643007 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:03 INFO - PROCESS | 2872 | 1463282643102 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:24:03 INFO - PROCESS | 2872 | 1463282643185 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885C3000 == 37 [pid = 2872] [id = 560] 20:24:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000508015EC00) [pid = 2872] [serial = 1680] [outer = 0000000000000000] 20:24:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000508526C000) [pid = 2872] [serial = 1681] [outer = 000000508015EC00] 20:24:03 INFO - PROCESS | 2872 | 1463282643234 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000508880F400) [pid = 2872] [serial = 1682] [outer = 000000508015EC00] 20:24:03 INFO - PROCESS | 2872 | 1463282643683 Marionette TRACE conn5 <- [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]]]}] 20:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 732ms 20:24:03 INFO - PROCESS | 2872 | 1463282643734 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 2872 | 1463282643737 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 20:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:24:03 INFO - PROCESS | 2872 | 1463282643740 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - PROCESS | 2872 | 1463282643744 Marionette TRACE conn5 <- [1,2206,null,{}] 20:24:03 INFO - PROCESS | 2872 | 1463282643755 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:03 INFO - PROCESS | 2872 | 1463282643851 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 20:24:03 INFO - PROCESS | 2872 | 1463282643862 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA6E000 == 38 [pid = 2872] [id = 561] 20:24:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (0000005088CAFC00) [pid = 2872] [serial = 1683] [outer = 0000000000000000] 20:24:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005088E2F000) [pid = 2872] [serial = 1684] [outer = 0000005088CAFC00] 20:24:03 INFO - PROCESS | 2872 | 1463282643914 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005089B4F800) [pid = 2872] [serial = 1685] [outer = 0000005088CAFC00] 20:24:04 INFO - PROCESS | 2872 | 1463282644390 Marionette TRACE conn5 <- [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]]]}] 20:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 20:24:04 INFO - PROCESS | 2872 | 1463282644442 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 20:24:04 INFO - PROCESS | 2872 | 1463282644445 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 20:24:04 INFO - PROCESS | 2872 | 1463282644448 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:24:04 INFO - PROCESS | 2872 | 1463282644450 Marionette TRACE conn5 <- [1,2210,null,{}] 20:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:24:04 INFO - PROCESS | 2872 | 1463282644454 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:04 INFO - PROCESS | 2872 | 1463282644543 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:24:04 INFO - PROCESS | 2872 | 1463282644552 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B7800 == 39 [pid = 2872] [id = 562] 20:24:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000508B8ACC00) [pid = 2872] [serial = 1686] [outer = 0000000000000000] 20:24:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508B9F2400) [pid = 2872] [serial = 1687] [outer = 000000508B8ACC00] 20:24:04 INFO - PROCESS | 2872 | 1463282644599 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508BB58C00) [pid = 2872] [serial = 1688] [outer = 000000508B8ACC00] 20:24:05 INFO - PROCESS | 2872 | 1463282645087 Marionette TRACE conn5 <- [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]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 20:24:05 INFO - PROCESS | 2872 | 1463282645126 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 2872 | 1463282645128 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 20:24:05 INFO - PROCESS | 2872 | 1463282645131 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:24:05 INFO - PROCESS | 2872 | 1463282645133 Marionette TRACE conn5 <- [1,2214,null,{}] 20:24:05 INFO - PROCESS | 2872 | 1463282645136 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:05 INFO - PROCESS | 2872 | 1463282645253 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 20:24:05 INFO - PROCESS | 2872 | 1463282645261 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3A3000 == 40 [pid = 2872] [id = 563] 20:24:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BB61C00) [pid = 2872] [serial = 1689] [outer = 0000000000000000] 20:24:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BB85400) [pid = 2872] [serial = 1690] [outer = 000000508BB61C00] 20:24:05 INFO - PROCESS | 2872 | 1463282645311 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508C536800) [pid = 2872] [serial = 1691] [outer = 000000508BB61C00] 20:24:05 INFO - PROCESS | 2872 | 1463282645747 Marionette TRACE conn5 <- [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]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 20:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:24:05 INFO - PROCESS | 2872 | 1463282645763 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 2872 | 1463282645765 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 20:24:05 INFO - PROCESS | 2872 | 1463282645792 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 2872 | 1463282645794 Marionette TRACE conn5 <- [1,2218,null,{}] 20:24:05 INFO - PROCESS | 2872 | 1463282645806 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:05 INFO - PROCESS | 2872 | 1463282645941 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 20:24:06 INFO - PROCESS | 2872 | 1463282646031 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCB3000 == 41 [pid = 2872] [id = 564] 20:24:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508D161C00) [pid = 2872] [serial = 1692] [outer = 0000000000000000] 20:24:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508D373400) [pid = 2872] [serial = 1693] [outer = 000000508D161C00] 20:24:06 INFO - PROCESS | 2872 | 1463282646079 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F525C00) [pid = 2872] [serial = 1694] [outer = 000000508D161C00] 20:24:06 INFO - PROCESS | 2872 | 1463282646515 Marionette TRACE conn5 <- [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]]]}] 20:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 816ms 20:24:06 INFO - PROCESS | 2872 | 1463282646593 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 2872 | 1463282646595 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 20:24:06 INFO - PROCESS | 2872 | 1463282646599 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:24:06 INFO - PROCESS | 2872 | 1463282646600 Marionette TRACE conn5 <- [1,2222,null,{}] 20:24:06 INFO - PROCESS | 2872 | 1463282646604 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:06 INFO - PROCESS | 2872 | 1463282646717 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 20:24:06 INFO - PROCESS | 2872 | 1463282646774 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EE9000 == 42 [pid = 2872] [id = 565] 20:24:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508F52F400) [pid = 2872] [serial = 1695] [outer = 0000000000000000] 20:24:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508F56A400) [pid = 2872] [serial = 1696] [outer = 000000508F52F400] 20:24:06 INFO - PROCESS | 2872 | 1463282646820 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F8E3400) [pid = 2872] [serial = 1697] [outer = 000000508F52F400] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508BCC2400) [pid = 2872] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005088BE7800) [pid = 2872] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508D366C00) [pid = 2872] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005085211400) [pid = 2872] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005084A63400) [pid = 2872] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508BCC9800) [pid = 2872] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088E2F800) [pid = 2872] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005088CA5800) [pid = 2872] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:24:07 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (0000005088E32000) [pid = 2872] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:24:07 INFO - PROCESS | 2872 | 1463282647301 Marionette TRACE conn5 <- [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]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 777ms 20:24:07 INFO - PROCESS | 2872 | 1463282647380 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 2872 | 1463282647382 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 20:24:07 INFO - PROCESS | 2872 | 1463282647385 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:24:07 INFO - PROCESS | 2872 | 1463282647387 Marionette TRACE conn5 <- [1,2226,null,{}] 20:24:07 INFO - PROCESS | 2872 | 1463282647391 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:07 INFO - PROCESS | 2872 | 1463282647513 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 20:24:07 INFO - PROCESS | 2872 | 1463282647566 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:07 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917B6000 == 43 [pid = 2872] [id = 566] 20:24:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (0000005088CA3800) [pid = 2872] [serial = 1698] [outer = 0000000000000000] 20:24:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BCC9800) [pid = 2872] [serial = 1699] [outer = 0000005088CA3800] 20:24:07 INFO - PROCESS | 2872 | 1463282647613 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508FA6D000) [pid = 2872] [serial = 1700] [outer = 0000005088CA3800] 20:24:07 INFO - PROCESS | 2872 | 1463282647953 Marionette TRACE conn5 <- [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]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 20:24:08 INFO - PROCESS | 2872 | 1463282648017 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 2872 | 1463282648019 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 20:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:24:08 INFO - PROCESS | 2872 | 1463282648022 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 2872 | 1463282648024 Marionette TRACE conn5 <- [1,2230,null,{}] 20:24:08 INFO - PROCESS | 2872 | 1463282648028 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:08 INFO - PROCESS | 2872 | 1463282648113 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 20:24:08 INFO - PROCESS | 2872 | 1463282648120 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000509211B800 == 44 [pid = 2872] [id = 567] 20:24:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508FBF0C00) [pid = 2872] [serial = 1701] [outer = 0000000000000000] 20:24:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508FBFA400) [pid = 2872] [serial = 1702] [outer = 000000508FBF0C00] 20:24:08 INFO - PROCESS | 2872 | 1463282648165 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508FC47400) [pid = 2872] [serial = 1703] [outer = 000000508FBF0C00] 20:24:08 INFO - PROCESS | 2872 | 1463282648594 Marionette TRACE conn5 <- [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]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 20:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:24:08 INFO - PROCESS | 2872 | 1463282648655 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 2872 | 1463282648658 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 20:24:08 INFO - PROCESS | 2872 | 1463282648661 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 2872 | 1463282648663 Marionette TRACE conn5 <- [1,2234,null,{}] 20:24:08 INFO - PROCESS | 2872 | 1463282648667 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:08 INFO - PROCESS | 2872 | 1463282648757 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:24:08 INFO - PROCESS | 2872 | 1463282648766 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927E6000 == 45 [pid = 2872] [id = 568] 20:24:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005088DFC400) [pid = 2872] [serial = 1704] [outer = 0000000000000000] 20:24:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508FCD6000) [pid = 2872] [serial = 1705] [outer = 0000005088DFC400] 20:24:08 INFO - PROCESS | 2872 | 1463282648821 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508FCDCC00) [pid = 2872] [serial = 1706] [outer = 0000005088DFC400] 20:24:09 INFO - PROCESS | 2872 | 1463282649428 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 776ms 20:24:09 INFO - PROCESS | 2872 | 1463282649439 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 20:24:09 INFO - PROCESS | 2872 | 1463282649444 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 20:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:24:09 INFO - PROCESS | 2872 | 1463282649450 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:24:09 INFO - PROCESS | 2872 | 1463282649454 Marionette TRACE conn5 <- [1,2238,null,{}] 20:24:09 INFO - PROCESS | 2872 | 1463282649460 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:09 INFO - PROCESS | 2872 | 1463282649581 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 20:24:09 INFO - PROCESS | 2872 | 1463282649708 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:09 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F10800 == 46 [pid = 2872] [id = 569] 20:24:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005084A57C00) [pid = 2872] [serial = 1707] [outer = 0000000000000000] 20:24:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (00000050874B6400) [pid = 2872] [serial = 1708] [outer = 0000005084A57C00] 20:24:09 INFO - PROCESS | 2872 | 1463282649771 Marionette DEBUG loaded listener.js 20:24:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005088BDEC00) [pid = 2872] [serial = 1709] [outer = 0000005084A57C00] 20:24:10 INFO - PROCESS | 2872 | 1463282650391 Marionette TRACE conn5 <- [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]]]}] 20:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 987ms 20:24:10 INFO - PROCESS | 2872 | 1463282650440 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 2872 | 1463282650447 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 20:24:10 INFO - PROCESS | 2872 | 1463282650453 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:24:10 INFO - PROCESS | 2872 | 1463282650457 Marionette TRACE conn5 <- [1,2242,null,{}] 20:24:10 INFO - PROCESS | 2872 | 1463282650462 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:10 INFO - PROCESS | 2872 | 1463282650609 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 20:24:10 INFO - PROCESS | 2872 | 1463282650735 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB20800 == 47 [pid = 2872] [id = 570] 20:24:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005089054000) [pid = 2872] [serial = 1710] [outer = 0000000000000000] 20:24:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508B8B6C00) [pid = 2872] [serial = 1711] [outer = 0000005089054000] 20:24:10 INFO - PROCESS | 2872 | 1463282650793 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508BCC7000) [pid = 2872] [serial = 1712] [outer = 0000005089054000] 20:24:11 INFO - PROCESS | 2872 | 1463282651374 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 985ms 20:24:11 INFO - PROCESS | 2872 | 1463282651456 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 2872 | 1463282651459 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 20:24:11 INFO - PROCESS | 2872 | 1463282651464 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:24:11 INFO - PROCESS | 2872 | 1463282651468 Marionette TRACE conn5 <- [1,2246,null,{}] 20:24:11 INFO - PROCESS | 2872 | 1463282651480 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:11 INFO - PROCESS | 2872 | 1463282651606 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 20:24:11 INFO - PROCESS | 2872 | 1463282651725 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:11 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941ED000 == 48 [pid = 2872] [id = 571] 20:24:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508D366800) [pid = 2872] [serial = 1713] [outer = 0000000000000000] 20:24:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508F523400) [pid = 2872] [serial = 1714] [outer = 000000508D366800] 20:24:11 INFO - PROCESS | 2872 | 1463282651788 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508FC44000) [pid = 2872] [serial = 1715] [outer = 000000508D366800] 20:24:12 INFO - PROCESS | 2872 | 1463282652343 Marionette TRACE conn5 <- [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]]]}] 20:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 941ms 20:24:12 INFO - PROCESS | 2872 | 1463282652413 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:24:12 INFO - PROCESS | 2872 | 1463282652416 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 20:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:24:12 INFO - PROCESS | 2872 | 1463282652420 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:24:12 INFO - PROCESS | 2872 | 1463282652422 Marionette TRACE conn5 <- [1,2250,null,{}] 20:24:12 INFO - PROCESS | 2872 | 1463282652426 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:12 INFO - PROCESS | 2872 | 1463282652540 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 20:24:12 INFO - PROCESS | 2872 | 1463282652665 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:12 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948D7000 == 49 [pid = 2872] [id = 572] 20:24:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508FD3C800) [pid = 2872] [serial = 1716] [outer = 0000000000000000] 20:24:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508FD42800) [pid = 2872] [serial = 1717] [outer = 000000508FD3C800] 20:24:12 INFO - PROCESS | 2872 | 1463282652723 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508FD49400) [pid = 2872] [serial = 1718] [outer = 000000508FD3C800] 20:24:13 INFO - PROCESS | 2872 | 1463282653538 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1189ms 20:24:13 INFO - PROCESS | 2872 | 1463282653611 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 2872 | 1463282653615 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 20:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:24:13 INFO - PROCESS | 2872 | 1463282653621 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - PROCESS | 2872 | 1463282653625 Marionette TRACE conn5 <- [1,2254,null,{}] 20:24:13 INFO - PROCESS | 2872 | 1463282653630 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:13 INFO - PROCESS | 2872 | 1463282653733 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:24:13 INFO - PROCESS | 2872 | 1463282653812 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884E4000 == 50 [pid = 2872] [id = 573] 20:24:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005085680000) [pid = 2872] [serial = 1719] [outer = 0000000000000000] 20:24:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005086B7B400) [pid = 2872] [serial = 1720] [outer = 0000005085680000] 20:24:13 INFO - PROCESS | 2872 | 1463282653903 Marionette DEBUG loaded listener.js 20:24:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005087F71400) [pid = 2872] [serial = 1721] [outer = 0000005085680000] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000509211B800 == 49 [pid = 2872] [id = 567] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 00000050917B6000 == 48 [pid = 2872] [id = 566] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EE9000 == 47 [pid = 2872] [id = 565] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCB3000 == 46 [pid = 2872] [id = 564] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3A3000 == 45 [pid = 2872] [id = 563] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B7800 == 44 [pid = 2872] [id = 562] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508F8C3000) [pid = 2872] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA6E000 == 43 [pid = 2872] [id = 561] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 00000050885C3000 == 42 [pid = 2872] [id = 560] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508A425800 == 41 [pid = 2872] [id = 559] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 00000050921D7000 == 40 [pid = 2872] [id = 556] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 0000005091ED9800 == 39 [pid = 2872] [id = 555] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9D2000 == 38 [pid = 2872] [id = 554] 20:24:14 INFO - PROCESS | 2872 | --DOCSHELL 0000005087846800 == 37 [pid = 2872] [id = 553] 20:24:14 INFO - PROCESS | 2872 | 1463282654606 Marionette TRACE conn5 <- [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]]]}] 20:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1033ms 20:24:14 INFO - PROCESS | 2872 | 1463282654658 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 2872 | 1463282654664 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 20:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:24:14 INFO - PROCESS | 2872 | 1463282654670 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - PROCESS | 2872 | 1463282654673 Marionette TRACE conn5 <- [1,2258,null,{}] 20:24:14 INFO - PROCESS | 2872 | 1463282654694 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508C52E000) [pid = 2872] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005088C2D800) [pid = 2872] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005088CAC800) [pid = 2872] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005085205000) [pid = 2872] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508D373000) [pid = 2872] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (0000005088CA1800) [pid = 2872] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005088171000) [pid = 2872] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005085679C00) [pid = 2872] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005085624400) [pid = 2872] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005087E89000) [pid = 2872] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508D1A4400) [pid = 2872] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508A878400) [pid = 2872] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508B8B4C00) [pid = 2872] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508F522C00) [pid = 2872] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508CF05C00) [pid = 2872] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508D16B000) [pid = 2872] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508F567000) [pid = 2872] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000508D3E6400) [pid = 2872] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508A483000) [pid = 2872] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508D3E8C00) [pid = 2872] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508B9F5800) [pid = 2872] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508BB55800) [pid = 2872] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:24:14 INFO - PROCESS | 2872 | 1463282654833 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 20:24:14 INFO - PROCESS | 2872 | 1463282654889 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088457000 == 38 [pid = 2872] [id = 574] 20:24:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (0000005085681400) [pid = 2872] [serial = 1722] [outer = 0000000000000000] 20:24:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (0000005086BA2800) [pid = 2872] [serial = 1723] [outer = 0000005085681400] 20:24:14 INFO - PROCESS | 2872 | 1463282654937 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (0000005087EF0C00) [pid = 2872] [serial = 1724] [outer = 0000005085681400] 20:24:15 INFO - PROCESS | 2872 | 1463282655403 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 753ms 20:24:15 INFO - PROCESS | 2872 | 1463282655425 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 2872 | 1463282655428 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 20:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:24:15 INFO - PROCESS | 2872 | 1463282655431 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 2872 | 1463282655435 Marionette TRACE conn5 <- [1,2262,null,{}] 20:24:15 INFO - PROCESS | 2872 | 1463282655446 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:15 INFO - PROCESS | 2872 | 1463282655555 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 20:24:15 INFO - PROCESS | 2872 | 1463282655568 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:15 INFO - PROCESS | 2872 | ++DOCSHELL 0000005089B0F800 == 39 [pid = 2872] [id = 575] 20:24:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (0000005088B7A400) [pid = 2872] [serial = 1725] [outer = 0000000000000000] 20:24:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005088BDF800) [pid = 2872] [serial = 1726] [outer = 0000005088B7A400] 20:24:15 INFO - PROCESS | 2872 | 1463282655618 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005088C34800) [pid = 2872] [serial = 1727] [outer = 0000005088B7A400] 20:24:16 INFO - PROCESS | 2872 | 1463282656076 Marionette TRACE conn5 <- [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]]]}] 20:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 692ms 20:24:16 INFO - PROCESS | 2872 | 1463282656126 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 2872 | 1463282656129 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 20:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:24:16 INFO - PROCESS | 2872 | 1463282656132 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - PROCESS | 2872 | 1463282656134 Marionette TRACE conn5 <- [1,2266,null,{}] 20:24:16 INFO - PROCESS | 2872 | 1463282656137 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:16 INFO - PROCESS | 2872 | 1463282656223 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 20:24:16 INFO - PROCESS | 2872 | 1463282656232 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9D0800 == 40 [pid = 2872] [id = 576] 20:24:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005088DF7000) [pid = 2872] [serial = 1728] [outer = 0000000000000000] 20:24:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088E05400) [pid = 2872] [serial = 1729] [outer = 0000005088DF7000] 20:24:16 INFO - PROCESS | 2872 | 1463282656279 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (00000050898E8C00) [pid = 2872] [serial = 1730] [outer = 0000005088DF7000] 20:24:16 INFO - PROCESS | 2872 | 1463282656720 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 20:24:16 INFO - PROCESS | 2872 | 1463282656764 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 2872 | 1463282656766 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 20:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:24:16 INFO - PROCESS | 2872 | 1463282656769 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - PROCESS | 2872 | 1463282656771 Marionette TRACE conn5 <- [1,2270,null,{}] 20:24:16 INFO - PROCESS | 2872 | 1463282656774 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:16 INFO - PROCESS | 2872 | 1463282656859 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 20:24:16 INFO - PROCESS | 2872 | 1463282656866 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD87800 == 41 [pid = 2872] [id = 577] 20:24:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (00000050898F2800) [pid = 2872] [serial = 1731] [outer = 0000000000000000] 20:24:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508A486400) [pid = 2872] [serial = 1732] [outer = 00000050898F2800] 20:24:16 INFO - PROCESS | 2872 | 1463282656912 Marionette DEBUG loaded listener.js 20:24:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508B8AC400) [pid = 2872] [serial = 1733] [outer = 00000050898F2800] 20:24:17 INFO - PROCESS | 2872 | 1463282657406 Marionette TRACE conn5 <- [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]]]}] 20:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 20:24:17 INFO - PROCESS | 2872 | 1463282657464 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 2872 | 1463282657466 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 20:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:24:17 INFO - PROCESS | 2872 | 1463282657485 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 2872 | 1463282657487 Marionette TRACE conn5 <- [1,2274,null,{}] 20:24:17 INFO - PROCESS | 2872 | 1463282657492 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:17 INFO - PROCESS | 2872 | 1463282657625 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:24:17 INFO - PROCESS | 2872 | 1463282657681 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6C0800 == 42 [pid = 2872] [id = 578] 20:24:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508BA32C00) [pid = 2872] [serial = 1734] [outer = 0000000000000000] 20:24:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508BAA9000) [pid = 2872] [serial = 1735] [outer = 000000508BA32C00] 20:24:17 INFO - PROCESS | 2872 | 1463282657729 Marionette DEBUG loaded listener.js 20:24:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508BB61800) [pid = 2872] [serial = 1736] [outer = 000000508BA32C00] 20:24:18 INFO - PROCESS | 2872 | 1463282658189 Marionette TRACE conn5 <- [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]]]}] 20:24:18 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 20:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 731ms 20:24:18 INFO - PROCESS | 2872 | 1463282658215 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 2872 | 1463282658217 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 20:24:18 INFO - PROCESS | 2872 | 1463282658261 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 2872 | 1463282658263 Marionette TRACE conn5 <- [1,2278,null,{}] 20:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:24:18 INFO - PROCESS | 2872 | 1463282658267 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:18 INFO - PROCESS | 2872 | 1463282658379 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 20:24:18 INFO - PROCESS | 2872 | 1463282658392 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F394000 == 43 [pid = 2872] [id = 579] 20:24:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508BB8E400) [pid = 2872] [serial = 1737] [outer = 0000000000000000] 20:24:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508BCBD800) [pid = 2872] [serial = 1738] [outer = 000000508BB8E400] 20:24:18 INFO - PROCESS | 2872 | 1463282658483 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508C52AC00) [pid = 2872] [serial = 1739] [outer = 000000508BB8E400] 20:24:18 INFO - PROCESS | 2872 | 1463282658912 Marionette TRACE conn5 <- [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]]]}] 20:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 20:24:18 INFO - PROCESS | 2872 | 1463282658939 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 2872 | 1463282658941 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 20:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:24:18 INFO - PROCESS | 2872 | 1463282658944 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 2872 | 1463282658946 Marionette TRACE conn5 <- [1,2282,null,{}] 20:24:18 INFO - PROCESS | 2872 | 1463282658950 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:19 INFO - PROCESS | 2872 | 1463282659067 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 20:24:19 INFO - PROCESS | 2872 | 1463282659073 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FAE6800 == 44 [pid = 2872] [id = 580] 20:24:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508BB8D400) [pid = 2872] [serial = 1740] [outer = 0000000000000000] 20:24:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508C56AC00) [pid = 2872] [serial = 1741] [outer = 000000508BB8D400] 20:24:19 INFO - PROCESS | 2872 | 1463282659122 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508CF0A800) [pid = 2872] [serial = 1742] [outer = 000000508BB8D400] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508015EC00) [pid = 2872] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508B8ACC00) [pid = 2872] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005088CAFC00) [pid = 2872] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508F388400) [pid = 2872] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508FBF0C00) [pid = 2872] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508C528800) [pid = 2872] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508CF11400) [pid = 2872] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508BB61C00) [pid = 2872] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508F52F400) [pid = 2872] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508D161C00) [pid = 2872] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005085269000) [pid = 2872] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:24:19 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005088CA3800) [pid = 2872] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:24:19 INFO - PROCESS | 2872 | 1463282659672 Marionette TRACE conn5 <- [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]]]}] 20:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 776ms 20:24:19 INFO - PROCESS | 2872 | 1463282659728 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 20:24:19 INFO - PROCESS | 2872 | 1463282659730 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 20:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:24:19 INFO - PROCESS | 2872 | 1463282659733 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:24:19 INFO - PROCESS | 2872 | 1463282659735 Marionette TRACE conn5 <- [1,2286,null,{}] 20:24:19 INFO - PROCESS | 2872 | 1463282659738 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:19 INFO - PROCESS | 2872 | 1463282659823 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 20:24:19 INFO - PROCESS | 2872 | 1463282659830 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB2A800 == 45 [pid = 2872] [id = 581] 20:24:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508BB7EC00) [pid = 2872] [serial = 1743] [outer = 0000000000000000] 20:24:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508CF09000) [pid = 2872] [serial = 1744] [outer = 000000508BB7EC00] 20:24:19 INFO - PROCESS | 2872 | 1463282659876 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508D164800) [pid = 2872] [serial = 1745] [outer = 000000508BB7EC00] 20:24:20 INFO - PROCESS | 2872 | 1463282660289 Marionette TRACE conn5 <- [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]]]}] 20:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 585ms 20:24:20 INFO - PROCESS | 2872 | 1463282660332 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 2872 | 1463282660334 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 20:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:24:20 INFO - PROCESS | 2872 | 1463282660338 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 2872 | 1463282660340 Marionette TRACE conn5 <- [1,2290,null,{}] 20:24:20 INFO - PROCESS | 2872 | 1463282660348 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:20 INFO - PROCESS | 2872 | 1463282660444 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 20:24:20 INFO - PROCESS | 2872 | 1463282660451 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCCD800 == 46 [pid = 2872] [id = 582] 20:24:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508D1A9000) [pid = 2872] [serial = 1746] [outer = 0000000000000000] 20:24:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508D1AE400) [pid = 2872] [serial = 1747] [outer = 000000508D1A9000] 20:24:20 INFO - PROCESS | 2872 | 1463282660496 Marionette DEBUG loaded listener.js 20:24:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508D36CC00) [pid = 2872] [serial = 1748] [outer = 000000508D1A9000] 20:24:20 INFO - PROCESS | 2872 | 1463282660904 Marionette TRACE conn5 <- [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]]]}] 20:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 587ms 20:24:20 INFO - PROCESS | 2872 | 1463282660929 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 2872 | 1463282660931 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 20:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:24:20 INFO - PROCESS | 2872 | 1463282660935 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 2872 | 1463282660938 Marionette TRACE conn5 <- [1,2294,null,{}] 20:24:20 INFO - PROCESS | 2872 | 1463282660941 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:21 INFO - PROCESS | 2872 | 1463282661081 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:24:21 INFO - PROCESS | 2872 | 1463282661093 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:21 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EEA000 == 47 [pid = 2872] [id = 583] 20:24:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508D372800) [pid = 2872] [serial = 1749] [outer = 0000000000000000] 20:24:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508F386000) [pid = 2872] [serial = 1750] [outer = 000000508D372800] 20:24:21 INFO - PROCESS | 2872 | 1463282661145 Marionette DEBUG loaded listener.js 20:24:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508F56E800) [pid = 2872] [serial = 1751] [outer = 000000508D372800] 20:24:21 INFO - PROCESS | 2872 | 1463282661794 Marionette TRACE conn5 <- [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]]]}] 20:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 942ms 20:24:21 INFO - PROCESS | 2872 | 1463282661890 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 20:24:21 INFO - PROCESS | 2872 | 1463282661896 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 20:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:24:21 INFO - PROCESS | 2872 | 1463282661904 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:24:21 INFO - PROCESS | 2872 | 1463282661908 Marionette TRACE conn5 <- [1,2298,null,{}] 20:24:21 INFO - PROCESS | 2872 | 1463282661914 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:22 INFO - PROCESS | 2872 | 1463282662039 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 20:24:22 INFO - PROCESS | 2872 | 1463282662158 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888AE800 == 48 [pid = 2872] [id = 584] 20:24:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005085625400) [pid = 2872] [serial = 1752] [outer = 0000000000000000] 20:24:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508748F800) [pid = 2872] [serial = 1753] [outer = 0000005085625400] 20:24:22 INFO - PROCESS | 2872 | 1463282662220 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005087F75400) [pid = 2872] [serial = 1754] [outer = 0000005085625400] 20:24:22 INFO - PROCESS | 2872 | 1463282662874 Marionette TRACE conn5 <- [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]]]}] 20:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1028ms 20:24:22 INFO - PROCESS | 2872 | 1463282662936 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 2872 | 1463282662943 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 20:24:22 INFO - PROCESS | 2872 | 1463282662949 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:24:22 INFO - PROCESS | 2872 | 1463282662953 Marionette TRACE conn5 <- [1,2302,null,{}] 20:24:22 INFO - PROCESS | 2872 | 1463282662957 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:23 INFO - PROCESS | 2872 | 1463282663120 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 20:24:23 INFO - PROCESS | 2872 | 1463282663245 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B4800 == 49 [pid = 2872] [id = 585] 20:24:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005088CADC00) [pid = 2872] [serial = 1755] [outer = 0000000000000000] 20:24:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (00000050898E9000) [pid = 2872] [serial = 1756] [outer = 0000005088CADC00] 20:24:23 INFO - PROCESS | 2872 | 1463282663302 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508B8BA400) [pid = 2872] [serial = 1757] [outer = 0000005088CADC00] 20:24:23 INFO - PROCESS | 2872 | 1463282663905 Marionette TRACE conn5 <- [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]]]}] 20:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 985ms 20:24:23 INFO - PROCESS | 2872 | 1463282663941 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 2872 | 1463282663944 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 20:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:24:23 INFO - PROCESS | 2872 | 1463282663948 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 2872 | 1463282663952 Marionette TRACE conn5 <- [1,2306,null,{}] 20:24:23 INFO - PROCESS | 2872 | 1463282663963 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:24 INFO - PROCESS | 2872 | 1463282664079 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 20:24:24 INFO - PROCESS | 2872 | 1463282664207 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F8C800 == 50 [pid = 2872] [id = 586] 20:24:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000508BB89C00) [pid = 2872] [serial = 1758] [outer = 0000000000000000] 20:24:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508CF10800) [pid = 2872] [serial = 1759] [outer = 000000508BB89C00] 20:24:24 INFO - PROCESS | 2872 | 1463282664268 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508F38AC00) [pid = 2872] [serial = 1760] [outer = 000000508BB89C00] 20:24:24 INFO - PROCESS | 2872 | 1463282664895 Marionette TRACE conn5 <- [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] 20:24:24 INFO - PROCESS | 2872 | 1463282664939 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 20:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:24:24 INFO - PROCESS | 2872 | 1463282664942 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:24:24 INFO - PROCESS | 2872 | 1463282664945 Marionette TRACE conn5 <- [1,2310,null,{}] 20:24:24 INFO - PROCESS | 2872 | 1463282664948 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:25 INFO - PROCESS | 2872 | 1463282665059 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 20:24:25 INFO - PROCESS | 2872 | 1463282665184 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092789000 == 51 [pid = 2872] [id = 587] 20:24:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508F566400) [pid = 2872] [serial = 1761] [outer = 0000000000000000] 20:24:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508F8E2C00) [pid = 2872] [serial = 1762] [outer = 000000508F566400] 20:24:25 INFO - PROCESS | 2872 | 1463282665242 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508FA70C00) [pid = 2872] [serial = 1763] [outer = 000000508F566400] 20:24:25 INFO - PROCESS | 2872 | 1463282665785 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 881ms 20:24:25 INFO - PROCESS | 2872 | 1463282665826 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 2872 | 1463282665828 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 20:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:24:25 INFO - PROCESS | 2872 | 1463282665832 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 2872 | 1463282665834 Marionette TRACE conn5 <- [1,2314,null,{}] 20:24:25 INFO - PROCESS | 2872 | 1463282665838 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:25 INFO - PROCESS | 2872 | 1463282665946 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:24:26 INFO - PROCESS | 2872 | 1463282666043 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC26800 == 52 [pid = 2872] [id = 588] 20:24:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (0000005087EEE000) [pid = 2872] [serial = 1764] [outer = 0000000000000000] 20:24:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508C56C000) [pid = 2872] [serial = 1765] [outer = 0000005087EEE000] 20:24:26 INFO - PROCESS | 2872 | 1463282666099 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508FBF2800) [pid = 2872] [serial = 1766] [outer = 0000005087EEE000] 20:24:26 INFO - PROCESS | 2872 | 1463282666847 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1029ms 20:24:26 INFO - PROCESS | 2872 | 1463282666864 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 2872 | 1463282666868 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 20:24:26 INFO - PROCESS | 2872 | 1463282666873 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:24:26 INFO - PROCESS | 2872 | 1463282666878 Marionette TRACE conn5 <- [1,2318,null,{}] 20:24:26 INFO - PROCESS | 2872 | 1463282666921 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:27 INFO - PROCESS | 2872 | 1463282667025 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 20:24:27 INFO - PROCESS | 2872 | 1463282667158 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9B9800 == 53 [pid = 2872] [id = 589] 20:24:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (0000005086BAA800) [pid = 2872] [serial = 1767] [outer = 0000000000000000] 20:24:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (0000005086BAE000) [pid = 2872] [serial = 1768] [outer = 0000005086BAA800] 20:24:27 INFO - PROCESS | 2872 | 1463282667214 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508893CC00) [pid = 2872] [serial = 1769] [outer = 0000005086BAA800] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005090ED9800 == 52 [pid = 2872] [id = 538] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCCD800 == 51 [pid = 2872] [id = 582] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB2A800 == 50 [pid = 2872] [id = 581] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508FAE6800 == 49 [pid = 2872] [id = 580] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508F394000 == 48 [pid = 2872] [id = 579] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6C0800 == 47 [pid = 2872] [id = 578] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD87800 == 46 [pid = 2872] [id = 577] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9D0800 == 45 [pid = 2872] [id = 576] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005089B0F800 == 44 [pid = 2872] [id = 575] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005088457000 == 43 [pid = 2872] [id = 574] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 00000050884E4000 == 42 [pid = 2872] [id = 573] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB20800 == 41 [pid = 2872] [id = 570] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508FCD6000) [pid = 2872] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F10800 == 40 [pid = 2872] [id = 569] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508C575C00) [pid = 2872] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508D1A6000) [pid = 2872] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508BB85400) [pid = 2872] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508F56A400) [pid = 2872] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508F525C00) [pid = 2872] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508D373400) [pid = 2872] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508FA70400) [pid = 2872] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508598C400) [pid = 2872] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508BCC9800) [pid = 2872] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005088934800) [pid = 2872] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (0000005088C2F400) [pid = 2872] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508526C000) [pid = 2872] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508880F400) [pid = 2872] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508B9F2400) [pid = 2872] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005088E2F000) [pid = 2872] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005089B4F800) [pid = 2872] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508BB89800) [pid = 2872] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508F8CBC00) [pid = 2872] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508F8E4400) [pid = 2872] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508FBFAC00) [pid = 2872] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0000005084A31400) [pid = 2872] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508FC47400) [pid = 2872] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508FBFA400) [pid = 2872] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508F8E3400) [pid = 2872] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508C536800) [pid = 2872] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508BB58C00) [pid = 2872] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508FA6D000) [pid = 2872] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:24:27 INFO - PROCESS | 2872 | 1463282667823 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 984ms 20:24:27 INFO - PROCESS | 2872 | 1463282667862 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 2872 | 1463282667868 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 20:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:24:27 INFO - PROCESS | 2872 | 1463282667875 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:24:27 INFO - PROCESS | 2872 | 1463282667877 Marionette TRACE conn5 <- [1,2322,null,{}] 20:24:27 INFO - PROCESS | 2872 | 1463282667881 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:27 INFO - PROCESS | 2872 | 1463282667972 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 20:24:28 INFO - PROCESS | 2872 | 1463282668059 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088D1A000 == 41 [pid = 2872] [id = 590] 20:24:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005086BA5000) [pid = 2872] [serial = 1770] [outer = 0000000000000000] 20:24:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (0000005087F1D800) [pid = 2872] [serial = 1771] [outer = 0000005086BA5000] 20:24:28 INFO - PROCESS | 2872 | 1463282668106 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005088BE5400) [pid = 2872] [serial = 1772] [outer = 0000005086BA5000] 20:24:28 INFO - PROCESS | 2872 | 1463282668564 Marionette TRACE conn5 <- [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]]]}] 20:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 20:24:28 INFO - PROCESS | 2872 | 1463282668614 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 20:24:28 INFO - PROCESS | 2872 | 1463282668616 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 20:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:24:28 INFO - PROCESS | 2872 | 1463282668620 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - PROCESS | 2872 | 1463282668624 Marionette TRACE conn5 <- [1,2326,null,{}] 20:24:28 INFO - PROCESS | 2872 | 1463282668635 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:28 INFO - PROCESS | 2872 | 1463282668726 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 20:24:28 INFO - PROCESS | 2872 | 1463282668736 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD4D800 == 42 [pid = 2872] [id = 591] 20:24:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005089B57400) [pid = 2872] [serial = 1773] [outer = 0000000000000000] 20:24:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508A885400) [pid = 2872] [serial = 1774] [outer = 0000005089B57400] 20:24:28 INFO - PROCESS | 2872 | 1463282668786 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508B9EB400) [pid = 2872] [serial = 1775] [outer = 0000005089B57400] 20:24:29 INFO - PROCESS | 2872 | 1463282669248 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 20:24:29 INFO - PROCESS | 2872 | 1463282669314 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 2872 | 1463282669317 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 20:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:24:29 INFO - PROCESS | 2872 | 1463282669320 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 2872 | 1463282669322 Marionette TRACE conn5 <- [1,2330,null,{}] 20:24:29 INFO - PROCESS | 2872 | 1463282669326 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:29 INFO - PROCESS | 2872 | 1463282669413 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 20:24:29 INFO - PROCESS | 2872 | 1463282669422 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF3C800 == 43 [pid = 2872] [id = 592] 20:24:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508BAADC00) [pid = 2872] [serial = 1776] [outer = 0000000000000000] 20:24:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508BB62400) [pid = 2872] [serial = 1777] [outer = 000000508BAADC00] 20:24:29 INFO - PROCESS | 2872 | 1463282669470 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508BB8E800) [pid = 2872] [serial = 1778] [outer = 000000508BAADC00] 20:24:29 INFO - PROCESS | 2872 | 1463282669918 Marionette TRACE conn5 <- [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]]]}] 20:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 20:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:24:29 INFO - PROCESS | 2872 | 1463282669951 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 2872 | 1463282669953 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 20:24:29 INFO - PROCESS | 2872 | 1463282669963 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 2872 | 1463282669965 Marionette TRACE conn5 <- [1,2334,null,{}] 20:24:29 INFO - PROCESS | 2872 | 1463282669969 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:30 INFO - PROCESS | 2872 | 1463282670080 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:24:30 INFO - PROCESS | 2872 | 1463282670163 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FADC800 == 44 [pid = 2872] [id = 593] 20:24:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005089B52C00) [pid = 2872] [serial = 1779] [outer = 0000000000000000] 20:24:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508BCCB400) [pid = 2872] [serial = 1780] [outer = 0000005089B52C00] 20:24:30 INFO - PROCESS | 2872 | 1463282670209 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508C577000) [pid = 2872] [serial = 1781] [outer = 0000005089B52C00] 20:24:30 INFO - PROCESS | 2872 | 1463282670680 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 796ms 20:24:30 INFO - PROCESS | 2872 | 1463282670756 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 20:24:30 INFO - PROCESS | 2872 | 1463282670759 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 20:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:24:30 INFO - PROCESS | 2872 | 1463282670762 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:24:30 INFO - PROCESS | 2872 | 1463282670764 Marionette TRACE conn5 <- [1,2338,null,{}] 20:24:30 INFO - PROCESS | 2872 | 1463282670768 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:30 INFO - PROCESS | 2872 | 1463282670906 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 20:24:30 INFO - PROCESS | 2872 | 1463282670966 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD0A000 == 45 [pid = 2872] [id = 594] 20:24:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508D3E2C00) [pid = 2872] [serial = 1782] [outer = 0000000000000000] 20:24:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508F531C00) [pid = 2872] [serial = 1783] [outer = 000000508D3E2C00] 20:24:31 INFO - PROCESS | 2872 | 1463282671014 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508F8CDC00) [pid = 2872] [serial = 1784] [outer = 000000508D3E2C00] 20:24:31 INFO - PROCESS | 2872 | 1463282671466 Marionette TRACE conn5 <- [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]]]}] 20:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 776ms 20:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:24:31 INFO - PROCESS | 2872 | 1463282671541 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 2872 | 1463282671544 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 20:24:31 INFO - PROCESS | 2872 | 1463282671547 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - PROCESS | 2872 | 1463282671548 Marionette TRACE conn5 <- [1,2342,null,{}] 20:24:31 INFO - PROCESS | 2872 | 1463282671552 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:31 INFO - PROCESS | 2872 | 1463282671664 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 20:24:31 INFO - PROCESS | 2872 | 1463282671721 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:31 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917B8000 == 46 [pid = 2872] [id = 595] 20:24:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508FA6B800) [pid = 2872] [serial = 1785] [outer = 0000000000000000] 20:24:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000508FBED400) [pid = 2872] [serial = 1786] [outer = 000000508FA6B800] 20:24:31 INFO - PROCESS | 2872 | 1463282671768 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508FC43000) [pid = 2872] [serial = 1787] [outer = 000000508FA6B800] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508BA32C00) [pid = 2872] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (0000005088DF7000) [pid = 2872] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005085680000) [pid = 2872] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005085681400) [pid = 2872] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508BB8E400) [pid = 2872] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (00000050898F2800) [pid = 2872] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005088B7A400) [pid = 2872] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508D1A9000) [pid = 2872] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508BB8D400) [pid = 2872] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:24:32 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508BB7EC00) [pid = 2872] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:24:32 INFO - PROCESS | 2872 | 1463282672202 Marionette TRACE conn5 <- [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]]]}] 20:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 20:24:32 INFO - PROCESS | 2872 | 1463282672241 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 20:24:32 INFO - PROCESS | 2872 | 1463282672244 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 20:24:32 INFO - PROCESS | 2872 | 1463282672247 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:24:32 INFO - PROCESS | 2872 | 1463282672249 Marionette TRACE conn5 <- [1,2346,null,{}] 20:24:32 INFO - PROCESS | 2872 | 1463282672265 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:32 INFO - PROCESS | 2872 | 1463282672383 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 20:24:32 INFO - PROCESS | 2872 | 1463282672397 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:32 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F9A800 == 47 [pid = 2872] [id = 596] 20:24:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005088F3E400) [pid = 2872] [serial = 1788] [outer = 0000000000000000] 20:24:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508D161800) [pid = 2872] [serial = 1789] [outer = 0000005088F3E400] 20:24:32 INFO - PROCESS | 2872 | 1463282672443 Marionette DEBUG loaded listener.js 20:24:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508FC4AC00) [pid = 2872] [serial = 1790] [outer = 0000005088F3E400] 20:24:32 INFO - PROCESS | 2872 | 1463282672859 Marionette TRACE conn5 <- [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]]]}] 20:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 20:24:32 INFO - PROCESS | 2872 | 1463282672882 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:24:32 INFO - PROCESS | 2872 | 1463282672884 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 20:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:24:32 INFO - PROCESS | 2872 | 1463282672887 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:24:32 INFO - PROCESS | 2872 | 1463282672889 Marionette TRACE conn5 <- [1,2350,null,{}] 20:24:32 INFO - PROCESS | 2872 | 1463282672897 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:32 INFO - PROCESS | 2872 | 1463282672985 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 20:24:33 INFO - PROCESS | 2872 | 1463282672992 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092795800 == 48 [pid = 2872] [id = 597] 20:24:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508FCDB000) [pid = 2872] [serial = 1791] [outer = 0000000000000000] 20:24:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508FD3DC00) [pid = 2872] [serial = 1792] [outer = 000000508FCDB000] 20:24:33 INFO - PROCESS | 2872 | 1463282673040 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508FD47000) [pid = 2872] [serial = 1793] [outer = 000000508FCDB000] 20:24:33 INFO - PROCESS | 2872 | 1463282673491 Marionette TRACE conn5 <- [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]]]}] 20:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 20:24:33 INFO - PROCESS | 2872 | 1463282673517 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 2872 | 1463282673520 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 20:24:33 INFO - PROCESS | 2872 | 1463282673523 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:24:33 INFO - PROCESS | 2872 | 1463282673525 Marionette TRACE conn5 <- [1,2354,null,{}] 20:24:33 INFO - PROCESS | 2872 | 1463282673541 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:33 INFO - PROCESS | 2872 | 1463282673638 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:24:33 INFO - PROCESS | 2872 | 1463282673645 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941FA800 == 49 [pid = 2872] [id = 598] 20:24:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005090586800) [pid = 2872] [serial = 1794] [outer = 0000000000000000] 20:24:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000509058B000) [pid = 2872] [serial = 1795] [outer = 0000005090586800] 20:24:33 INFO - PROCESS | 2872 | 1463282673690 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005090591800) [pid = 2872] [serial = 1796] [outer = 0000005090586800] 20:24:34 INFO - PROCESS | 2872 | 1463282674280 Marionette TRACE conn5 <- [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]]]}] 20:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 775ms 20:24:34 INFO - PROCESS | 2872 | 1463282674302 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 20:24:34 INFO - PROCESS | 2872 | 1463282674307 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 20:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:24:34 INFO - PROCESS | 2872 | 1463282674313 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:24:34 INFO - PROCESS | 2872 | 1463282674318 Marionette TRACE conn5 <- [1,2358,null,{}] 20:24:34 INFO - PROCESS | 2872 | 1463282674325 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:34 INFO - PROCESS | 2872 | 1463282674489 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 20:24:34 INFO - PROCESS | 2872 | 1463282674624 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B957800 == 50 [pid = 2872] [id = 599] 20:24:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005085262400) [pid = 2872] [serial = 1797] [outer = 0000000000000000] 20:24:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088B81400) [pid = 2872] [serial = 1798] [outer = 0000005085262400] 20:24:34 INFO - PROCESS | 2872 | 1463282674684 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005088DF2800) [pid = 2872] [serial = 1799] [outer = 0000005085262400] 20:24:35 INFO - PROCESS | 2872 | 1463282675282 Marionette TRACE conn5 <- [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]]]}] 20:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 985ms 20:24:35 INFO - PROCESS | 2872 | 1463282675301 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 2872 | 1463282675308 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 20:24:35 INFO - PROCESS | 2872 | 1463282675315 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:24:35 INFO - PROCESS | 2872 | 1463282675318 Marionette TRACE conn5 <- [1,2362,null,{}] 20:24:35 INFO - PROCESS | 2872 | 1463282675322 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:35 INFO - PROCESS | 2872 | 1463282675436 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 20:24:35 INFO - PROCESS | 2872 | 1463282675537 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC7800 == 51 [pid = 2872] [id = 600] 20:24:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508B8B9400) [pid = 2872] [serial = 1800] [outer = 0000000000000000] 20:24:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508BAA5000) [pid = 2872] [serial = 1801] [outer = 000000508B8B9400] 20:24:35 INFO - PROCESS | 2872 | 1463282675593 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508C56E800) [pid = 2872] [serial = 1802] [outer = 000000508B8B9400] 20:24:36 INFO - PROCESS | 2872 | 1463282676277 Marionette TRACE conn5 <- [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]]]}] 20:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1022ms 20:24:36 INFO - PROCESS | 2872 | 1463282676344 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 2872 | 1463282676347 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 20:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:24:36 INFO - PROCESS | 2872 | 1463282676351 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:24:36 INFO - PROCESS | 2872 | 1463282676355 Marionette TRACE conn5 <- [1,2366,null,{}] 20:24:36 INFO - PROCESS | 2872 | 1463282676402 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:36 INFO - PROCESS | 2872 | 1463282676527 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 20:24:36 INFO - PROCESS | 2872 | 1463282676647 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000509491E800 == 52 [pid = 2872] [id = 601] 20:24:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508D1A2800) [pid = 2872] [serial = 1803] [outer = 0000000000000000] 20:24:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508F8CD000) [pid = 2872] [serial = 1804] [outer = 000000508D1A2800] 20:24:36 INFO - PROCESS | 2872 | 1463282676707 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (0000005090584800) [pid = 2872] [serial = 1805] [outer = 000000508D1A2800] 20:24:37 INFO - PROCESS | 2872 | 1463282677309 Marionette TRACE conn5 <- [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]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 985ms 20:24:37 INFO - PROCESS | 2872 | 1463282677346 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 2872 | 1463282677349 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 20:24:37 INFO - PROCESS | 2872 | 1463282677353 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:24:37 INFO - PROCESS | 2872 | 1463282677355 Marionette TRACE conn5 <- [1,2370,null,{}] 20:24:37 INFO - PROCESS | 2872 | 1463282677359 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:37 INFO - PROCESS | 2872 | 1463282677474 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 20:24:37 INFO - PROCESS | 2872 | 1463282677573 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:37 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F1C800 == 53 [pid = 2872] [id = 602] 20:24:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (0000005090D27C00) [pid = 2872] [serial = 1806] [outer = 0000000000000000] 20:24:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (0000005090D29C00) [pid = 2872] [serial = 1807] [outer = 0000005090D27C00] 20:24:37 INFO - PROCESS | 2872 | 1463282677629 Marionette DEBUG loaded listener.js 20:24:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (00000050916CD400) [pid = 2872] [serial = 1808] [outer = 0000005090D27C00] 20:24:38 INFO - PROCESS | 2872 | 1463282678239 Marionette TRACE conn5 <- [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]]]}] 20:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 943ms 20:24:38 INFO - PROCESS | 2872 | 1463282678299 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 20:24:38 INFO - PROCESS | 2872 | 1463282678302 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 20:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:24:38 INFO - PROCESS | 2872 | 1463282678306 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:24:38 INFO - PROCESS | 2872 | 1463282678308 Marionette TRACE conn5 <- [1,2374,null,{}] 20:24:38 INFO - PROCESS | 2872 | 1463282678312 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:38 INFO - PROCESS | 2872 | 1463282678421 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:24:38 INFO - PROCESS | 2872 | 1463282678547 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:38 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095B82000 == 54 [pid = 2872] [id = 603] 20:24:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (00000050916CBC00) [pid = 2872] [serial = 1809] [outer = 0000000000000000] 20:24:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (00000050916D6000) [pid = 2872] [serial = 1810] [outer = 00000050916CBC00] 20:24:38 INFO - PROCESS | 2872 | 1463282678604 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005091F3F000) [pid = 2872] [serial = 1811] [outer = 00000050916CBC00] 20:24:39 INFO - PROCESS | 2872 | 1463282679215 Marionette TRACE conn5 <- [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]]]}] 20:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 20:24:39 INFO - PROCESS | 2872 | 1463282679294 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 2872 | 1463282679297 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 20:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:24:39 INFO - PROCESS | 2872 | 1463282679300 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 2872 | 1463282679303 Marionette TRACE conn5 <- [1,2378,null,{}] 20:24:39 INFO - PROCESS | 2872 | 1463282679307 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:39 INFO - PROCESS | 2872 | 1463282679439 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 20:24:39 INFO - PROCESS | 2872 | 1463282679727 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:39 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F17000 == 55 [pid = 2872] [id = 604] 20:24:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005082013800) [pid = 2872] [serial = 1812] [outer = 0000000000000000] 20:24:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005084A39800) [pid = 2872] [serial = 1813] [outer = 0000005082013800] 20:24:39 INFO - PROCESS | 2872 | 1463282679799 Marionette DEBUG loaded listener.js 20:24:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005087EEEC00) [pid = 2872] [serial = 1814] [outer = 0000005082013800] 20:24:40 INFO - PROCESS | 2872 | 1463282680468 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1242ms 20:24:40 INFO - PROCESS | 2872 | 1463282680546 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 2872 | 1463282680550 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 20:24:40 INFO - PROCESS | 2872 | 1463282680555 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:24:40 INFO - PROCESS | 2872 | 1463282680559 Marionette TRACE conn5 <- [1,2382,null,{}] 20:24:40 INFO - PROCESS | 2872 | 1463282680564 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:40 INFO - PROCESS | 2872 | 1463282680675 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 20:24:40 INFO - PROCESS | 2872 | 1463282680791 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 0000005092795800 == 54 [pid = 2872] [id = 597] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F9A800 == 53 [pid = 2872] [id = 596] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050917B8000 == 52 [pid = 2872] [id = 595] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD0A000 == 51 [pid = 2872] [id = 594] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508FADC800 == 50 [pid = 2872] [id = 593] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 00000050927E6000 == 49 [pid = 2872] [id = 568] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF3C800 == 48 [pid = 2872] [id = 592] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD4D800 == 47 [pid = 2872] [id = 591] 20:24:40 INFO - PROCESS | 2872 | --DOCSHELL 0000005088D1A000 == 46 [pid = 2872] [id = 590] 20:24:40 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (00000050874B6400) [pid = 2872] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:24:40 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (000000508B8B6C00) [pid = 2872] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:24:40 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508F523400) [pid = 2872] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:24:40 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508FD42800) [pid = 2872] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:24:40 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508F386000) [pid = 2872] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:24:40 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088443800 == 47 [pid = 2872] [id = 605] 20:24:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000508200C800) [pid = 2872] [serial = 1815] [outer = 0000000000000000] 20:24:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005084A58800) [pid = 2872] [serial = 1816] [outer = 000000508200C800] 20:24:40 INFO - PROCESS | 2872 | 1463282680897 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005087EF2800) [pid = 2872] [serial = 1817] [outer = 000000508200C800] 20:24:41 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9B9800 == 46 [pid = 2872] [id = 589] 20:24:41 INFO - PROCESS | 2872 | --DOCSHELL 0000005092789000 == 45 [pid = 2872] [id = 587] 20:24:41 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F8C800 == 44 [pid = 2872] [id = 586] 20:24:41 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B4800 == 43 [pid = 2872] [id = 585] 20:24:41 INFO - PROCESS | 2872 | --DOCSHELL 00000050888AE800 == 42 [pid = 2872] [id = 584] 20:24:41 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EEA000 == 41 [pid = 2872] [id = 583] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508BAA9000) [pid = 2872] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005088E05400) [pid = 2872] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (00000050898E8C00) [pid = 2872] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (0000005087F71400) [pid = 2872] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (0000005086B7B400) [pid = 2872] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005086BA2800) [pid = 2872] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005087EF0C00) [pid = 2872] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508BCBD800) [pid = 2872] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508A486400) [pid = 2872] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (0000005088BDF800) [pid = 2872] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005088C34800) [pid = 2872] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508BB61800) [pid = 2872] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508D36CC00) [pid = 2872] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508C56AC00) [pid = 2872] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508CF09000) [pid = 2872] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508D1AE400) [pid = 2872] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508CF0A800) [pid = 2872] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508C52AC00) [pid = 2872] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508D164800) [pid = 2872] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508B8AC400) [pid = 2872] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:24:41 INFO - PROCESS | 2872 | 1463282681384 Marionette TRACE conn5 <- [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]]]}] 20:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 880ms 20:24:41 INFO - PROCESS | 2872 | 1463282681441 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 2872 | 1463282681446 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 20:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:24:41 INFO - PROCESS | 2872 | 1463282681450 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 2872 | 1463282681452 Marionette TRACE conn5 <- [1,2386,null,{}] 20:24:41 INFO - PROCESS | 2872 | 1463282681456 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:41 INFO - PROCESS | 2872 | 1463282681548 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 20:24:41 INFO - PROCESS | 2872 | 1463282681557 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9C9000 == 42 [pid = 2872] [id = 606] 20:24:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005088C31000) [pid = 2872] [serial = 1818] [outer = 0000000000000000] 20:24:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005088DF5C00) [pid = 2872] [serial = 1819] [outer = 0000005088C31000] 20:24:41 INFO - PROCESS | 2872 | 1463282681605 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005089B58400) [pid = 2872] [serial = 1820] [outer = 0000005088C31000] 20:24:42 INFO - PROCESS | 2872 | 1463282682086 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 20:24:42 INFO - PROCESS | 2872 | 1463282682145 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 2872 | 1463282682147 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 20:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:24:42 INFO - PROCESS | 2872 | 1463282682152 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - PROCESS | 2872 | 1463282682158 Marionette TRACE conn5 <- [1,2390,null,{}] 20:24:42 INFO - PROCESS | 2872 | 1463282682199 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:42 INFO - PROCESS | 2872 | 1463282682292 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 20:24:42 INFO - PROCESS | 2872 | 1463282682386 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF46000 == 43 [pid = 2872] [id = 607] 20:24:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005088CA2800) [pid = 2872] [serial = 1821] [outer = 0000000000000000] 20:24:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508BAA9800) [pid = 2872] [serial = 1822] [outer = 0000005088CA2800] 20:24:42 INFO - PROCESS | 2872 | 1463282682440 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508BB82C00) [pid = 2872] [serial = 1823] [outer = 0000005088CA2800] 20:24:42 INFO - PROCESS | 2872 | 1463282682819 Marionette TRACE conn5 <- [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]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 713ms 20:24:42 INFO - PROCESS | 2872 | 1463282682867 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 2872 | 1463282682869 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 20:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:24:42 INFO - PROCESS | 2872 | 1463282682873 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - PROCESS | 2872 | 1463282682874 Marionette TRACE conn5 <- [1,2394,null,{}] 20:24:42 INFO - PROCESS | 2872 | 1463282682878 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:42 INFO - PROCESS | 2872 | 1463282682968 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:24:42 INFO - PROCESS | 2872 | 1463282682975 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FADD800 == 44 [pid = 2872] [id = 608] 20:24:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508BCBC400) [pid = 2872] [serial = 1824] [outer = 0000000000000000] 20:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508C56A000) [pid = 2872] [serial = 1825] [outer = 000000508BCBC400] 20:24:43 INFO - PROCESS | 2872 | 1463282683023 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508D15F000) [pid = 2872] [serial = 1826] [outer = 000000508BCBC400] 20:24:43 INFO - PROCESS | 2872 | 1463282683502 Marionette TRACE conn5 <- [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]]]}] 20:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 20:24:43 INFO - PROCESS | 2872 | 1463282683547 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 2872 | 1463282683549 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 20:24:43 INFO - PROCESS | 2872 | 1463282683552 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:24:43 INFO - PROCESS | 2872 | 1463282683554 Marionette TRACE conn5 <- [1,2398,null,{}] 20:24:43 INFO - PROCESS | 2872 | 1463282683557 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:43 INFO - PROCESS | 2872 | 1463282683673 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 20:24:43 INFO - PROCESS | 2872 | 1463282683759 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088B09800 == 45 [pid = 2872] [id = 609] 20:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508D365C00) [pid = 2872] [serial = 1827] [outer = 0000000000000000] 20:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508D369400) [pid = 2872] [serial = 1828] [outer = 000000508D365C00] 20:24:43 INFO - PROCESS | 2872 | 1463282683815 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508F38CC00) [pid = 2872] [serial = 1829] [outer = 000000508D365C00] 20:24:44 INFO - PROCESS | 2872 | 1463282684304 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 775ms 20:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:24:44 INFO - PROCESS | 2872 | 1463282684337 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 2872 | 1463282684339 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 20:24:44 INFO - PROCESS | 2872 | 1463282684342 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - PROCESS | 2872 | 1463282684344 Marionette TRACE conn5 <- [1,2402,null,{}] 20:24:44 INFO - PROCESS | 2872 | 1463282684348 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:44 INFO - PROCESS | 2872 | 1463282684467 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 20:24:44 INFO - PROCESS | 2872 | 1463282684528 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:44 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916BE800 == 46 [pid = 2872] [id = 610] 20:24:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508F8CE800) [pid = 2872] [serial = 1830] [outer = 0000000000000000] 20:24:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508F8EF800) [pid = 2872] [serial = 1831] [outer = 000000508F8CE800] 20:24:44 INFO - PROCESS | 2872 | 1463282684574 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508FBF3800) [pid = 2872] [serial = 1832] [outer = 000000508F8CE800] 20:24:45 INFO - PROCESS | 2872 | 1463282684998 Marionette TRACE conn5 <- [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]]]}] 20:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 20:24:45 INFO - PROCESS | 2872 | 1463282685035 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 20:24:45 INFO - PROCESS | 2872 | 1463282685037 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 20:24:45 INFO - PROCESS | 2872 | 1463282685040 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:24:45 INFO - PROCESS | 2872 | 1463282685042 Marionette TRACE conn5 <- [1,2406,null,{}] 20:24:45 INFO - PROCESS | 2872 | 1463282685053 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:45 INFO - PROCESS | 2872 | 1463282685192 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508BAADC00) [pid = 2872] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005086BA5000) [pid = 2872] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (0000005089B52C00) [pid = 2872] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508D3E2C00) [pid = 2872] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (0000005086BAA800) [pid = 2872] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005089B57400) [pid = 2872] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508FA6B800) [pid = 2872] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508FCDB000) [pid = 2872] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005088F3E400) [pid = 2872] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:24:45 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005088DFC400) [pid = 2872] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:24:45 INFO - PROCESS | 2872 | 1463282685335 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC36000 == 47 [pid = 2872] [id = 611] 20:24:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005084A31800) [pid = 2872] [serial = 1833] [outer = 0000000000000000] 20:24:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (00000050874BA400) [pid = 2872] [serial = 1834] [outer = 0000005084A31800] 20:24:45 INFO - PROCESS | 2872 | 1463282685383 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508F38E400) [pid = 2872] [serial = 1835] [outer = 0000005084A31800] 20:24:45 INFO - PROCESS | 2872 | 1463282685787 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 796ms 20:24:45 INFO - PROCESS | 2872 | 1463282685840 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:24:45 INFO - PROCESS | 2872 | 1463282685842 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 20:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:24:45 INFO - PROCESS | 2872 | 1463282685851 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:24:45 INFO - PROCESS | 2872 | 1463282685853 Marionette TRACE conn5 <- [1,2410,null,{}] 20:24:45 INFO - PROCESS | 2872 | 1463282685856 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:45 INFO - PROCESS | 2872 | 1463282685976 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 20:24:46 INFO - PROCESS | 2872 | 1463282685990 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927E6000 == 48 [pid = 2872] [id = 612] 20:24:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508FC49800) [pid = 2872] [serial = 1836] [outer = 0000000000000000] 20:24:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508FCDB000) [pid = 2872] [serial = 1837] [outer = 000000508FC49800] 20:24:46 INFO - PROCESS | 2872 | 1463282686036 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000509058A000) [pid = 2872] [serial = 1838] [outer = 000000508FC49800] 20:24:46 INFO - PROCESS | 2872 | 1463282686445 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 20:24:46 INFO - PROCESS | 2872 | 1463282686482 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 2872 | 1463282686484 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 20:24:46 INFO - PROCESS | 2872 | 1463282686487 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:24:46 INFO - PROCESS | 2872 | 1463282686489 Marionette TRACE conn5 <- [1,2414,null,{}] 20:24:46 INFO - PROCESS | 2872 | 1463282686492 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:46 INFO - PROCESS | 2872 | 1463282686614 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:24:46 INFO - PROCESS | 2872 | 1463282686664 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094915000 == 49 [pid = 2872] [id = 613] 20:24:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (0000005090D2C000) [pid = 2872] [serial = 1839] [outer = 0000000000000000] 20:24:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (00000050916D9000) [pid = 2872] [serial = 1840] [outer = 0000005090D2C000] 20:24:46 INFO - PROCESS | 2872 | 1463282686711 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (0000005091F46400) [pid = 2872] [serial = 1841] [outer = 0000005090D2C000] 20:24:47 INFO - PROCESS | 2872 | 1463282687125 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 20:24:47 INFO - PROCESS | 2872 | 1463282687183 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 2872 | 1463282687185 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 20:24:47 INFO - PROCESS | 2872 | 1463282687189 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 2872 | 1463282687190 Marionette TRACE conn5 <- [1,2418,null,{}] 20:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:24:47 INFO - PROCESS | 2872 | 1463282687194 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:47 INFO - PROCESS | 2872 | 1463282687282 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 20:24:47 INFO - PROCESS | 2872 | 1463282687289 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:47 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D10000 == 50 [pid = 2872] [id = 614] 20:24:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (00000050927C7C00) [pid = 2872] [serial = 1842] [outer = 0000000000000000] 20:24:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (00000050927CA800) [pid = 2872] [serial = 1843] [outer = 00000050927C7C00] 20:24:47 INFO - PROCESS | 2872 | 1463282687343 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (00000050930CF000) [pid = 2872] [serial = 1844] [outer = 00000050927C7C00] 20:24:48 INFO - PROCESS | 2872 | 1463282688069 Marionette TRACE conn5 <- [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]]]}] 20:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 944ms 20:24:48 INFO - PROCESS | 2872 | 1463282688138 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 2872 | 1463282688144 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 20:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:24:48 INFO - PROCESS | 2872 | 1463282688149 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:24:48 INFO - PROCESS | 2872 | 1463282688154 Marionette TRACE conn5 <- [1,2422,null,{}] 20:24:48 INFO - PROCESS | 2872 | 1463282688160 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:48 INFO - PROCESS | 2872 | 1463282688281 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 20:24:48 INFO - PROCESS | 2872 | 1463282688412 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD45000 == 51 [pid = 2872] [id = 615] 20:24:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005087EF2400) [pid = 2872] [serial = 1845] [outer = 0000000000000000] 20:24:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005088C2D000) [pid = 2872] [serial = 1846] [outer = 0000005087EF2400] 20:24:48 INFO - PROCESS | 2872 | 1463282688475 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005089909400) [pid = 2872] [serial = 1847] [outer = 0000005087EF2400] 20:24:49 INFO - PROCESS | 2872 | 1463282689038 Marionette TRACE conn5 <- [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]]]}] 20:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 942ms 20:24:49 INFO - PROCESS | 2872 | 1463282689094 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 2872 | 1463282689101 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 20:24:49 INFO - PROCESS | 2872 | 1463282689108 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:24:49 INFO - PROCESS | 2872 | 1463282689111 Marionette TRACE conn5 <- [1,2426,null,{}] 20:24:49 INFO - PROCESS | 2872 | 1463282689115 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:49 INFO - PROCESS | 2872 | 1463282689233 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 20:24:49 INFO - PROCESS | 2872 | 1463282689363 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916AE800 == 52 [pid = 2872] [id = 616] 20:24:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (000000508BAAB400) [pid = 2872] [serial = 1848] [outer = 0000000000000000] 20:24:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (000000508BCC9400) [pid = 2872] [serial = 1849] [outer = 000000508BAAB400] 20:24:49 INFO - PROCESS | 2872 | 1463282689421 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (000000508D1AF800) [pid = 2872] [serial = 1850] [outer = 000000508BAAB400] 20:24:50 INFO - PROCESS | 2872 | 1463282690024 Marionette TRACE conn5 <- [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]]]}] 20:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 942ms 20:24:50 INFO - PROCESS | 2872 | 1463282690055 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 2872 | 1463282690058 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 20:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:24:50 INFO - PROCESS | 2872 | 1463282690062 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - PROCESS | 2872 | 1463282690066 Marionette TRACE conn5 <- [1,2430,null,{}] 20:24:50 INFO - PROCESS | 2872 | 1463282690078 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:50 INFO - PROCESS | 2872 | 1463282690198 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 20:24:50 INFO - PROCESS | 2872 | 1463282690329 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9C26000 == 53 [pid = 2872] [id = 617] 20:24:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508FC46C00) [pid = 2872] [serial = 1851] [outer = 0000000000000000] 20:24:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005090586400) [pid = 2872] [serial = 1852] [outer = 000000508FC46C00] 20:24:50 INFO - PROCESS | 2872 | 1463282690389 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (00000050927CCC00) [pid = 2872] [serial = 1853] [outer = 000000508FC46C00] 20:24:50 INFO - PROCESS | 2872 | 1463282690980 Marionette TRACE conn5 <- [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]]]}] 20:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 20:24:51 INFO - PROCESS | 2872 | 1463282691050 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 2872 | 1463282691053 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 20:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:24:51 INFO - PROCESS | 2872 | 1463282691056 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 2872 | 1463282691058 Marionette TRACE conn5 <- [1,2434,null,{}] 20:24:51 INFO - PROCESS | 2872 | 1463282691062 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:51 INFO - PROCESS | 2872 | 1463282691182 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:24:51 INFO - PROCESS | 2872 | 1463282691305 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA3F3800 == 54 [pid = 2872] [id = 618] 20:24:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (00000050930C5400) [pid = 2872] [serial = 1854] [outer = 0000000000000000] 20:24:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (00000050930CC800) [pid = 2872] [serial = 1855] [outer = 00000050930C5400] 20:24:51 INFO - PROCESS | 2872 | 1463282691363 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005096268000) [pid = 2872] [serial = 1856] [outer = 00000050930C5400] 20:24:51 INFO - PROCESS | 2872 | 1463282691900 Marionette TRACE conn5 <- [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]]]}] 20:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 880ms 20:24:51 INFO - PROCESS | 2872 | 1463282691939 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 2872 | 1463282691941 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 20:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:24:51 INFO - PROCESS | 2872 | 1463282691945 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 2872 | 1463282691947 Marionette TRACE conn5 <- [1,2438,null,{}] 20:24:51 INFO - PROCESS | 2872 | 1463282691950 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:52 INFO - PROCESS | 2872 | 1463282692061 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 20:24:52 INFO - PROCESS | 2872 | 1463282692189 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:52 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA7A8800 == 55 [pid = 2872] [id = 619] 20:24:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000509626C800) [pid = 2872] [serial = 1857] [outer = 0000000000000000] 20:24:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000509626EC00) [pid = 2872] [serial = 1858] [outer = 000000509626C800] 20:24:52 INFO - PROCESS | 2872 | 1463282692246 Marionette DEBUG loaded listener.js 20:24:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (00000050F9405C00) [pid = 2872] [serial = 1859] [outer = 000000509626C800] 20:24:52 INFO - PROCESS | 2872 | 1463282692900 Marionette TRACE conn5 <- [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]]]}] 20:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 20:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:24:52 INFO - PROCESS | 2872 | 1463282692933 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 2872 | 1463282692936 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 20:24:52 INFO - PROCESS | 2872 | 1463282692939 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 2872 | 1463282692941 Marionette TRACE conn5 <- [1,2442,null,{}] 20:24:52 INFO - PROCESS | 2872 | 1463282692946 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:53 INFO - PROCESS | 2872 | 1463282693089 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 20:24:53 INFO - PROCESS | 2872 | 1463282693221 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508595D800 == 56 [pid = 2872] [id = 620] 20:24:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (0000005084A38000) [pid = 2872] [serial = 1860] [outer = 0000000000000000] 20:24:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (0000005088DF8C00) [pid = 2872] [serial = 1861] [outer = 0000005084A38000] 20:24:53 INFO - PROCESS | 2872 | 1463282693280 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508FCDE000) [pid = 2872] [serial = 1862] [outer = 0000005084A38000] 20:24:54 INFO - PROCESS | 2872 | 1463282694107 Marionette TRACE conn5 <- [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]]]}] 20:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1177ms 20:24:54 INFO - PROCESS | 2872 | 1463282694120 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 2872 | 1463282694124 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 20:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:24:54 INFO - PROCESS | 2872 | 1463282694129 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - PROCESS | 2872 | 1463282694133 Marionette TRACE conn5 <- [1,2446,null,{}] 20:24:54 INFO - PROCESS | 2872 | 1463282694139 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:54 INFO - PROCESS | 2872 | 1463282694249 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 20:24:54 INFO - PROCESS | 2872 | 1463282694355 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F169800 == 57 [pid = 2872] [id = 621] 20:24:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (0000005085208000) [pid = 2872] [serial = 1863] [outer = 0000000000000000] 20:24:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005087F69800) [pid = 2872] [serial = 1864] [outer = 0000005085208000] 20:24:54 INFO - PROCESS | 2872 | 1463282694406 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (0000005088F3E400) [pid = 2872] [serial = 1865] [outer = 0000005085208000] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 0000005094915000 == 56 [pid = 2872] [id = 613] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050927E6000 == 55 [pid = 2872] [id = 612] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC36000 == 54 [pid = 2872] [id = 611] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050916BE800 == 53 [pid = 2872] [id = 610] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 0000005088B09800 == 52 [pid = 2872] [id = 609] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508FADD800 == 51 [pid = 2872] [id = 608] 20:24:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF46000 == 50 [pid = 2872] [id = 607] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (000000508748F800) [pid = 2872] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (00000050898E9000) [pid = 2872] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508CF10800) [pid = 2872] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (000000508F8E2C00) [pid = 2872] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000509058B000) [pid = 2872] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9C9000 == 49 [pid = 2872] [id = 606] 20:24:55 INFO - PROCESS | 2872 | --DOCSHELL 0000005088443800 == 48 [pid = 2872] [id = 605] 20:24:55 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F17000 == 47 [pid = 2872] [id = 604] 20:24:55 INFO - PROCESS | 2872 | --DOCSHELL 000000508B957800 == 46 [pid = 2872] [id = 599] 20:24:55 INFO - PROCESS | 2872 | 1463282695074 Marionette TRACE conn5 <- [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]]]}] 20:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 20:24:55 INFO - PROCESS | 2872 | 1463282695120 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 2872 | 1463282695126 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 20:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (000000508FCDCC00) [pid = 2872] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508BB62400) [pid = 2872] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508C56C000) [pid = 2872] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (0000005087F1D800) [pid = 2872] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005088BE5400) [pid = 2872] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508BCCB400) [pid = 2872] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508C577000) [pid = 2872] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (000000508F8CDC00) [pid = 2872] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (000000508F531C00) [pid = 2872] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (000000508893CC00) [pid = 2872] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (0000005086BAE000) [pid = 2872] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508A885400) [pid = 2872] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (000000508B9EB400) [pid = 2872] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508FBED400) [pid = 2872] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508FD47000) [pid = 2872] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508FD3DC00) [pid = 2872] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508FC43000) [pid = 2872] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508D161800) [pid = 2872] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508FC4AC00) [pid = 2872] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508BB8E800) [pid = 2872] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:24:55 INFO - PROCESS | 2872 | 1463282695163 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 2872 | 1463282695166 Marionette TRACE conn5 <- [1,2450,null,{}] 20:24:55 INFO - PROCESS | 2872 | 1463282695172 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:55 INFO - PROCESS | 2872 | 1463282695265 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 20:24:55 INFO - PROCESS | 2872 | 1463282695279 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088F17000 == 47 [pid = 2872] [id = 622] 20:24:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508520E400) [pid = 2872] [serial = 1866] [outer = 0000000000000000] 20:24:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (0000005087F1D800) [pid = 2872] [serial = 1867] [outer = 000000508520E400] 20:24:55 INFO - PROCESS | 2872 | 1463282695328 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005088BE0800) [pid = 2872] [serial = 1868] [outer = 000000508520E400] 20:24:55 INFO - PROCESS | 2872 | 1463282695863 Marionette TRACE conn5 <- [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]]]}] 20:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 754ms 20:24:55 INFO - PROCESS | 2872 | 1463282695900 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 2872 | 1463282695902 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 20:24:55 INFO - PROCESS | 2872 | 1463282695906 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:24:55 INFO - PROCESS | 2872 | 1463282695910 Marionette TRACE conn5 <- [1,2454,null,{}] 20:24:55 INFO - PROCESS | 2872 | 1463282695921 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:56 INFO - PROCESS | 2872 | 1463282696016 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:24:56 INFO - PROCESS | 2872 | 1463282696110 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF45000 == 48 [pid = 2872] [id = 623] 20:24:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (00000050898F0C00) [pid = 2872] [serial = 1869] [outer = 0000000000000000] 20:24:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000508BA32800) [pid = 2872] [serial = 1870] [outer = 00000050898F0C00] 20:24:56 INFO - PROCESS | 2872 | 1463282696161 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (000000508BB60400) [pid = 2872] [serial = 1871] [outer = 00000050898F0C00] 20:24:56 INFO - PROCESS | 2872 | 1463282696558 Marionette TRACE conn5 <- [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]]]}] 20:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 20:24:56 INFO - PROCESS | 2872 | 1463282696599 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 2872 | 1463282696602 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 20:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:24:56 INFO - PROCESS | 2872 | 1463282696605 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - PROCESS | 2872 | 1463282696607 Marionette TRACE conn5 <- [1,2458,null,{}] 20:24:56 INFO - PROCESS | 2872 | 1463282696610 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:56 INFO - PROCESS | 2872 | 1463282696704 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 20:24:56 INFO - PROCESS | 2872 | 1463282696711 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCB6000 == 49 [pid = 2872] [id = 624] 20:24:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (000000508BB81000) [pid = 2872] [serial = 1872] [outer = 0000000000000000] 20:24:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (000000508C569400) [pid = 2872] [serial = 1873] [outer = 000000508BB81000] 20:24:56 INFO - PROCESS | 2872 | 1463282696758 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (000000508CF10800) [pid = 2872] [serial = 1874] [outer = 000000508BB81000] 20:24:57 INFO - PROCESS | 2872 | 1463282697220 Marionette TRACE conn5 <- [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]]]}] 20:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 20:24:57 INFO - PROCESS | 2872 | 1463282697300 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 2872 | 1463282697302 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 20:24:57 INFO - PROCESS | 2872 | 1463282697305 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:24:57 INFO - PROCESS | 2872 | 1463282697307 Marionette TRACE conn5 <- [1,2462,null,{}] 20:24:57 INFO - PROCESS | 2872 | 1463282697311 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:57 INFO - PROCESS | 2872 | 1463282697428 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 20:24:57 INFO - PROCESS | 2872 | 1463282697481 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917AC000 == 50 [pid = 2872] [id = 625] 20:24:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (000000508D1A7C00) [pid = 2872] [serial = 1875] [outer = 0000000000000000] 20:24:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508D366000) [pid = 2872] [serial = 1876] [outer = 000000508D1A7C00] 20:24:57 INFO - PROCESS | 2872 | 1463282697529 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (000000508F529C00) [pid = 2872] [serial = 1877] [outer = 000000508D1A7C00] 20:24:57 INFO - PROCESS | 2872 | 1463282697957 Marionette TRACE conn5 <- [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]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 692ms 20:24:58 INFO - PROCESS | 2872 | 1463282698001 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 2872 | 1463282698003 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 20:24:58 INFO - PROCESS | 2872 | 1463282698006 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:24:58 INFO - PROCESS | 2872 | 1463282698008 Marionette TRACE conn5 <- [1,2466,null,{}] 20:24:58 INFO - PROCESS | 2872 | 1463282698017 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:58 INFO - PROCESS | 2872 | 1463282698190 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 20:24:58 INFO - PROCESS | 2872 | 1463282698225 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092795800 == 51 [pid = 2872] [id = 626] 20:24:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (000000508F8E2C00) [pid = 2872] [serial = 1878] [outer = 0000000000000000] 20:24:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (000000508FA6F000) [pid = 2872] [serial = 1879] [outer = 000000508F8E2C00] 20:24:58 INFO - PROCESS | 2872 | 1463282698272 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508FCDA000) [pid = 2872] [serial = 1880] [outer = 000000508F8E2C00] 20:24:58 INFO - PROCESS | 2872 | 1463282698729 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 775ms 20:24:58 INFO - PROCESS | 2872 | 1463282698786 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:24:58 INFO - PROCESS | 2872 | 1463282698788 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 20:24:58 INFO - PROCESS | 2872 | 1463282698791 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 2872 | 1463282698793 Marionette TRACE conn5 <- [1,2470,null,{}] 20:24:58 INFO - PROCESS | 2872 | 1463282698797 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:58 INFO - PROCESS | 2872 | 1463282698914 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 20:24:58 INFO - PROCESS | 2872 | 1463282698975 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948D2800 == 52 [pid = 2872] [id = 627] 20:24:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (000000508FCD4C00) [pid = 2872] [serial = 1881] [outer = 0000000000000000] 20:24:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508FD47400) [pid = 2872] [serial = 1882] [outer = 000000508FCD4C00] 20:24:59 INFO - PROCESS | 2872 | 1463282699022 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005090D2EC00) [pid = 2872] [serial = 1883] [outer = 000000508FCD4C00] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (0000005082013800) [pid = 2872] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508D365C00) [pid = 2872] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005088C31000) [pid = 2872] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508200C800) [pid = 2872] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508BCBC400) [pid = 2872] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (000000508F8CE800) [pid = 2872] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (000000508FC49800) [pid = 2872] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005088CA2800) [pid = 2872] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (0000005090586800) [pid = 2872] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508D372800) [pid = 2872] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:24:59 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005090D2C000) [pid = 2872] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:24:59 INFO - PROCESS | 2872 | 1463282699569 Marionette TRACE conn5 <- [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]]]}] 20:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 838ms 20:24:59 INFO - PROCESS | 2872 | 1463282699632 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 2872 | 1463282699634 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 20:24:59 INFO - PROCESS | 2872 | 1463282699638 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:24:59 INFO - PROCESS | 2872 | 1463282699639 Marionette TRACE conn5 <- [1,2474,null,{}] 20:24:59 INFO - PROCESS | 2872 | 1463282699643 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:59 INFO - PROCESS | 2872 | 1463282699771 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:24:59 INFO - PROCESS | 2872 | 1463282699831 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091EE3800 == 53 [pid = 2872] [id = 628] 20:24:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005087F74800) [pid = 2872] [serial = 1884] [outer = 0000000000000000] 20:24:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (000000508CF09C00) [pid = 2872] [serial = 1885] [outer = 0000005087F74800] 20:24:59 INFO - PROCESS | 2872 | 1463282699877 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005090D2C000) [pid = 2872] [serial = 1886] [outer = 0000005087F74800] 20:25:00 INFO - PROCESS | 2872 | 1463282700236 Marionette TRACE conn5 <- [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]]]}] 20:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 20:25:00 INFO - PROCESS | 2872 | 1463282700270 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 2872 | 1463282700272 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 20:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:25:00 INFO - PROCESS | 2872 | 1463282700287 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 2872 | 1463282700289 Marionette TRACE conn5 <- [1,2478,null,{}] 20:25:00 INFO - PROCESS | 2872 | 1463282700292 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:00 INFO - PROCESS | 2872 | 1463282700381 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 20:25:00 INFO - PROCESS | 2872 | 1463282700388 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9296000 == 54 [pid = 2872] [id = 629] 20:25:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508B8AF400) [pid = 2872] [serial = 1887] [outer = 0000000000000000] 20:25:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005091F3BC00) [pid = 2872] [serial = 1888] [outer = 000000508B8AF400] 20:25:00 INFO - PROCESS | 2872 | 1463282700434 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (0000005096263800) [pid = 2872] [serial = 1889] [outer = 000000508B8AF400] 20:25:00 INFO - PROCESS | 2872 | 1463282700897 Marionette TRACE conn5 <- [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]]]}] 20:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 20:25:00 INFO - PROCESS | 2872 | 1463282700981 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 2872 | 1463282700984 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 20:25:00 INFO - PROCESS | 2872 | 1463282700987 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:25:00 INFO - PROCESS | 2872 | 1463282700989 Marionette TRACE conn5 <- [1,2482,null,{}] 20:25:00 INFO - PROCESS | 2872 | 1463282700992 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:01 INFO - PROCESS | 2872 | 1463282701091 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 20:25:01 INFO - PROCESS | 2872 | 1463282701138 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB576800 == 55 [pid = 2872] [id = 630] 20:25:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (00000050F940DC00) [pid = 2872] [serial = 1890] [outer = 0000000000000000] 20:25:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (00000050F9C48000) [pid = 2872] [serial = 1891] [outer = 00000050F940DC00] 20:25:01 INFO - PROCESS | 2872 | 1463282701184 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (00000050F9E08800) [pid = 2872] [serial = 1892] [outer = 00000050F940DC00] 20:25:01 INFO - PROCESS | 2872 | 1463282701824 Marionette TRACE conn5 <- [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]]]}] 20:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 880ms 20:25:01 INFO - PROCESS | 2872 | 1463282701871 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 2872 | 1463282701876 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 20:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:25:01 INFO - PROCESS | 2872 | 1463282701883 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:25:01 INFO - PROCESS | 2872 | 1463282701886 Marionette TRACE conn5 <- [1,2486,null,{}] 20:25:01 INFO - PROCESS | 2872 | 1463282701893 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:02 INFO - PROCESS | 2872 | 1463282702015 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 20:25:02 INFO - PROCESS | 2872 | 1463282702122 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C413000 == 56 [pid = 2872] [id = 631] 20:25:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005087E89000) [pid = 2872] [serial = 1893] [outer = 0000000000000000] 20:25:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (00000050889BE400) [pid = 2872] [serial = 1894] [outer = 0000005087E89000] 20:25:02 INFO - PROCESS | 2872 | 1463282702181 Marionette DEBUG loaded listener.js 20:25:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (0000005088E33800) [pid = 2872] [serial = 1895] [outer = 0000005087E89000] 20:25:02 INFO - PROCESS | 2872 | 1463282702853 Marionette TRACE conn5 <- [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]]]}] 20:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1031ms 20:25:02 INFO - PROCESS | 2872 | 1463282702916 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 2872 | 1463282702923 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 20:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:25:02 INFO - PROCESS | 2872 | 1463282702965 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - PROCESS | 2872 | 1463282702968 Marionette TRACE conn5 <- [1,2490,null,{}] 20:25:02 INFO - PROCESS | 2872 | 1463282702973 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:03 INFO - PROCESS | 2872 | 1463282703098 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 20:25:03 INFO - PROCESS | 2872 | 1463282703225 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921E0800 == 57 [pid = 2872] [id = 632] 20:25:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508BAAD800) [pid = 2872] [serial = 1896] [outer = 0000000000000000] 20:25:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508C577000) [pid = 2872] [serial = 1897] [outer = 000000508BAAD800] 20:25:03 INFO - PROCESS | 2872 | 1463282703284 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508F568800) [pid = 2872] [serial = 1898] [outer = 000000508BAAD800] 20:25:03 INFO - PROCESS | 2872 | 1463282703902 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1004ms 20:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:25:03 INFO - PROCESS | 2872 | 1463282703955 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 2872 | 1463282703958 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 20:25:03 INFO - PROCESS | 2872 | 1463282703962 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - PROCESS | 2872 | 1463282703966 Marionette TRACE conn5 <- [1,2494,null,{}] 20:25:03 INFO - PROCESS | 2872 | 1463282703978 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:04 INFO - PROCESS | 2872 | 1463282704098 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:25:04 INFO - PROCESS | 2872 | 1463282704233 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB625000 == 58 [pid = 2872] [id = 633] 20:25:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (0000005090589400) [pid = 2872] [serial = 1899] [outer = 0000000000000000] 20:25:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005091F43800) [pid = 2872] [serial = 1900] [outer = 0000005090589400] 20:25:04 INFO - PROCESS | 2872 | 1463282704294 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (00000050F9CC8000) [pid = 2872] [serial = 1901] [outer = 0000005090589400] 20:25:04 INFO - PROCESS | 2872 | 1463282704880 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 943ms 20:25:04 INFO - PROCESS | 2872 | 1463282704907 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 2872 | 1463282704910 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 20:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:25:04 INFO - PROCESS | 2872 | 1463282704914 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:25:04 INFO - PROCESS | 2872 | 1463282704916 Marionette TRACE conn5 <- [1,2498,null,{}] 20:25:04 INFO - PROCESS | 2872 | 1463282704920 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:05 INFO - PROCESS | 2872 | 1463282705036 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 20:25:05 INFO - PROCESS | 2872 | 1463282705140 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBB6E800 == 59 [pid = 2872] [id = 634] 20:25:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (00000050F9C4AC00) [pid = 2872] [serial = 1902] [outer = 0000000000000000] 20:25:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (00000050FA3C1C00) [pid = 2872] [serial = 1903] [outer = 00000050F9C4AC00] 20:25:05 INFO - PROCESS | 2872 | 1463282705196 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (00000050FA555000) [pid = 2872] [serial = 1904] [outer = 00000050F9C4AC00] 20:25:05 INFO - PROCESS | 2872 | 1463282705820 Marionette TRACE conn5 <- [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]]]}] 20:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 945ms 20:25:05 INFO - PROCESS | 2872 | 1463282705860 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 2872 | 1463282705863 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 20:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:25:05 INFO - PROCESS | 2872 | 1463282705866 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 2872 | 1463282705868 Marionette TRACE conn5 <- [1,2502,null,{}] 20:25:05 INFO - PROCESS | 2872 | 1463282705872 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:05 INFO - PROCESS | 2872 | 1463282705985 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 20:25:06 INFO - PROCESS | 2872 | 1463282706089 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC616000 == 60 [pid = 2872] [id = 635] 20:25:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (00000050FA553C00) [pid = 2872] [serial = 1905] [outer = 0000000000000000] 20:25:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (00000050FA7BCC00) [pid = 2872] [serial = 1906] [outer = 00000050FA553C00] 20:25:06 INFO - PROCESS | 2872 | 1463282706145 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (00000050FAC22000) [pid = 2872] [serial = 1907] [outer = 00000050FA553C00] 20:25:06 INFO - PROCESS | 2872 | 1463282706741 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 923ms 20:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:25:06 INFO - PROCESS | 2872 | 1463282706792 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 2872 | 1463282706795 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 20:25:06 INFO - PROCESS | 2872 | 1463282706798 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 2872 | 1463282706800 Marionette TRACE conn5 <- [1,2506,null,{}] 20:25:06 INFO - PROCESS | 2872 | 1463282706804 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:06 INFO - PROCESS | 2872 | 1463282706945 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 20:25:07 INFO - PROCESS | 2872 | 1463282707084 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF87C800 == 61 [pid = 2872] [id = 636] 20:25:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (0000005085681000) [pid = 2872] [serial = 1908] [outer = 0000000000000000] 20:25:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (00000050FAD0BC00) [pid = 2872] [serial = 1909] [outer = 0000005085681000] 20:25:07 INFO - PROCESS | 2872 | 1463282707143 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 174 (00000050FB6C5C00) [pid = 2872] [serial = 1910] [outer = 0000005085681000] 20:25:07 INFO - PROCESS | 2872 | 1463282707902 Marionette TRACE conn5 <- [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]]]}] 20:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1136ms 20:25:07 INFO - PROCESS | 2872 | 1463282707938 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:25:07 INFO - PROCESS | 2872 | 1463282707942 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 20:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:25:07 INFO - PROCESS | 2872 | 1463282707948 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:25:07 INFO - PROCESS | 2872 | 1463282707952 Marionette TRACE conn5 <- [1,2510,null,{}] 20:25:07 INFO - PROCESS | 2872 | 1463282707959 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:08 INFO - PROCESS | 2872 | 1463282708068 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 20:25:08 INFO - PROCESS | 2872 | 1463282708210 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40B000 == 62 [pid = 2872] [id = 637] 20:25:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 175 (0000005081089000) [pid = 2872] [serial = 1911] [outer = 0000000000000000] 20:25:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 176 (0000005087F1A400) [pid = 2872] [serial = 1912] [outer = 0000005081089000] 20:25:08 INFO - PROCESS | 2872 | 1463282708262 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 177 (0000005088C32400) [pid = 2872] [serial = 1913] [outer = 0000005081089000] 20:25:08 INFO - PROCESS | 2872 | 1463282708859 Marionette TRACE conn5 <- [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]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 20:25:08 INFO - PROCESS | 2872 | 1463282708937 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 2872 | 1463282708943 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 20:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:25:08 INFO - PROCESS | 2872 | 1463282708950 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - PROCESS | 2872 | 1463282708953 Marionette TRACE conn5 <- [1,2514,null,{}] 20:25:08 INFO - PROCESS | 2872 | 1463282708956 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:09 INFO - PROCESS | 2872 | 1463282709121 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:25:09 INFO - PROCESS | 2872 | 1463282709179 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C422000 == 63 [pid = 2872] [id = 638] 20:25:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 178 (000000508BAADC00) [pid = 2872] [serial = 1914] [outer = 0000000000000000] 20:25:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 179 (000000508BB5A400) [pid = 2872] [serial = 1915] [outer = 000000508BAADC00] 20:25:09 INFO - PROCESS | 2872 | 1463282709230 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 180 (000000508C52C400) [pid = 2872] [serial = 1916] [outer = 000000508BAADC00] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9296000 == 62 [pid = 2872] [id = 629] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 0000005091EE3800 == 61 [pid = 2872] [id = 628] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 00000050948D2800 == 60 [pid = 2872] [id = 627] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 0000005092795800 == 59 [pid = 2872] [id = 626] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 00000050917AC000 == 58 [pid = 2872] [id = 625] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCB6000 == 57 [pid = 2872] [id = 624] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF45000 == 56 [pid = 2872] [id = 623] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 0000005088F17000 == 55 [pid = 2872] [id = 622] 20:25:09 INFO - PROCESS | 2872 | --DOMWINDOW == 179 (0000005088B81400) [pid = 2872] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:25:09 INFO - PROCESS | 2872 | --DOMWINDOW == 178 (000000508BAA5000) [pid = 2872] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 000000508F169800 == 54 [pid = 2872] [id = 621] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA3F3800 == 53 [pid = 2872] [id = 618] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9C26000 == 52 [pid = 2872] [id = 617] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 00000050916AE800 == 51 [pid = 2872] [id = 616] 20:25:09 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD45000 == 50 [pid = 2872] [id = 615] 20:25:09 INFO - PROCESS | 2872 | 1463282709916 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 20:25:09 INFO - PROCESS | 2872 | 1463282709937 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 2872 | 1463282709939 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 20:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:25:09 INFO - PROCESS | 2872 | 1463282709942 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 2872 | 1463282709946 Marionette TRACE conn5 <- [1,2518,null,{}] 20:25:09 INFO - PROCESS | 2872 | 1463282709957 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 177 (0000005091F46400) [pid = 2872] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 176 (0000005087EEEC00) [pid = 2872] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 175 (000000508D369400) [pid = 2872] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 174 (000000508F38CC00) [pid = 2872] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 173 (0000005088DF5C00) [pid = 2872] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (0000005087EF2800) [pid = 2872] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (000000508C56A000) [pid = 2872] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (0000005089B58400) [pid = 2872] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (000000508FBF3800) [pid = 2872] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (000000508FCDB000) [pid = 2872] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (00000050874BA400) [pid = 2872] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (0000005084A39800) [pid = 2872] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (000000508F8EF800) [pid = 2872] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (000000508BB82C00) [pid = 2872] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (000000509058A000) [pid = 2872] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508F8CD000) [pid = 2872] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (0000005084A58800) [pid = 2872] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508BAA9800) [pid = 2872] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005090D29C00) [pid = 2872] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (0000005090591800) [pid = 2872] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508F56E800) [pid = 2872] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508D15F000) [pid = 2872] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (00000050916D6000) [pid = 2872] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (00000050916D9000) [pid = 2872] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:25:10 INFO - PROCESS | 2872 | 1463282710114 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 20:25:10 INFO - PROCESS | 2872 | 1463282710176 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BA53800 == 51 [pid = 2872] [id = 639] 20:25:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005088CA9000) [pid = 2872] [serial = 1917] [outer = 0000000000000000] 20:25:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (00000050898EA000) [pid = 2872] [serial = 1918] [outer = 0000005088CA9000] 20:25:10 INFO - PROCESS | 2872 | 1463282710227 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508BB82C00) [pid = 2872] [serial = 1919] [outer = 0000005088CA9000] 20:25:10 INFO - PROCESS | 2872 | 1463282710658 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 775ms 20:25:10 INFO - PROCESS | 2872 | 1463282710723 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 20:25:10 INFO - PROCESS | 2872 | 1463282710726 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 20:25:10 INFO - PROCESS | 2872 | 1463282710734 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:25:10 INFO - PROCESS | 2872 | 1463282710736 Marionette TRACE conn5 <- [1,2522,null,{}] 20:25:10 INFO - PROCESS | 2872 | 1463282710739 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:10 INFO - PROCESS | 2872 | 1463282710833 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 20:25:10 INFO - PROCESS | 2872 | 1463282710847 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCB3000 == 52 [pid = 2872] [id = 640] 20:25:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000508D15F000) [pid = 2872] [serial = 1920] [outer = 0000000000000000] 20:25:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508D16A000) [pid = 2872] [serial = 1921] [outer = 000000508D15F000] 20:25:10 INFO - PROCESS | 2872 | 1463282710895 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508F563C00) [pid = 2872] [serial = 1922] [outer = 000000508D15F000] 20:25:11 INFO - PROCESS | 2872 | 1463282711361 Marionette TRACE conn5 <- [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]]]}] 20:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 20:25:11 INFO - PROCESS | 2872 | 1463282711410 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 20:25:11 INFO - PROCESS | 2872 | 1463282711412 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 20:25:11 INFO - PROCESS | 2872 | 1463282711415 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:25:11 INFO - PROCESS | 2872 | 1463282711417 Marionette TRACE conn5 <- [1,2526,null,{}] 20:25:11 INFO - PROCESS | 2872 | 1463282711420 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:11 INFO - PROCESS | 2872 | 1463282711525 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 20:25:11 INFO - PROCESS | 2872 | 1463282711625 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:11 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BDF000 == 53 [pid = 2872] [id = 641] 20:25:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (0000005088DEF400) [pid = 2872] [serial = 1923] [outer = 0000000000000000] 20:25:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508F8CF800) [pid = 2872] [serial = 1924] [outer = 0000005088DEF400] 20:25:11 INFO - PROCESS | 2872 | 1463282711693 Marionette DEBUG loaded listener.js 20:25:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508FA75800) [pid = 2872] [serial = 1925] [outer = 0000005088DEF400] 20:25:12 INFO - PROCESS | 2872 | 1463282712085 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 20:25:12 INFO - PROCESS | 2872 | 1463282712110 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 2872 | 1463282712112 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 20:25:12 INFO - PROCESS | 2872 | 1463282712115 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:25:12 INFO - PROCESS | 2872 | 1463282712117 Marionette TRACE conn5 <- [1,2530,null,{}] 20:25:12 INFO - PROCESS | 2872 | 1463282712121 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:12 INFO - PROCESS | 2872 | 1463282712302 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 20:25:12 INFO - PROCESS | 2872 | 1463282712330 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927D6800 == 54 [pid = 2872] [id = 642] 20:25:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (000000508FBF6000) [pid = 2872] [serial = 1926] [outer = 0000000000000000] 20:25:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (000000508FCDD000) [pid = 2872] [serial = 1927] [outer = 000000508FBF6000] 20:25:12 INFO - PROCESS | 2872 | 1463282712377 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (00000050916D8400) [pid = 2872] [serial = 1928] [outer = 000000508FBF6000] 20:25:12 INFO - PROCESS | 2872 | 1463282712828 Marionette TRACE conn5 <- [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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 735ms 20:25:12 INFO - PROCESS | 2872 | 1463282712853 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 2872 | 1463282712855 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 20:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:25:12 INFO - PROCESS | 2872 | 1463282712859 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 2872 | 1463282712873 Marionette TRACE conn5 <- [1,2534,null,{}] 20:25:12 INFO - PROCESS | 2872 | 1463282712877 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:13 INFO - PROCESS | 2872 | 1463282712997 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:25:13 INFO - PROCESS | 2872 | 1463282713059 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094903000 == 55 [pid = 2872] [id = 643] 20:25:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (00000050927C8C00) [pid = 2872] [serial = 1929] [outer = 0000000000000000] 20:25:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (00000050930CEC00) [pid = 2872] [serial = 1930] [outer = 00000050927C8C00] 20:25:13 INFO - PROCESS | 2872 | 1463282713105 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (00000050F9402400) [pid = 2872] [serial = 1931] [outer = 00000050927C8C00] 20:25:13 INFO - PROCESS | 2872 | 1463282713526 Marionette TRACE conn5 <- [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]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 20:25:13 INFO - PROCESS | 2872 | 1463282713559 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 2872 | 1463282713561 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 20:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:25:13 INFO - PROCESS | 2872 | 1463282713565 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 2872 | 1463282713566 Marionette TRACE conn5 <- [1,2538,null,{}] 20:25:13 INFO - PROCESS | 2872 | 1463282713570 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:13 INFO - PROCESS | 2872 | 1463282713693 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 20:25:13 INFO - PROCESS | 2872 | 1463282713801 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095B83800 == 56 [pid = 2872] [id = 644] 20:25:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (00000050F94D8000) [pid = 2872] [serial = 1932] [outer = 0000000000000000] 20:25:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (00000050F9CC3C00) [pid = 2872] [serial = 1933] [outer = 00000050F94D8000] 20:25:13 INFO - PROCESS | 2872 | 1463282713846 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (00000050FAD03000) [pid = 2872] [serial = 1934] [outer = 00000050F94D8000] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (000000508FD3C800) [pid = 2872] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (000000508F566400) [pid = 2872] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (0000005089054000) [pid = 2872] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (0000005081084C00) [pid = 2872] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (000000508BB60800) [pid = 2872] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (0000005080FCDC00) [pid = 2872] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (0000005084A57C00) [pid = 2872] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (000000508BAB1400) [pid = 2872] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (0000005087EEE000) [pid = 2872] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (0000005084A59000) [pid = 2872] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (0000005085625400) [pid = 2872] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508B8B9400) [pid = 2872] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (000000508FBF7000) [pid = 2872] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508F528800) [pid = 2872] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (0000005088C29400) [pid = 2872] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508BCC5000) [pid = 2872] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005086B7C800) [pid = 2872] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508FA6C800) [pid = 2872] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (0000005088B82800) [pid = 2872] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (000000508BB89C00) [pid = 2872] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005085262400) [pid = 2872] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (000000508567A800) [pid = 2872] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508F38BC00) [pid = 2872] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508D366800) [pid = 2872] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005088CADC00) [pid = 2872] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508F8C5800) [pid = 2872] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005088BE1800) [pid = 2872] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005084A64800) [pid = 2872] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1165ms 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (0000005084A31800) [pid = 2872] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508FCD4C00) [pid = 2872] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508F8E2C00) [pid = 2872] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005087F74800) [pid = 2872] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508B8AF400) [pid = 2872] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508FC46C00) [pid = 2872] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (00000050930C5400) [pid = 2872] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508BAAB400) [pid = 2872] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (0000005087EF2400) [pid = 2872] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508BB81000) [pid = 2872] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005084A38000) [pid = 2872] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005085208000) [pid = 2872] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (00000050927C7C00) [pid = 2872] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (00000050898F0C00) [pid = 2872] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508520E400) [pid = 2872] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:25:14 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508D1A7C00) [pid = 2872] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:25:14 INFO - PROCESS | 2872 | 1463282714669 Marionette TRACE conn5 <- [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]]]}] 20:25:14 INFO - PROCESS | 2872 | 1463282714734 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 2872 | 1463282714737 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 20:25:14 INFO - PROCESS | 2872 | 1463282714740 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 2872 | 1463282714741 Marionette TRACE conn5 <- [1,2542,null,{}] 20:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:25:14 INFO - PROCESS | 2872 | 1463282714746 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:14 INFO - PROCESS | 2872 | 1463282714844 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 20:25:14 INFO - PROCESS | 2872 | 1463282714856 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 2872 | ++DOCSHELL 00000050888AE800 == 57 [pid = 2872] [id = 645] 20:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005084A2CC00) [pid = 2872] [serial = 1935] [outer = 0000000000000000] 20:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005084A5A000) [pid = 2872] [serial = 1936] [outer = 0000005084A2CC00] 20:25:14 INFO - PROCESS | 2872 | 1463282714902 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005087EF2400) [pid = 2872] [serial = 1937] [outer = 0000005084A2CC00] 20:25:15 INFO - PROCESS | 2872 | 1463282715386 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 20:25:15 INFO - PROCESS | 2872 | 1463282715416 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 2872 | 1463282715419 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 20:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:25:15 INFO - PROCESS | 2872 | 1463282715422 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:25:15 INFO - PROCESS | 2872 | 1463282715424 Marionette TRACE conn5 <- [1,2546,null,{}] 20:25:15 INFO - PROCESS | 2872 | 1463282715427 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:15 INFO - PROCESS | 2872 | 1463282715518 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 20:25:15 INFO - PROCESS | 2872 | 1463282715525 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9EB1000 == 58 [pid = 2872] [id = 646] 20:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005088B80000) [pid = 2872] [serial = 1938] [outer = 0000000000000000] 20:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508B8AEC00) [pid = 2872] [serial = 1939] [outer = 0000005088B80000] 20:25:15 INFO - PROCESS | 2872 | 1463282715572 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508BCC5000) [pid = 2872] [serial = 1940] [outer = 0000005088B80000] 20:25:16 INFO - PROCESS | 2872 | 1463282716033 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 20:25:16 INFO - PROCESS | 2872 | 1463282716115 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 2872 | 1463282716118 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 20:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:25:16 INFO - PROCESS | 2872 | 1463282716121 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 2872 | 1463282716124 Marionette TRACE conn5 <- [1,2550,null,{}] 20:25:16 INFO - PROCESS | 2872 | 1463282716136 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:16 INFO - PROCESS | 2872 | 1463282716272 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 20:25:16 INFO - PROCESS | 2872 | 1463282716288 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB61A000 == 59 [pid = 2872] [id = 647] 20:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508FA6A800) [pid = 2872] [serial = 1941] [outer = 0000000000000000] 20:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005091F40000) [pid = 2872] [serial = 1942] [outer = 000000508FA6A800] 20:25:16 INFO - PROCESS | 2872 | 1463282716339 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (00000050FAD11C00) [pid = 2872] [serial = 1943] [outer = 000000508FA6A800] 20:25:17 INFO - PROCESS | 2872 | 1463282717035 Marionette TRACE conn5 <- [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]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 943ms 20:25:17 INFO - PROCESS | 2872 | 1463282717068 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 2872 | 1463282717073 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 20:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:25:17 INFO - PROCESS | 2872 | 1463282717078 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - PROCESS | 2872 | 1463282717083 Marionette TRACE conn5 <- [1,2554,null,{}] 20:25:17 INFO - PROCESS | 2872 | 1463282717089 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:17 INFO - PROCESS | 2872 | 1463282717215 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:25:17 INFO - PROCESS | 2872 | 1463282717352 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC26000 == 60 [pid = 2872] [id = 648] 20:25:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (0000005086BA6C00) [pid = 2872] [serial = 1944] [outer = 0000000000000000] 20:25:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (0000005087F75000) [pid = 2872] [serial = 1945] [outer = 0000005086BA6C00] 20:25:17 INFO - PROCESS | 2872 | 1463282717414 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (0000005088CA8400) [pid = 2872] [serial = 1946] [outer = 0000005086BA6C00] 20:25:18 INFO - PROCESS | 2872 | 1463282718087 Marionette TRACE conn5 <- [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]]]}] 20:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1037ms 20:25:18 INFO - PROCESS | 2872 | 1463282718122 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 2872 | 1463282718128 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 20:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:25:18 INFO - PROCESS | 2872 | 1463282718156 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - PROCESS | 2872 | 1463282718159 Marionette TRACE conn5 <- [1,2558,null,{}] 20:25:18 INFO - PROCESS | 2872 | 1463282718163 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:18 INFO - PROCESS | 2872 | 1463282718295 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 20:25:18 INFO - PROCESS | 2872 | 1463282718431 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092121800 == 61 [pid = 2872] [id = 649] 20:25:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508BAAC800) [pid = 2872] [serial = 1947] [outer = 0000000000000000] 20:25:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508BCC8C00) [pid = 2872] [serial = 1948] [outer = 000000508BAAC800] 20:25:18 INFO - PROCESS | 2872 | 1463282718489 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (000000508D3E8C00) [pid = 2872] [serial = 1949] [outer = 000000508BAAC800] 20:25:19 INFO - PROCESS | 2872 | 1463282719150 Marionette TRACE conn5 <- [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]]]}] 20:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1049ms 20:25:19 INFO - PROCESS | 2872 | 1463282719188 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 20:25:19 INFO - PROCESS | 2872 | 1463282719191 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 20:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:25:19 INFO - PROCESS | 2872 | 1463282719194 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:25:19 INFO - PROCESS | 2872 | 1463282719199 Marionette TRACE conn5 <- [1,2562,null,{}] 20:25:19 INFO - PROCESS | 2872 | 1463282719210 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:19 INFO - PROCESS | 2872 | 1463282719337 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 20:25:19 INFO - PROCESS | 2872 | 1463282719476 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF879000 == 62 [pid = 2872] [id = 650] 20:25:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (000000508FC42C00) [pid = 2872] [serial = 1950] [outer = 0000000000000000] 20:25:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000508FD47C00) [pid = 2872] [serial = 1951] [outer = 000000508FC42C00] 20:25:19 INFO - PROCESS | 2872 | 1463282719537 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (00000050927C9C00) [pid = 2872] [serial = 1952] [outer = 000000508FC42C00] 20:25:20 INFO - PROCESS | 2872 | 1463282720166 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 20:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:25:20 INFO - PROCESS | 2872 | 1463282720183 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 2872 | 1463282720186 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 20:25:20 INFO - PROCESS | 2872 | 1463282720189 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 2872 | 1463282720191 Marionette TRACE conn5 <- [1,2566,null,{}] 20:25:20 INFO - PROCESS | 2872 | 1463282720195 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:20 INFO - PROCESS | 2872 | 1463282720313 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 20:25:20 INFO - PROCESS | 2872 | 1463282720421 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FF2000 == 63 [pid = 2872] [id = 651] 20:25:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (00000050FAD04800) [pid = 2872] [serial = 1953] [outer = 0000000000000000] 20:25:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (00000050FAD0C800) [pid = 2872] [serial = 1954] [outer = 00000050FAD04800] 20:25:20 INFO - PROCESS | 2872 | 1463282720478 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (00000050FB55D800) [pid = 2872] [serial = 1955] [outer = 00000050FAD04800] 20:25:21 INFO - PROCESS | 2872 | 1463282721089 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 944ms 20:25:21 INFO - PROCESS | 2872 | 1463282721136 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 2872 | 1463282721138 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 20:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:25:21 INFO - PROCESS | 2872 | 1463282721142 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 2872 | 1463282721144 Marionette TRACE conn5 <- [1,2570,null,{}] 20:25:21 INFO - PROCESS | 2872 | 1463282721148 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:21 INFO - PROCESS | 2872 | 1463282721265 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 20:25:21 INFO - PROCESS | 2872 | 1463282721372 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F9B800 == 64 [pid = 2872] [id = 652] 20:25:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (00000050FAD09000) [pid = 2872] [serial = 1956] [outer = 0000000000000000] 20:25:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (00000050FB860C00) [pid = 2872] [serial = 1957] [outer = 00000050FAD09000] 20:25:21 INFO - PROCESS | 2872 | 1463282721428 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (00000050FBB1A400) [pid = 2872] [serial = 1958] [outer = 00000050FAD09000] 20:25:22 INFO - PROCESS | 2872 | 1463282722053 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 20:25:22 INFO - PROCESS | 2872 | 1463282722089 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 20:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:25:22 INFO - PROCESS | 2872 | 1463282722091 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 20:25:22 INFO - PROCESS | 2872 | 1463282722095 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 2872 | 1463282722097 Marionette TRACE conn5 <- [1,2574,null,{}] 20:25:22 INFO - PROCESS | 2872 | 1463282722101 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:22 INFO - PROCESS | 2872 | 1463282722238 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:25:22 INFO - PROCESS | 2872 | 1463282722378 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FADD800 == 65 [pid = 2872] [id = 653] 20:25:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (000000508BB63400) [pid = 2872] [serial = 1959] [outer = 0000000000000000] 20:25:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (0000005091ADC000) [pid = 2872] [serial = 1960] [outer = 000000508BB63400] 20:25:22 INFO - PROCESS | 2872 | 1463282722436 Marionette DEBUG loaded listener.js 20:25:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (00000050FB8AD000) [pid = 2872] [serial = 1961] [outer = 000000508BB63400] 20:25:23 INFO - PROCESS | 2872 | 1463282723045 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 20:25:23 INFO - PROCESS | 2872 | 1463282723094 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 20:25:23 INFO - PROCESS | 2872 | 1463282723097 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 20:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:25:23 INFO - PROCESS | 2872 | 1463282723102 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:25:23 INFO - PROCESS | 2872 | 1463282723104 Marionette TRACE conn5 <- [1,2578,null,{}] 20:25:23 INFO - PROCESS | 2872 | 1463282723108 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:23 INFO - PROCESS | 2872 | 1463282723381 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 20:25:23 INFO - PROCESS | 2872 | 1463282723560 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088BD0000 == 66 [pid = 2872] [id = 654] 20:25:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005084A33400) [pid = 2872] [serial = 1962] [outer = 0000000000000000] 20:25:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005084A5F400) [pid = 2872] [serial = 1963] [outer = 0000005084A33400] 20:25:23 INFO - PROCESS | 2872 | 1463282723614 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005087EEB000) [pid = 2872] [serial = 1964] [outer = 0000005084A33400] 20:25:24 INFO - PROCESS | 2872 | 1463282724303 Marionette TRACE conn5 <- [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]]]}] 20:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1231ms 20:25:24 INFO - PROCESS | 2872 | 1463282724335 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 2872 | 1463282724339 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 20:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:25:24 INFO - PROCESS | 2872 | 1463282724343 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - PROCESS | 2872 | 1463282724348 Marionette TRACE conn5 <- [1,2582,null,{}] 20:25:24 INFO - PROCESS | 2872 | 1463282724353 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:24 INFO - PROCESS | 2872 | 1463282724462 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 20:25:24 INFO - PROCESS | 2872 | 1463282724608 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC7800 == 65 [pid = 2872] [id = 600] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050F9EB1000 == 64 [pid = 2872] [id = 646] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050888AE800 == 63 [pid = 2872] [id = 645] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005095B83800 == 62 [pid = 2872] [id = 644] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005094903000 == 61 [pid = 2872] [id = 643] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050927D6800 == 60 [pid = 2872] [id = 642] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 0000005086BDF000 == 59 [pid = 2872] [id = 641] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCB3000 == 58 [pid = 2872] [id = 640] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000509626EC00) [pid = 2872] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (00000050F9C48000) [pid = 2872] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BDF000 == 59 [pid = 2872] [id = 655] 20:25:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005080539000) [pid = 2872] [serial = 1965] [outer = 0000000000000000] 20:25:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005084288400) [pid = 2872] [serial = 1966] [outer = 0000005080539000] 20:25:24 INFO - PROCESS | 2872 | 1463282724709 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (00000050883EC400) [pid = 2872] [serial = 1967] [outer = 0000005080539000] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508BA53800 == 58 [pid = 2872] [id = 639] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508C422000 == 57 [pid = 2872] [id = 638] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40B000 == 56 [pid = 2872] [id = 637] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 000000508C413000 == 55 [pid = 2872] [id = 631] 20:25:24 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB576800 == 54 [pid = 2872] [id = 630] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508F56D800) [pid = 2872] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508A479000) [pid = 2872] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508D3E8000) [pid = 2872] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005088172000) [pid = 2872] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508FA77C00) [pid = 2872] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508A884400) [pid = 2872] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (000000508F38AC00) [pid = 2872] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005088DF2800) [pid = 2872] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005088B81C00) [pid = 2872] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508F52B000) [pid = 2872] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508FC44000) [pid = 2872] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (000000508B8BA400) [pid = 2872] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508F8EE400) [pid = 2872] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005089B53000) [pid = 2872] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508D1ADC00) [pid = 2872] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508FD49400) [pid = 2872] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508FA70C00) [pid = 2872] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508BCC7000) [pid = 2872] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005086BB0800) [pid = 2872] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508C572400) [pid = 2872] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (00000050856EBC00) [pid = 2872] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (0000005088BDEC00) [pid = 2872] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508CF0C400) [pid = 2872] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508FBF2800) [pid = 2872] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (0000005087E8A400) [pid = 2872] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005087F75400) [pid = 2872] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508C56E800) [pid = 2872] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508FC44800) [pid = 2872] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508F38E400) [pid = 2872] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508FD47400) [pid = 2872] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508FA6F000) [pid = 2872] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508CF09C00) [pid = 2872] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005091F3BC00) [pid = 2872] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005090D2EC00) [pid = 2872] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (00000050927CCC00) [pid = 2872] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005096268000) [pid = 2872] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (00000050930CC800) [pid = 2872] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (0000005090586400) [pid = 2872] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (000000508D1AF800) [pid = 2872] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508BCC9400) [pid = 2872] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (0000005089909400) [pid = 2872] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005088C2D000) [pid = 2872] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508C569400) [pid = 2872] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508FCDE000) [pid = 2872] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005088DF8C00) [pid = 2872] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005088F3E400) [pid = 2872] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005087F69800) [pid = 2872] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (00000050927CA800) [pid = 2872] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (00000050930CF000) [pid = 2872] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508BB60400) [pid = 2872] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005087F1D800) [pid = 2872] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088BE0800) [pid = 2872] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000508BA32800) [pid = 2872] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508D366000) [pid = 2872] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508F529C00) [pid = 2872] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000508CF10800) [pid = 2872] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000508FCDA000) [pid = 2872] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005090D2C000) [pid = 2872] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:25:24 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (0000005096263800) [pid = 2872] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:25:25 INFO - PROCESS | 2872 | 1463282725226 Marionette TRACE conn5 <- [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]]]}] 20:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 922ms 20:25:25 INFO - PROCESS | 2872 | 1463282725270 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 20:25:25 INFO - PROCESS | 2872 | 1463282725274 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 20:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:25:25 INFO - PROCESS | 2872 | 1463282725277 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 2872 | 1463282725279 Marionette TRACE conn5 <- [1,2586,null,{}] 20:25:25 INFO - PROCESS | 2872 | 1463282725283 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:25 INFO - PROCESS | 2872 | 1463282725378 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 20:25:25 INFO - PROCESS | 2872 | 1463282725502 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9BA000 == 55 [pid = 2872] [id = 656] 20:25:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (0000005087F14C00) [pid = 2872] [serial = 1968] [outer = 0000000000000000] 20:25:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005088C36000) [pid = 2872] [serial = 1969] [outer = 0000005087F14C00] 20:25:25 INFO - PROCESS | 2872 | 1463282725549 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005088DFCC00) [pid = 2872] [serial = 1970] [outer = 0000005087F14C00] 20:25:25 INFO - PROCESS | 2872 | 1463282725969 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 20:25:26 INFO - PROCESS | 2872 | 1463282726011 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 2872 | 1463282726015 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 20:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:25:26 INFO - PROCESS | 2872 | 1463282726026 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - PROCESS | 2872 | 1463282726031 Marionette TRACE conn5 <- [1,2590,null,{}] 20:25:26 INFO - PROCESS | 2872 | 1463282726034 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:26 INFO - PROCESS | 2872 | 1463282726131 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 20:25:26 INFO - PROCESS | 2872 | 1463282726173 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C413000 == 56 [pid = 2872] [id = 657] 20:25:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (00000050898E9000) [pid = 2872] [serial = 1971] [outer = 0000000000000000] 20:25:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508AD6E400) [pid = 2872] [serial = 1972] [outer = 00000050898E9000] 20:25:26 INFO - PROCESS | 2872 | 1463282726228 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508B9F2400) [pid = 2872] [serial = 1973] [outer = 00000050898E9000] 20:25:26 INFO - PROCESS | 2872 | 1463282726673 Marionette TRACE conn5 <- [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]]]}] 20:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 20:25:26 INFO - PROCESS | 2872 | 1463282726718 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 2872 | 1463282726720 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 20:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:25:26 INFO - PROCESS | 2872 | 1463282726723 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - PROCESS | 2872 | 1463282726725 Marionette TRACE conn5 <- [1,2594,null,{}] 20:25:26 INFO - PROCESS | 2872 | 1463282726729 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:26 INFO - PROCESS | 2872 | 1463282726821 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:25:26 INFO - PROCESS | 2872 | 1463282726829 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885BD000 == 57 [pid = 2872] [id = 658] 20:25:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BA37400) [pid = 2872] [serial = 1974] [outer = 0000000000000000] 20:25:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508BB5B000) [pid = 2872] [serial = 1975] [outer = 000000508BA37400] 20:25:26 INFO - PROCESS | 2872 | 1463282726875 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508BB8F000) [pid = 2872] [serial = 1976] [outer = 000000508BA37400] 20:25:27 INFO - PROCESS | 2872 | 1463282727370 Marionette TRACE conn5 <- [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]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 20:25:27 INFO - PROCESS | 2872 | 1463282727419 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 2872 | 1463282727421 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 20:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:25:27 INFO - PROCESS | 2872 | 1463282727430 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 2872 | 1463282727432 Marionette TRACE conn5 <- [1,2598,null,{}] 20:25:27 INFO - PROCESS | 2872 | 1463282727436 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:27 INFO - PROCESS | 2872 | 1463282727558 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 20:25:27 INFO - PROCESS | 2872 | 1463282727652 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC25000 == 58 [pid = 2872] [id = 659] 20:25:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508C575C00) [pid = 2872] [serial = 1977] [outer = 0000000000000000] 20:25:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508CF05000) [pid = 2872] [serial = 1978] [outer = 000000508C575C00] 20:25:27 INFO - PROCESS | 2872 | 1463282727706 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508D166400) [pid = 2872] [serial = 1979] [outer = 000000508C575C00] 20:25:28 INFO - PROCESS | 2872 | 1463282728180 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 20:25:28 INFO - PROCESS | 2872 | 1463282728207 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 2872 | 1463282728210 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 20:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:25:28 INFO - PROCESS | 2872 | 1463282728219 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - PROCESS | 2872 | 1463282728221 Marionette TRACE conn5 <- [1,2602,null,{}] 20:25:28 INFO - PROCESS | 2872 | 1463282728224 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:28 INFO - PROCESS | 2872 | 1463282728346 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 20:25:28 INFO - PROCESS | 2872 | 1463282728353 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090DCC800 == 59 [pid = 2872] [id = 660] 20:25:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508D1A8400) [pid = 2872] [serial = 1980] [outer = 0000000000000000] 20:25:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508D3E3400) [pid = 2872] [serial = 1981] [outer = 000000508D1A8400] 20:25:28 INFO - PROCESS | 2872 | 1463282728447 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508F391000) [pid = 2872] [serial = 1982] [outer = 000000508D1A8400] 20:25:28 INFO - PROCESS | 2872 | 1463282728882 Marionette TRACE conn5 <- [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]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 20:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:25:28 INFO - PROCESS | 2872 | 1463282728913 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 2872 | 1463282728915 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 20:25:28 INFO - PROCESS | 2872 | 1463282728918 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - PROCESS | 2872 | 1463282728920 Marionette TRACE conn5 <- [1,2606,null,{}] 20:25:28 INFO - PROCESS | 2872 | 1463282728924 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:29 INFO - PROCESS | 2872 | 1463282729069 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005088B80000) [pid = 2872] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508FBF6000) [pid = 2872] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0000005090D27C00) [pid = 2872] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (00000050916CBC00) [pid = 2872] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000509626C800) [pid = 2872] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000508D1A2800) [pid = 2872] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (00000050927C8C00) [pid = 2872] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508D15F000) [pid = 2872] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005081089000) [pid = 2872] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (00000050F94D8000) [pid = 2872] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508BAADC00) [pid = 2872] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088DEF400) [pid = 2872] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005088CA9000) [pid = 2872] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:25:29 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (0000005084A2CC00) [pid = 2872] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:25:29 INFO - PROCESS | 2872 | 1463282729267 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9BF000 == 60 [pid = 2872] [id = 661] 20:25:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000508520D800) [pid = 2872] [serial = 1983] [outer = 0000000000000000] 20:25:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (0000005088CAF400) [pid = 2872] [serial = 1984] [outer = 000000508520D800] 20:25:29 INFO - PROCESS | 2872 | 1463282729313 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000508F52A000) [pid = 2872] [serial = 1985] [outer = 000000508520D800] 20:25:29 INFO - PROCESS | 2872 | 1463282729689 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 838ms 20:25:29 INFO - PROCESS | 2872 | 1463282729760 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:25:29 INFO - PROCESS | 2872 | 1463282729762 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 20:25:29 INFO - PROCESS | 2872 | 1463282729765 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:25:29 INFO - PROCESS | 2872 | 1463282729767 Marionette TRACE conn5 <- [1,2610,null,{}] 20:25:29 INFO - PROCESS | 2872 | 1463282729771 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:29 INFO - PROCESS | 2872 | 1463282729861 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 20:25:29 INFO - PROCESS | 2872 | 1463282729868 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ECE800 == 61 [pid = 2872] [id = 662] 20:25:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000508F564000) [pid = 2872] [serial = 1986] [outer = 0000000000000000] 20:25:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508F8CD400) [pid = 2872] [serial = 1987] [outer = 000000508F564000] 20:25:29 INFO - PROCESS | 2872 | 1463282729914 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508F8EDC00) [pid = 2872] [serial = 1988] [outer = 000000508F564000] 20:25:30 INFO - PROCESS | 2872 | 1463282730351 Marionette TRACE conn5 <- [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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 20:25:30 INFO - PROCESS | 2872 | 1463282730397 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 2872 | 1463282730399 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 20:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:25:30 INFO - PROCESS | 2872 | 1463282730402 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 2872 | 1463282730404 Marionette TRACE conn5 <- [1,2614,null,{}] 20:25:30 INFO - PROCESS | 2872 | 1463282730407 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:30 INFO - PROCESS | 2872 | 1463282730499 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:25:30 INFO - PROCESS | 2872 | 1463282730507 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092103000 == 62 [pid = 2872] [id = 663] 20:25:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508F8EC800) [pid = 2872] [serial = 1989] [outer = 0000000000000000] 20:25:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508FBEB800) [pid = 2872] [serial = 1990] [outer = 000000508F8EC800] 20:25:30 INFO - PROCESS | 2872 | 1463282730553 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508FC3C400) [pid = 2872] [serial = 1991] [outer = 000000508F8EC800] 20:25:31 INFO - PROCESS | 2872 | 1463282731056 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 20:25:31 INFO - PROCESS | 2872 | 1463282731096 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 20:25:31 INFO - PROCESS | 2872 | 1463282731098 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 20:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:25:31 INFO - PROCESS | 2872 | 1463282731101 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:25:31 INFO - PROCESS | 2872 | 1463282731103 Marionette TRACE conn5 <- [1,2618,null,{}] 20:25:31 INFO - PROCESS | 2872 | 1463282731106 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:31 INFO - PROCESS | 2872 | 1463282731198 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 20:25:31 INFO - PROCESS | 2872 | 1463282731266 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FA5800 == 63 [pid = 2872] [id = 664] 20:25:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (0000005080F6A400) [pid = 2872] [serial = 1992] [outer = 0000000000000000] 20:25:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (0000005084205400) [pid = 2872] [serial = 1993] [outer = 0000005080F6A400] 20:25:31 INFO - PROCESS | 2872 | 1463282731412 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005087493C00) [pid = 2872] [serial = 1994] [outer = 0000005080F6A400] 20:25:32 INFO - PROCESS | 2872 | 1463282732091 Marionette TRACE conn5 <- [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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1032ms 20:25:32 INFO - PROCESS | 2872 | 1463282732137 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 2872 | 1463282732142 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 20:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:25:32 INFO - PROCESS | 2872 | 1463282732167 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - PROCESS | 2872 | 1463282732172 Marionette TRACE conn5 <- [1,2622,null,{}] 20:25:32 INFO - PROCESS | 2872 | 1463282732177 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:32 INFO - PROCESS | 2872 | 1463282732333 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 20:25:32 INFO - PROCESS | 2872 | 1463282732467 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF3B000 == 64 [pid = 2872] [id = 665] 20:25:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005088DEF400) [pid = 2872] [serial = 1995] [outer = 0000000000000000] 20:25:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005088E5E400) [pid = 2872] [serial = 1996] [outer = 0000005088DEF400] 20:25:32 INFO - PROCESS | 2872 | 1463282732527 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508AE1CC00) [pid = 2872] [serial = 1997] [outer = 0000005088DEF400] 20:25:33 INFO - PROCESS | 2872 | 1463282733107 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 20:25:33 INFO - PROCESS | 2872 | 1463282733157 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 2872 | 1463282733162 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 20:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:25:33 INFO - PROCESS | 2872 | 1463282733167 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - PROCESS | 2872 | 1463282733170 Marionette TRACE conn5 <- [1,2626,null,{}] 20:25:33 INFO - PROCESS | 2872 | 1463282733174 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:33 INFO - PROCESS | 2872 | 1463282733294 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 20:25:33 INFO - PROCESS | 2872 | 1463282733426 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:33 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921E3000 == 65 [pid = 2872] [id = 666] 20:25:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (0000005088DF5C00) [pid = 2872] [serial = 1998] [outer = 0000000000000000] 20:25:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508C569400) [pid = 2872] [serial = 1999] [outer = 0000005088DF5C00] 20:25:33 INFO - PROCESS | 2872 | 1463282733484 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508D36B800) [pid = 2872] [serial = 2000] [outer = 0000005088DF5C00] 20:25:34 INFO - PROCESS | 2872 | 1463282734115 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 20:25:34 INFO - PROCESS | 2872 | 1463282734156 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 2872 | 1463282734159 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 20:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:25:34 INFO - PROCESS | 2872 | 1463282734164 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - PROCESS | 2872 | 1463282734171 Marionette TRACE conn5 <- [1,2630,null,{}] 20:25:34 INFO - PROCESS | 2872 | 1463282734182 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:34 INFO - PROCESS | 2872 | 1463282734304 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 20:25:34 INFO - PROCESS | 2872 | 1463282734408 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927ED000 == 66 [pid = 2872] [id = 667] 20:25:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508F56F400) [pid = 2872] [serial = 2001] [outer = 0000000000000000] 20:25:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508FD3A400) [pid = 2872] [serial = 2002] [outer = 000000508F56F400] 20:25:34 INFO - PROCESS | 2872 | 1463282734464 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005090582400) [pid = 2872] [serial = 2003] [outer = 000000508F56F400] 20:25:35 INFO - PROCESS | 2872 | 1463282735048 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:25:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 20:25:35 INFO - PROCESS | 2872 | 1463282735109 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 2872 | 1463282735112 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 20:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:25:35 INFO - PROCESS | 2872 | 1463282735116 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - PROCESS | 2872 | 1463282735118 Marionette TRACE conn5 <- [1,2634,null,{}] 20:25:35 INFO - PROCESS | 2872 | 1463282735122 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:35 INFO - PROCESS | 2872 | 1463282735240 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:25:35 INFO - PROCESS | 2872 | 1463282735342 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948E2000 == 67 [pid = 2872] [id = 668] 20:25:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (0000005090590800) [pid = 2872] [serial = 2004] [outer = 0000000000000000] 20:25:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005090D2A400) [pid = 2872] [serial = 2005] [outer = 0000005090590800] 20:25:35 INFO - PROCESS | 2872 | 1463282735398 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (00000050916D2400) [pid = 2872] [serial = 2006] [outer = 0000005090590800] 20:25:36 INFO - PROCESS | 2872 | 1463282736011 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:25:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:25:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 944ms 20:25:36 INFO - PROCESS | 2872 | 1463282736061 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 2872 | 1463282736064 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 20:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:25:36 INFO - PROCESS | 2872 | 1463282736068 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 2872 | 1463282736070 Marionette TRACE conn5 <- [1,2638,null,{}] 20:25:36 INFO - PROCESS | 2872 | 1463282736073 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:36 INFO - PROCESS | 2872 | 1463282736189 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 20:25:36 INFO - PROCESS | 2872 | 1463282736323 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F93000 == 68 [pid = 2872] [id = 669] 20:25:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005091ADF400) [pid = 2872] [serial = 2007] [outer = 0000000000000000] 20:25:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005091AE1400) [pid = 2872] [serial = 2008] [outer = 0000005091ADF400] 20:25:36 INFO - PROCESS | 2872 | 1463282736388 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (00000050927C8C00) [pid = 2872] [serial = 2009] [outer = 0000005091ADF400] 20:25:37 INFO - PROCESS | 2872 | 1463282737018 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:25:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:25:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 20:25:37 INFO - PROCESS | 2872 | 1463282737059 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 2872 | 1463282737062 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 20:25:37 INFO - PROCESS | 2872 | 1463282737067 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:25:37 INFO - PROCESS | 2872 | 1463282737069 Marionette TRACE conn5 <- [1,2642,null,{}] 20:25:37 INFO - PROCESS | 2872 | 1463282737073 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:37 INFO - PROCESS | 2872 | 1463282737190 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 20:25:37 INFO - PROCESS | 2872 | 1463282737320 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D11800 == 69 [pid = 2872] [id = 670] 20:25:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (00000050930CC800) [pid = 2872] [serial = 2010] [outer = 0000000000000000] 20:25:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000509626A000) [pid = 2872] [serial = 2011] [outer = 00000050930CC800] 20:25:37 INFO - PROCESS | 2872 | 1463282737377 Marionette DEBUG loaded listener.js 20:25:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (00000050F9403400) [pid = 2872] [serial = 2012] [outer = 00000050930CC800] 20:25:37 INFO - PROCESS | 2872 | 1463282737954 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:25:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:25:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 942ms 20:25:38 INFO - PROCESS | 2872 | 1463282738211 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 2872 | 1463282738216 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 20:25:38 INFO - PROCESS | 2872 | 1463282738235 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:25:38 INFO - PROCESS | 2872 | 1463282738239 Marionette TRACE conn5 <- [1,2646,null,{}] 20:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:25:38 INFO - PROCESS | 2872 | 1463282738245 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:38 INFO - PROCESS | 2872 | 1463282738359 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 20:25:38 INFO - PROCESS | 2872 | 1463282738487 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD93800 == 70 [pid = 2872] [id = 671] 20:25:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005087F1E000) [pid = 2872] [serial = 2013] [outer = 0000000000000000] 20:25:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088173400) [pid = 2872] [serial = 2014] [outer = 0000005087F1E000] 20:25:38 INFO - PROCESS | 2872 | 1463282738541 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005088DF3C00) [pid = 2872] [serial = 2015] [outer = 0000005087F1E000] 20:25:39 INFO - PROCESS | 2872 | 1463282739146 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:25:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 943ms 20:25:39 INFO - PROCESS | 2872 | 1463282739186 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 2872 | 1463282739190 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 20:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:25:39 INFO - PROCESS | 2872 | 1463282739198 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:25:39 INFO - PROCESS | 2872 | 1463282739202 Marionette TRACE conn5 <- [1,2650,null,{}] 20:25:39 INFO - PROCESS | 2872 | 1463282739206 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:39 INFO - PROCESS | 2872 | 1463282739315 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 20:25:39 INFO - PROCESS | 2872 | 1463282739468 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 00000050921F6000 == 69 [pid = 2872] [id = 557] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005092103000 == 68 [pid = 2872] [id = 663] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005091ECE800 == 67 [pid = 2872] [id = 662] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9BF000 == 66 [pid = 2872] [id = 661] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005090DCC800 == 65 [pid = 2872] [id = 660] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC25000 == 64 [pid = 2872] [id = 659] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 00000050885BD000 == 63 [pid = 2872] [id = 658] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508C413000 == 62 [pid = 2872] [id = 657] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9BA000 == 61 [pid = 2872] [id = 656] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005091F40000) [pid = 2872] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (00000050FA7BCC00) [pid = 2872] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (00000050FAD0BC00) [pid = 2872] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | ++DOCSHELL 00000050884D5800 == 62 [pid = 2872] [id = 672] 20:25:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (0000005080FCDC00) [pid = 2872] [serial = 2016] [outer = 0000000000000000] 20:25:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508598D800) [pid = 2872] [serial = 2017] [outer = 0000005080FCDC00] 20:25:39 INFO - PROCESS | 2872 | 1463282739567 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005088DF3400) [pid = 2872] [serial = 2018] [outer = 0000005080FCDC00] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005086BDF000 == 61 [pid = 2872] [id = 655] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005088BD0000 == 60 [pid = 2872] [id = 654] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005094FF2000 == 59 [pid = 2872] [id = 651] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF879000 == 58 [pid = 2872] [id = 650] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 0000005092121800 == 57 [pid = 2872] [id = 649] 20:25:39 INFO - PROCESS | 2872 | --DOCSHELL 000000508BC26000 == 56 [pid = 2872] [id = 648] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (00000050916CD400) [pid = 2872] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005091F3F000) [pid = 2872] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (00000050F9405C00) [pid = 2872] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (0000005090584800) [pid = 2872] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (00000050930CEC00) [pid = 2872] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508D16A000) [pid = 2872] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508F563C00) [pid = 2872] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005087F1A400) [pid = 2872] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (00000050F9CC3C00) [pid = 2872] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508C52C400) [pid = 2872] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508BB5A400) [pid = 2872] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (00000050889BE400) [pid = 2872] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508F8CF800) [pid = 2872] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (00000050F9402400) [pid = 2872] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508FA75800) [pid = 2872] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (00000050898EA000) [pid = 2872] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508BB82C00) [pid = 2872] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (00000050FA3C1C00) [pid = 2872] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (0000005091F43800) [pid = 2872] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (0000005084A5A000) [pid = 2872] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508C577000) [pid = 2872] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508B8AEC00) [pid = 2872] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508BCC5000) [pid = 2872] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (00000050FAD03000) [pid = 2872] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005087EF2400) [pid = 2872] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005088C32400) [pid = 2872] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000508FCDD000) [pid = 2872] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:25:39 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (00000050916D8400) [pid = 2872] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:25:40 INFO - PROCESS | 2872 | 1463282740034 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:25:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:25:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 880ms 20:25:40 INFO - PROCESS | 2872 | 1463282740079 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 2872 | 1463282740082 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 20:25:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:25:40 INFO - PROCESS | 2872 | 1463282740085 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 2872 | 1463282740087 Marionette TRACE conn5 <- [1,2654,null,{}] 20:25:40 INFO - PROCESS | 2872 | 1463282740098 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:40 INFO - PROCESS | 2872 | 1463282740201 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:25:40 INFO - PROCESS | 2872 | 1463282740213 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF3C800 == 57 [pid = 2872] [id = 673] 20:25:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508B9F8800) [pid = 2872] [serial = 2019] [outer = 0000000000000000] 20:25:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508BAAC000) [pid = 2872] [serial = 2020] [outer = 000000508B9F8800] 20:25:40 INFO - PROCESS | 2872 | 1463282740264 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508BB8D000) [pid = 2872] [serial = 2021] [outer = 000000508B9F8800] 20:25:40 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:25:41 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:25:41 INFO - PROCESS | 2872 | 1463282741260 Marionette TRACE conn5 <- [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]]]}] 20:25: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) 20:25:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1193ms 20:25:41 INFO - PROCESS | 2872 | 1463282741280 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 2872 | 1463282741282 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 20:25:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:25:41 INFO - PROCESS | 2872 | 1463282741286 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 2872 | 1463282741288 Marionette TRACE conn5 <- [1,2658,null,{}] 20:25:41 INFO - PROCESS | 2872 | 1463282741291 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:41 INFO - PROCESS | 2872 | 1463282741387 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 20:25:41 INFO - PROCESS | 2872 | 1463282741393 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC1000 == 58 [pid = 2872] [id = 674] 20:25:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508C533800) [pid = 2872] [serial = 2022] [outer = 0000000000000000] 20:25:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508CF08C00) [pid = 2872] [serial = 2023] [outer = 000000508C533800] 20:25:41 INFO - PROCESS | 2872 | 1463282741449 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508D1A6000) [pid = 2872] [serial = 2024] [outer = 000000508C533800] 20:25:42 INFO - PROCESS | 2872 | 1463282742428 Marionette TRACE conn5 <- [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] 20:25:42 INFO - PROCESS | 2872 | 1463282742468 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 20:25:42 INFO - PROCESS | 2872 | 1463282742471 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - PROCESS | 2872 | 1463282742473 Marionette TRACE conn5 <- [1,2662,null,{}] 20:25:42 INFO - PROCESS | 2872 | 1463282742483 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:42 INFO - PROCESS | 2872 | 1463282742606 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 20:25:42 INFO - PROCESS | 2872 | 1463282742614 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916B4800 == 59 [pid = 2872] [id = 675] 20:25:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508D1ABC00) [pid = 2872] [serial = 2025] [outer = 0000000000000000] 20:25:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508F52D400) [pid = 2872] [serial = 2026] [outer = 000000508D1ABC00] 20:25:42 INFO - PROCESS | 2872 | 1463282742711 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508F8C4800) [pid = 2872] [serial = 2027] [outer = 000000508D1ABC00] 20:25:43 INFO - PROCESS | 2872 | 1463282743647 Marionette TRACE conn5 <- [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] 20:25:43 INFO - PROCESS | 2872 | 1463282743711 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 20:25:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:25:43 INFO - PROCESS | 2872 | 1463282743714 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - PROCESS | 2872 | 1463282743716 Marionette TRACE conn5 <- [1,2666,null,{}] 20:25:43 INFO - PROCESS | 2872 | 1463282743720 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:43 INFO - PROCESS | 2872 | 1463282743868 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 20:25:43 INFO - PROCESS | 2872 | 1463282743884 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000509211A800 == 60 [pid = 2872] [id = 676] 20:25:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (000000508FC3C000) [pid = 2872] [serial = 2028] [outer = 0000000000000000] 20:25:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508FD3C400) [pid = 2872] [serial = 2029] [outer = 000000508FC3C000] 20:25:43 INFO - PROCESS | 2872 | 1463282743932 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (00000050916CAC00) [pid = 2872] [serial = 2030] [outer = 000000508FC3C000] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508C575C00) [pid = 2872] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (000000508D1A8400) [pid = 2872] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508FA6A800) [pid = 2872] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508BA37400) [pid = 2872] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005080539000) [pid = 2872] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508520D800) [pid = 2872] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (00000050898E9000) [pid = 2872] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (0000005084A33400) [pid = 2872] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005087F14C00) [pid = 2872] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000508F564000) [pid = 2872] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:25:44 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (00000050F940DC00) [pid = 2872] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:25:44 INFO - PROCESS | 2872 | 1463282744878 Marionette TRACE conn5 <- [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]]]}] 20:25:44 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) 20:25:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 20:25:44 INFO - PROCESS | 2872 | 1463282744896 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:25:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:25:44 INFO - PROCESS | 2872 | 1463282744898 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 20:25:44 INFO - PROCESS | 2872 | 1463282744901 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 2872 | 1463282744903 Marionette TRACE conn5 <- [1,2670,null,{}] 20:25:44 INFO - PROCESS | 2872 | 1463282744907 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:45 INFO - PROCESS | 2872 | 1463282745027 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 20:25:45 INFO - PROCESS | 2872 | 1463282745037 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927E7800 == 61 [pid = 2872] [id = 677] 20:25:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508BB55800) [pid = 2872] [serial = 2031] [outer = 0000000000000000] 20:25:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508F523400) [pid = 2872] [serial = 2032] [outer = 000000508BB55800] 20:25:45 INFO - PROCESS | 2872 | 1463282745083 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508520D800) [pid = 2872] [serial = 2033] [outer = 000000508BB55800] 20:25:46 INFO - PROCESS | 2872 | 1463282746018 Marionette TRACE conn5 <- [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]]]}] 20:25: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) 20:25:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 20:25:46 INFO - PROCESS | 2872 | 1463282746034 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 2872 | 1463282746036 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 20:25:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:25:46 INFO - PROCESS | 2872 | 1463282746039 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - PROCESS | 2872 | 1463282746041 Marionette TRACE conn5 <- [1,2674,null,{}] 20:25:46 INFO - PROCESS | 2872 | 1463282746045 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:46 INFO - PROCESS | 2872 | 1463282746167 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:25:46 INFO - PROCESS | 2872 | 1463282746289 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 2872 | ++DOCSHELL 0000005085966000 == 62 [pid = 2872] [id = 678] 20:25:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508015A000) [pid = 2872] [serial = 2034] [outer = 0000000000000000] 20:25:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (00000050803D4400) [pid = 2872] [serial = 2035] [outer = 000000508015A000] 20:25:46 INFO - PROCESS | 2872 | 1463282746349 Marionette DEBUG loaded listener.js 20:25:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (0000005085262400) [pid = 2872] [serial = 2036] [outer = 000000508015A000] 20:25:47 INFO - PROCESS | 2872 | 1463282747518 Marionette TRACE conn5 <- [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] 20:25:47 INFO - PROCESS | 2872 | 1463282747583 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 20:25:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:25:47 INFO - PROCESS | 2872 | 1463282747640 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - PROCESS | 2872 | 1463282747644 Marionette TRACE conn5 <- [1,2678,null,{}] 20:25:47 INFO - PROCESS | 2872 | 1463282747651 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:47 INFO - PROCESS | 2872 | 1463282747803 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 20:25:47 INFO - PROCESS | 2872 | 1463282747934 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F3AD000 == 63 [pid = 2872] [id = 679] 20:25:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0000005087F6B800) [pid = 2872] [serial = 2037] [outer = 0000000000000000] 20:25:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (0000005088BE4000) [pid = 2872] [serial = 2038] [outer = 0000005087F6B800] 20:25:48 INFO - PROCESS | 2872 | 1463282747995 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (0000005088CB0C00) [pid = 2872] [serial = 2039] [outer = 0000005087F6B800] 20:25:49 INFO - PROCESS | 2872 | 1463282749111 Marionette TRACE conn5 <- [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] 20:25:49 INFO - PROCESS | 2872 | 1463282749134 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 20:25:49 INFO - PROCESS | 2872 | 1463282749138 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - PROCESS | 2872 | 1463282749141 Marionette TRACE conn5 <- [1,2682,null,{}] 20:25:49 INFO - PROCESS | 2872 | 1463282749145 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:49 INFO - PROCESS | 2872 | 1463282749271 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 20:25:49 INFO - PROCESS | 2872 | 1463282749413 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094921000 == 64 [pid = 2872] [id = 680] 20:25:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (000000508BAAF400) [pid = 2872] [serial = 2040] [outer = 0000000000000000] 20:25:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (000000508BB82C00) [pid = 2872] [serial = 2041] [outer = 000000508BAAF400] 20:25:49 INFO - PROCESS | 2872 | 1463282749473 Marionette DEBUG loaded listener.js 20:25:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (000000508C574800) [pid = 2872] [serial = 2042] [outer = 000000508BAAF400] 20:25:50 INFO - PROCESS | 2872 | 1463282750501 Marionette TRACE conn5 <- [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] 20:25:50 INFO - PROCESS | 2872 | 1463282750571 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 20:25:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:25:50 INFO - PROCESS | 2872 | 1463282750583 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:25:50 INFO - PROCESS | 2872 | 1463282750590 Marionette TRACE conn5 <- [1,2686,null,{}] 20:25:50 INFO - PROCESS | 2872 | 1463282750595 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:50 INFO - PROCESS | 2872 | 1463282750753 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 20:25:50 INFO - PROCESS | 2872 | 1463282750915 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095B86000 == 65 [pid = 2872] [id = 681] 20:25:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (000000508F384C00) [pid = 2872] [serial = 2043] [outer = 0000000000000000] 20:25:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (000000508FC42400) [pid = 2872] [serial = 2044] [outer = 000000508F384C00] 20:25:50 INFO - PROCESS | 2872 | 1463282750973 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (0000005090D24000) [pid = 2872] [serial = 2045] [outer = 000000508F384C00] 20:25:52 INFO - PROCESS | 2872 | 1463282752043 Marionette TRACE conn5 <- [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] 20:25:52 INFO - PROCESS | 2872 | 1463282752078 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 20:25:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:25:52 INFO - PROCESS | 2872 | 1463282752081 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - PROCESS | 2872 | 1463282752084 Marionette TRACE conn5 <- [1,2690,null,{}] 20:25:52 INFO - PROCESS | 2872 | 1463282752088 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:52 INFO - PROCESS | 2872 | 1463282752207 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 20:25:52 INFO - PROCESS | 2872 | 1463282752338 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9EB1000 == 66 [pid = 2872] [id = 682] 20:25:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508FCD4C00) [pid = 2872] [serial = 2046] [outer = 0000000000000000] 20:25:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (00000050927CD800) [pid = 2872] [serial = 2047] [outer = 000000508FCD4C00] 20:25:52 INFO - PROCESS | 2872 | 1463282752397 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000509626D000) [pid = 2872] [serial = 2048] [outer = 000000508FCD4C00] 20:25:52 INFO - PROCESS | 2872 | 1463282752969 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:25:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 942ms 20:25:53 INFO - PROCESS | 2872 | 1463282753026 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 20:25:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:25:53 INFO - PROCESS | 2872 | 1463282753028 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 20:25:53 INFO - PROCESS | 2872 | 1463282753032 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - PROCESS | 2872 | 1463282753034 Marionette TRACE conn5 <- [1,2694,null,{}] 20:25:53 INFO - PROCESS | 2872 | 1463282753038 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:53 INFO - PROCESS | 2872 | 1463282753304 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:25:53 INFO - PROCESS | 2872 | 1463282753452 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9D4000 == 67 [pid = 2872] [id = 683] 20:25:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005084ECA000) [pid = 2872] [serial = 2049] [outer = 0000000000000000] 20:25:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005085624800) [pid = 2872] [serial = 2050] [outer = 0000005084ECA000] 20:25:53 INFO - PROCESS | 2872 | 1463282753505 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005087F6B400) [pid = 2872] [serial = 2051] [outer = 0000005084ECA000] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050875BC000 == 66 [pid = 2872] [id = 515] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050927E7800 == 65 [pid = 2872] [id = 677] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 000000509211A800 == 64 [pid = 2872] [id = 676] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050916B4800 == 63 [pid = 2872] [id = 675] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC1000 == 62 [pid = 2872] [id = 674] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF3C800 == 61 [pid = 2872] [id = 673] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050884D5800 == 60 [pid = 2872] [id = 672] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD93800 == 59 [pid = 2872] [id = 671] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050927ED000 == 58 [pid = 2872] [id = 667] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508FBEB800) [pid = 2872] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005091ADC000) [pid = 2872] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (00000050FB860C00) [pid = 2872] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 00000050921E3000 == 57 [pid = 2872] [id = 666] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF3B000 == 56 [pid = 2872] [id = 665] 20:25:54 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FA5800 == 55 [pid = 2872] [id = 664] 20:25:54 INFO - PROCESS | 2872 | 1463282754262 Marionette TRACE conn5 <- [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]]]}] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (00000050F9E08800) [pid = 2872] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (000000508CF05000) [pid = 2872] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (000000508D3E3400) [pid = 2872] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000508D166400) [pid = 2872] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (00000050FAD11C00) [pid = 2872] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (000000508FD47C00) [pid = 2872] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508BCC8C00) [pid = 2872] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508BB5B000) [pid = 2872] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005084288400) [pid = 2872] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508F52A000) [pid = 2872] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (00000050FAD0C800) [pid = 2872] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000508B9F2400) [pid = 2872] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508AD6E400) [pid = 2872] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000508BB8F000) [pid = 2872] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (00000050883EC400) [pid = 2872] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (0000005087EEB000) [pid = 2872] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (0000005087F75000) [pid = 2872] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (0000005088DFCC00) [pid = 2872] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (0000005088CAF400) [pid = 2872] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000508F8CD400) [pid = 2872] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000508F8EDC00) [pid = 2872] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (0000005088C36000) [pid = 2872] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (0000005084A5F400) [pid = 2872] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000508F391000) [pid = 2872] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:25:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:25:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1278ms 20:25:54 INFO - PROCESS | 2872 | 1463282754314 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 2872 | 1463282754318 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 20:25:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:25:54 INFO - PROCESS | 2872 | 1463282754322 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - PROCESS | 2872 | 1463282754326 Marionette TRACE conn5 <- [1,2698,null,{}] 20:25:54 INFO - PROCESS | 2872 | 1463282754331 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:54 INFO - PROCESS | 2872 | 1463282754433 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 20:25:54 INFO - PROCESS | 2872 | 1463282754447 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FDD000 == 56 [pid = 2872] [id = 684] 20:25:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (0000005087F75000) [pid = 2872] [serial = 2052] [outer = 0000000000000000] 20:25:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (00000050883EC400) [pid = 2872] [serial = 2053] [outer = 0000005087F75000] 20:25:54 INFO - PROCESS | 2872 | 1463282754499 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (0000005088CA5800) [pid = 2872] [serial = 2054] [outer = 0000005087F75000] 20:25:55 INFO - PROCESS | 2872 | 1463282755066 Marionette TRACE conn5 <- [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] 20:25:55 INFO - PROCESS | 2872 | 1463282755106 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 20:25:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:25:55 INFO - PROCESS | 2872 | 1463282755110 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 2872 | 1463282755112 Marionette TRACE conn5 <- [1,2702,null,{}] 20:25:55 INFO - PROCESS | 2872 | 1463282755116 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:55 INFO - PROCESS | 2872 | 1463282755216 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 20:25:55 INFO - PROCESS | 2872 | 1463282755313 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F161800 == 57 [pid = 2872] [id = 685] 20:25:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (0000005087F75400) [pid = 2872] [serial = 2055] [outer = 0000000000000000] 20:25:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000508BA3BC00) [pid = 2872] [serial = 2056] [outer = 0000005087F75400] 20:25:55 INFO - PROCESS | 2872 | 1463282755363 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000508BB8A400) [pid = 2872] [serial = 2057] [outer = 0000005087F75400] 20:25:55 INFO - PROCESS | 2872 | 1463282755805 Marionette TRACE conn5 <- [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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:25:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 20:25:55 INFO - PROCESS | 2872 | 1463282755846 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 2872 | 1463282755850 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 20:25:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:25:55 INFO - PROCESS | 2872 | 1463282755861 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 2872 | 1463282755865 Marionette TRACE conn5 <- [1,2706,null,{}] 20:25:55 INFO - PROCESS | 2872 | 1463282755869 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:56 INFO - PROCESS | 2872 | 1463282756002 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 20:25:56 INFO - PROCESS | 2872 | 1463282756015 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EE2000 == 58 [pid = 2872] [id = 686] 20:25:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000508C52B000) [pid = 2872] [serial = 2058] [outer = 0000000000000000] 20:25:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000508CF11000) [pid = 2872] [serial = 2059] [outer = 000000508C52B000] 20:25:56 INFO - PROCESS | 2872 | 1463282756062 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000508D3EEC00) [pid = 2872] [serial = 2060] [outer = 000000508C52B000] 20:25:56 INFO - PROCESS | 2872 | 1463282756542 Marionette TRACE conn5 <- [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] 20:25:56 INFO - PROCESS | 2872 | 1463282756595 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 20:25:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:25:56 INFO - PROCESS | 2872 | 1463282756598 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:25:56 INFO - PROCESS | 2872 | 1463282756600 Marionette TRACE conn5 <- [1,2710,null,{}] 20:25:56 INFO - PROCESS | 2872 | 1463282756604 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:56 INFO - PROCESS | 2872 | 1463282756730 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 20:25:56 INFO - PROCESS | 2872 | 1463282756789 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ED5800 == 59 [pid = 2872] [id = 687] 20:25:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000508F52B000) [pid = 2872] [serial = 2061] [outer = 0000000000000000] 20:25:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000508F52EC00) [pid = 2872] [serial = 2062] [outer = 000000508F52B000] 20:25:56 INFO - PROCESS | 2872 | 1463282756837 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508F8EB400) [pid = 2872] [serial = 2063] [outer = 000000508F52B000] 20:25:57 INFO - PROCESS | 2872 | 1463282757288 Marionette TRACE conn5 <- [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] 20:25:57 INFO - PROCESS | 2872 | 1463282757338 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 20:25:57 INFO - PROCESS | 2872 | 1463282757341 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:25:57 INFO - PROCESS | 2872 | 1463282757351 Marionette TRACE conn5 <- [1,2714,null,{}] 20:25:57 INFO - PROCESS | 2872 | 1463282757383 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:57 INFO - PROCESS | 2872 | 1463282757518 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:25:57 INFO - PROCESS | 2872 | 1463282757588 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092781800 == 60 [pid = 2872] [id = 688] 20:25:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000508FCDE800) [pid = 2872] [serial = 2064] [outer = 0000000000000000] 20:25:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000508FD41C00) [pid = 2872] [serial = 2065] [outer = 000000508FCDE800] 20:25:57 INFO - PROCESS | 2872 | 1463282757644 Marionette DEBUG loaded listener.js 20:25:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (0000005091F3F400) [pid = 2872] [serial = 2066] [outer = 000000508FCDE800] 20:25:58 INFO - PROCESS | 2872 | 1463282758123 Marionette TRACE conn5 <- [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]]]}] 20:25:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:25:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 840ms 20:25:58 INFO - PROCESS | 2872 | 1463282758189 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 20:25:58 INFO - PROCESS | 2872 | 1463282758191 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 20:25:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:25:58 INFO - PROCESS | 2872 | 1463282758195 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:25:58 INFO - PROCESS | 2872 | 1463282758199 Marionette TRACE conn5 <- [1,2718,null,{}] 20:25:58 INFO - PROCESS | 2872 | 1463282758203 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:58 INFO - PROCESS | 2872 | 1463282758335 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 20:25:58 INFO - PROCESS | 2872 | 1463282758399 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094919000 == 61 [pid = 2872] [id = 689] 20:25:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050930C3800) [pid = 2872] [serial = 2067] [outer = 0000000000000000] 20:25:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (00000050F9409400) [pid = 2872] [serial = 2068] [outer = 00000050930C3800] 20:25:58 INFO - PROCESS | 2872 | 1463282758446 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (00000050F9C44C00) [pid = 2872] [serial = 2069] [outer = 00000050930C3800] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000508D1ABC00) [pid = 2872] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (000000508FC3C000) [pid = 2872] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (0000005080FCDC00) [pid = 2872] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (000000508C533800) [pid = 2872] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000508B9F8800) [pid = 2872] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (0000005087F1E000) [pid = 2872] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:25:58 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000508F8EC800) [pid = 2872] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:25:59 INFO - PROCESS | 2872 | 1463282759348 Marionette TRACE conn5 <- [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] 20:25:59 INFO - PROCESS | 2872 | 1463282759394 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 20:25:59 INFO - PROCESS | 2872 | 1463282759397 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:25:59 INFO - PROCESS | 2872 | 1463282759399 Marionette TRACE conn5 <- [1,2722,null,{}] 20:25:59 INFO - PROCESS | 2872 | 1463282759411 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:59 INFO - PROCESS | 2872 | 1463282759504 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 20:25:59 INFO - PROCESS | 2872 | 1463282759510 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095B76000 == 62 [pid = 2872] [id = 690] 20:25:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000508FC3B800) [pid = 2872] [serial = 2070] [outer = 0000000000000000] 20:25:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (00000050F94D8000) [pid = 2872] [serial = 2071] [outer = 000000508FC3B800] 20:25:59 INFO - PROCESS | 2872 | 1463282759556 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (00000050FA332400) [pid = 2872] [serial = 2072] [outer = 000000508FC3B800] 20:26:00 INFO - PROCESS | 2872 | 1463282759993 Marionette TRACE conn5 <- [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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 20:26:00 INFO - PROCESS | 2872 | 1463282760034 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 2872 | 1463282760036 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 20:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:26:00 INFO - PROCESS | 2872 | 1463282760040 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 2872 | 1463282760041 Marionette TRACE conn5 <- [1,2726,null,{}] 20:26:00 INFO - PROCESS | 2872 | 1463282760045 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:00 INFO - PROCESS | 2872 | 1463282760139 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 20:26:00 INFO - PROCESS | 2872 | 1463282760145 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:00 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FA744000 == 63 [pid = 2872] [id = 691] 20:26:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (00000050FA555C00) [pid = 2872] [serial = 2073] [outer = 0000000000000000] 20:26:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (00000050FA7BB000) [pid = 2872] [serial = 2074] [outer = 00000050FA555C00] 20:26:00 INFO - PROCESS | 2872 | 1463282760192 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (00000050FAD05400) [pid = 2872] [serial = 2075] [outer = 00000050FA555C00] 20:26:00 INFO - PROCESS | 2872 | 1463282760697 Marionette TRACE conn5 <- [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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 20:26:00 INFO - PROCESS | 2872 | 1463282760776 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 2872 | 1463282760781 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 20:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:26:00 INFO - PROCESS | 2872 | 1463282760787 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 2872 | 1463282760792 Marionette TRACE conn5 <- [1,2730,null,{}] 20:26:00 INFO - PROCESS | 2872 | 1463282760903 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:01 INFO - PROCESS | 2872 | 1463282761060 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 20:26:01 INFO - PROCESS | 2872 | 1463282761216 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC29800 == 64 [pid = 2872] [id = 692] 20:26:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005087F68800) [pid = 2872] [serial = 2076] [outer = 0000000000000000] 20:26:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (00000050883F0C00) [pid = 2872] [serial = 2077] [outer = 0000005087F68800] 20:26:01 INFO - PROCESS | 2872 | 1463282761277 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (00000050898EA400) [pid = 2872] [serial = 2078] [outer = 0000005087F68800] 20:26:01 INFO - PROCESS | 2872 | 1463282761856 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:26:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:26:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1083ms 20:26:01 INFO - PROCESS | 2872 | 1463282761873 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 2872 | 1463282761880 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 20:26:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:26:01 INFO - PROCESS | 2872 | 1463282761903 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:26:01 INFO - PROCESS | 2872 | 1463282761907 Marionette TRACE conn5 <- [1,2734,null,{}] 20:26:01 INFO - PROCESS | 2872 | 1463282761911 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:02 INFO - PROCESS | 2872 | 1463282762037 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:26:02 INFO - PROCESS | 2872 | 1463282762146 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091ED3800 == 65 [pid = 2872] [id = 693] 20:26:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508C535400) [pid = 2872] [serial = 2079] [outer = 0000000000000000] 20:26:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508CF04000) [pid = 2872] [serial = 2080] [outer = 000000508C535400] 20:26:02 INFO - PROCESS | 2872 | 1463282762210 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508F52A400) [pid = 2872] [serial = 2081] [outer = 000000508C535400] 20:26:02 INFO - PROCESS | 2872 | 1463282762842 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 20:26:02 INFO - PROCESS | 2872 | 1463282762894 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 20:26:02 INFO - PROCESS | 2872 | 1463282762897 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 20:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:26:02 INFO - PROCESS | 2872 | 1463282762901 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:26:02 INFO - PROCESS | 2872 | 1463282762905 Marionette TRACE conn5 <- [1,2738,null,{}] 20:26:02 INFO - PROCESS | 2872 | 1463282762918 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:03 INFO - PROCESS | 2872 | 1463282763043 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 20:26:03 INFO - PROCESS | 2872 | 1463282763178 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB60F800 == 66 [pid = 2872] [id = 694] 20:26:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005091ADD000) [pid = 2872] [serial = 2082] [outer = 0000000000000000] 20:26:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (00000050930D0C00) [pid = 2872] [serial = 2083] [outer = 0000005091ADD000] 20:26:03 INFO - PROCESS | 2872 | 1463282763240 Marionette DEBUG loaded listener.js 20:26:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (00000050FAD0D000) [pid = 2872] [serial = 2084] [outer = 0000005091ADD000] 20:26:03 INFO - PROCESS | 2872 | 1463282763788 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:26:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 944ms 20:26:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:26:03 INFO - PROCESS | 2872 | 1463282763847 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 2872 | 1463282763850 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 20:26:03 INFO - PROCESS | 2872 | 1463282763853 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 2872 | 1463282763856 Marionette TRACE conn5 <- [1,2742,null,{}] 20:26:03 INFO - PROCESS | 2872 | 1463282763859 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:03 INFO - PROCESS | 2872 | 1463282763979 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 20:26:04 INFO - PROCESS | 2872 | 1463282764085 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FBE0E000 == 67 [pid = 2872] [id = 695] 20:26:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (00000050FA7BA400) [pid = 2872] [serial = 2085] [outer = 0000000000000000] 20:26:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (00000050FB6CEC00) [pid = 2872] [serial = 2086] [outer = 00000050FA7BA400] 20:26:04 INFO - PROCESS | 2872 | 1463282764141 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (00000050FBB22000) [pid = 2872] [serial = 2087] [outer = 00000050FA7BA400] 20:26:04 INFO - PROCESS | 2872 | 1463282764781 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 20:26:04 INFO - PROCESS | 2872 | 1463282764842 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 2872 | 1463282764844 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 20:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:26:04 INFO - PROCESS | 2872 | 1463282764848 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 2872 | 1463282764850 Marionette TRACE conn5 <- [1,2746,null,{}] 20:26:04 INFO - PROCESS | 2872 | 1463282764855 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:04 INFO - PROCESS | 2872 | 1463282764974 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 20:26:05 INFO - PROCESS | 2872 | 1463282765107 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FE4A2000 == 68 [pid = 2872] [id = 696] 20:26:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (00000050919C9800) [pid = 2872] [serial = 2088] [outer = 0000000000000000] 20:26:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (00000050919CF400) [pid = 2872] [serial = 2089] [outer = 00000050919C9800] 20:26:05 INFO - PROCESS | 2872 | 1463282765165 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (00000050FBB1C800) [pid = 2872] [serial = 2090] [outer = 00000050919C9800] 20:26:05 INFO - PROCESS | 2872 | 1463282765791 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:26:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 984ms 20:26:05 INFO - PROCESS | 2872 | 1463282765835 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 2872 | 1463282765838 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 20:26:05 INFO - PROCESS | 2872 | 1463282765841 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:26:05 INFO - PROCESS | 2872 | 1463282765844 Marionette TRACE conn5 <- [1,2750,null,{}] 20:26:05 INFO - PROCESS | 2872 | 1463282765848 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:05 INFO - PROCESS | 2872 | 1463282765990 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 20:26:06 INFO - PROCESS | 2872 | 1463282766128 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 2872 | ++DOCSHELL 00000050922CC000 == 69 [pid = 2872] [id = 697] 20:26:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005092C1E000) [pid = 2872] [serial = 2091] [outer = 0000000000000000] 20:26:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (00000050FB8AA000) [pid = 2872] [serial = 2092] [outer = 0000005092C1E000] 20:26:06 INFO - PROCESS | 2872 | 1463282766186 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (00000050FC5EE000) [pid = 2872] [serial = 2093] [outer = 0000005092C1E000] 20:26:06 INFO - PROCESS | 2872 | 1463282766737 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:26:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:26:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 923ms 20:26:06 INFO - PROCESS | 2872 | 1463282766766 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 2872 | 1463282766769 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 20:26:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:26:06 INFO - PROCESS | 2872 | 1463282766772 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:26:06 INFO - PROCESS | 2872 | 1463282766774 Marionette TRACE conn5 <- [1,2754,null,{}] 20:26:06 INFO - PROCESS | 2872 | 1463282766778 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:06 INFO - PROCESS | 2872 | 1463282766892 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:26:07 INFO - PROCESS | 2872 | 1463282766999 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000509493D000 == 70 [pid = 2872] [id = 698] 20:26:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000509275C000) [pid = 2872] [serial = 2094] [outer = 0000000000000000] 20:26:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (0000005092760400) [pid = 2872] [serial = 2095] [outer = 000000509275C000] 20:26:07 INFO - PROCESS | 2872 | 1463282767054 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (0000005092C1D400) [pid = 2872] [serial = 2096] [outer = 000000509275C000] 20:26:07 INFO - PROCESS | 2872 | 1463282767647 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:26:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 944ms 20:26:07 INFO - PROCESS | 2872 | 1463282767719 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 2872 | 1463282767722 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 20:26:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:26:07 INFO - PROCESS | 2872 | 1463282767726 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - PROCESS | 2872 | 1463282767728 Marionette TRACE conn5 <- [1,2758,null,{}] 20:26:07 INFO - PROCESS | 2872 | 1463282767732 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:07 INFO - PROCESS | 2872 | 1463282767848 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 20:26:08 INFO - PROCESS | 2872 | 1463282767998 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:08 INFO - PROCESS | 2872 | ++DOCSHELL 00000050921EC800 == 71 [pid = 2872] [id = 699] 20:26:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508B864000) [pid = 2872] [serial = 2097] [outer = 0000000000000000] 20:26:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508B869C00) [pid = 2872] [serial = 2098] [outer = 000000508B864000] 20:26:08 INFO - PROCESS | 2872 | 1463282768055 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508B870C00) [pid = 2872] [serial = 2099] [outer = 000000508B864000] 20:26:08 INFO - PROCESS | 2872 | 1463282768835 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:26:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:26:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1179ms 20:26:08 INFO - PROCESS | 2872 | 1463282768907 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 20:26:08 INFO - PROCESS | 2872 | 1463282768912 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 20:26:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:26:08 INFO - PROCESS | 2872 | 1463282768917 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:26:08 INFO - PROCESS | 2872 | 1463282768921 Marionette TRACE conn5 <- [1,2762,null,{}] 20:26:08 INFO - PROCESS | 2872 | 1463282768926 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:09 INFO - PROCESS | 2872 | 1463282769048 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 20:26:09 INFO - PROCESS | 2872 | 1463282769182 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC35800 == 72 [pid = 2872] [id = 700] 20:26:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005080FD1400) [pid = 2872] [serial = 2100] [outer = 0000000000000000] 20:26:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005085626000) [pid = 2872] [serial = 2101] [outer = 0000005080FD1400] 20:26:09 INFO - PROCESS | 2872 | 1463282769236 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005088B80400) [pid = 2872] [serial = 2102] [outer = 0000005080FD1400] 20:26:09 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (000000508F523400) [pid = 2872] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:26:09 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508FD3A400) [pid = 2872] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:26:09 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (0000005090D2A400) [pid = 2872] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:26:09 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005091AE1400) [pid = 2872] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:26:09 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000509626A000) [pid = 2872] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | 1463282770020 Marionette TRACE conn5 <- [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]]]}] 20:26:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005094921000 == 71 [pid = 2872] [id = 680] 20:26:10 INFO - PROCESS | 2872 | --DOCSHELL 000000508F3AD000 == 70 [pid = 2872] [id = 679] 20:26:10 INFO - PROCESS | 2872 | --DOCSHELL 0000005085966000 == 69 [pid = 2872] [id = 678] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508FC3C400) [pid = 2872] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508D1A6000) [pid = 2872] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508F52D400) [pid = 2872] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508FD3C400) [pid = 2872] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508F8C4800) [pid = 2872] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508598D800) [pid = 2872] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005088DF3400) [pid = 2872] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508CF08C00) [pid = 2872] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508BAAC000) [pid = 2872] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508BB8D000) [pid = 2872] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005084205400) [pid = 2872] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005088DF3C00) [pid = 2872] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (0000005088173400) [pid = 2872] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508C569400) [pid = 2872] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005088E5E400) [pid = 2872] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (00000050916CAC00) [pid = 2872] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:26:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:26:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1188ms 20:26:10 INFO - PROCESS | 2872 | 1463282770112 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 2872 | 1463282770117 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 20:26:10 INFO - PROCESS | 2872 | 1463282770124 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:26:10 INFO - PROCESS | 2872 | 1463282770129 Marionette TRACE conn5 <- [1,2766,null,{}] 20:26:10 INFO - PROCESS | 2872 | 1463282770146 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:10 INFO - PROCESS | 2872 | 1463282770270 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 20:26:10 INFO - PROCESS | 2872 | 1463282770397 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088E86000 == 70 [pid = 2872] [id = 701] 20:26:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508526E800) [pid = 2872] [serial = 2103] [outer = 0000000000000000] 20:26:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (00000050856E4000) [pid = 2872] [serial = 2104] [outer = 000000508526E800] 20:26:10 INFO - PROCESS | 2872 | 1463282770459 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005087EF0000) [pid = 2872] [serial = 2105] [outer = 000000508526E800] 20:26:11 INFO - PROCESS | 2872 | 1463282771113 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:26:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:26:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1043ms 20:26:11 INFO - PROCESS | 2872 | 1463282771173 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 2872 | 1463282771180 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 20:26:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:26:11 INFO - PROCESS | 2872 | 1463282771187 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 2872 | 1463282771190 Marionette TRACE conn5 <- [1,2770,null,{}] 20:26:11 INFO - PROCESS | 2872 | 1463282771228 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:11 INFO - PROCESS | 2872 | 1463282771386 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 20:26:11 INFO - PROCESS | 2872 | 1463282771444 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B9000 == 71 [pid = 2872] [id = 702] 20:26:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005088CA7C00) [pid = 2872] [serial = 2106] [outer = 0000000000000000] 20:26:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005088DF4400) [pid = 2872] [serial = 2107] [outer = 0000005088CA7C00] 20:26:11 INFO - PROCESS | 2872 | 1463282771502 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005089B57400) [pid = 2872] [serial = 2108] [outer = 0000005088CA7C00] 20:26:12 INFO - PROCESS | 2872 | 1463282772105 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:26:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:26:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 20:26:12 INFO - PROCESS | 2872 | 1463282772178 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 20:26:12 INFO - PROCESS | 2872 | 1463282772181 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 20:26:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:26:12 INFO - PROCESS | 2872 | 1463282772185 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:26:12 INFO - PROCESS | 2872 | 1463282772189 Marionette TRACE conn5 <- [1,2774,null,{}] 20:26:12 INFO - PROCESS | 2872 | 1463282772201 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:12 INFO - PROCESS | 2872 | 1463282772326 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:26:12 INFO - PROCESS | 2872 | 1463282772461 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC0000 == 72 [pid = 2872] [id = 703] 20:26:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000508B9EC400) [pid = 2872] [serial = 2109] [outer = 0000000000000000] 20:26:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508BB59C00) [pid = 2872] [serial = 2110] [outer = 000000508B9EC400] 20:26:12 INFO - PROCESS | 2872 | 1463282772522 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508BCC1000) [pid = 2872] [serial = 2111] [outer = 000000508B9EC400] 20:26:13 INFO - PROCESS | 2872 | 1463282773123 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:26:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:26:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 983ms 20:26:13 INFO - PROCESS | 2872 | 1463282773169 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 2872 | 1463282773172 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 20:26:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:26:13 INFO - PROCESS | 2872 | 1463282773176 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - PROCESS | 2872 | 1463282773178 Marionette TRACE conn5 <- [1,2778,null,{}] 20:26:13 INFO - PROCESS | 2872 | 1463282773182 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:13 INFO - PROCESS | 2872 | 1463282773299 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 20:26:13 INFO - PROCESS | 2872 | 1463282773432 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 2872 | ++DOCSHELL 00000050916BE800 == 73 [pid = 2872] [id = 704] 20:26:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508C570C00) [pid = 2872] [serial = 2112] [outer = 0000000000000000] 20:26:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508D161C00) [pid = 2872] [serial = 2113] [outer = 000000508C570C00] 20:26:13 INFO - PROCESS | 2872 | 1463282773491 Marionette DEBUG loaded listener.js 20:26:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508D1B1000) [pid = 2872] [serial = 2114] [outer = 000000508C570C00] 20:26:14 INFO - PROCESS | 2872 | 1463282774052 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:26:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:26:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 943ms 20:26:14 INFO - PROCESS | 2872 | 1463282774121 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 2872 | 1463282774124 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 20:26:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:26:14 INFO - PROCESS | 2872 | 1463282774127 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:26:14 INFO - PROCESS | 2872 | 1463282774130 Marionette TRACE conn5 <- [1,2782,null,{}] 20:26:14 INFO - PROCESS | 2872 | 1463282774134 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:14 INFO - PROCESS | 2872 | 1463282774248 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 20:26:14 INFO - PROCESS | 2872 | 1463282774380 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091F9A800 == 74 [pid = 2872] [id = 705] 20:26:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508F38A000) [pid = 2872] [serial = 2115] [outer = 0000000000000000] 20:26:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508F524000) [pid = 2872] [serial = 2116] [outer = 000000508F38A000] 20:26:14 INFO - PROCESS | 2872 | 1463282774438 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508F8C9800) [pid = 2872] [serial = 2117] [outer = 000000508F38A000] 20:26:14 INFO - PROCESS | 2872 | 1463282774994 Marionette TRACE conn5 <- [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]]]}] 20:26:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:26:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 20:26:15 INFO - PROCESS | 2872 | 1463282775074 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 2872 | 1463282775076 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 20:26:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:26:15 INFO - PROCESS | 2872 | 1463282775080 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:26:15 INFO - PROCESS | 2872 | 1463282775082 Marionette TRACE conn5 <- [1,2786,null,{}] 20:26:15 INFO - PROCESS | 2872 | 1463282775086 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:15 INFO - PROCESS | 2872 | 1463282775233 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 20:26:15 INFO - PROCESS | 2872 | 1463282775362 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 2872 | ++DOCSHELL 00000050922C7000 == 75 [pid = 2872] [id = 706] 20:26:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508F38BC00) [pid = 2872] [serial = 2118] [outer = 0000000000000000] 20:26:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508FC40800) [pid = 2872] [serial = 2119] [outer = 000000508F38BC00] 20:26:15 INFO - PROCESS | 2872 | 1463282775421 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (0000005090D2B400) [pid = 2872] [serial = 2120] [outer = 000000508F38BC00] 20:26:16 INFO - PROCESS | 2872 | 1463282776072 Marionette TRACE conn5 <- [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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:26:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1037ms 20:26:16 INFO - PROCESS | 2872 | 1463282776119 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 2872 | 1463282776122 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 20:26:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:26:16 INFO - PROCESS | 2872 | 1463282776125 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - PROCESS | 2872 | 1463282776127 Marionette TRACE conn5 <- [1,2790,null,{}] 20:26:16 INFO - PROCESS | 2872 | 1463282776170 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:16 INFO - PROCESS | 2872 | 1463282776313 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 20:26:16 INFO - PROCESS | 2872 | 1463282776447 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:16 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092C6A000 == 76 [pid = 2872] [id = 707] 20:26:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (00000050916D2800) [pid = 2872] [serial = 2121] [outer = 0000000000000000] 20:26:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005091ADE800) [pid = 2872] [serial = 2122] [outer = 00000050916D2800] 20:26:16 INFO - PROCESS | 2872 | 1463282776504 Marionette DEBUG loaded listener.js 20:26:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005091F48000) [pid = 2872] [serial = 2123] [outer = 00000050916D2800] 20:26:17 INFO - PROCESS | 2872 | 1463282777071 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:26:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:26:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 992ms 20:26:17 INFO - PROCESS | 2872 | 1463282777120 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 20:26:17 INFO - PROCESS | 2872 | 1463282777122 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 20:26:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:26:17 INFO - PROCESS | 2872 | 1463282777126 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:26:17 INFO - PROCESS | 2872 | 1463282777128 Marionette TRACE conn5 <- [1,2794,null,{}] 20:26:17 INFO - PROCESS | 2872 | 1463282777132 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:17 INFO - PROCESS | 2872 | 1463282777246 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:26:17 INFO - PROCESS | 2872 | 1463282777379 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000509490C000 == 77 [pid = 2872] [id = 708] 20:26:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (00000050919C8C00) [pid = 2872] [serial = 2124] [outer = 0000000000000000] 20:26:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (00000050927C5800) [pid = 2872] [serial = 2125] [outer = 00000050919C8C00] 20:26:17 INFO - PROCESS | 2872 | 1463282777436 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005092C26400) [pid = 2872] [serial = 2126] [outer = 00000050919C8C00] 20:26:18 INFO - PROCESS | 2872 | 1463282778010 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:26:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:26:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 942ms 20:26:18 INFO - PROCESS | 2872 | 1463282778072 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 2872 | 1463282778074 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 20:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:26:18 INFO - PROCESS | 2872 | 1463282778078 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 2872 | 1463282778081 Marionette TRACE conn5 <- [1,2798,null,{}] 20:26:18 INFO - PROCESS | 2872 | 1463282778085 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:18 INFO - PROCESS | 2872 | 1463282778202 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 20:26:18 INFO - PROCESS | 2872 | 1463282778308 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FAF800 == 78 [pid = 2872] [id = 709] 20:26:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005091F40C00) [pid = 2872] [serial = 2127] [outer = 0000000000000000] 20:26:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005096268400) [pid = 2872] [serial = 2128] [outer = 0000005091F40C00] 20:26:18 INFO - PROCESS | 2872 | 1463282778364 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (00000050F940F000) [pid = 2872] [serial = 2129] [outer = 0000005091F40C00] 20:26:18 INFO - PROCESS | 2872 | 1463282778964 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 943ms 20:26:19 INFO - PROCESS | 2872 | 1463282779023 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 2872 | 1463282779026 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 20:26:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:26:19 INFO - PROCESS | 2872 | 1463282779030 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 2872 | 1463282779032 Marionette TRACE conn5 <- [1,2802,null,{}] 20:26:19 INFO - PROCESS | 2872 | 1463282779036 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:19 INFO - PROCESS | 2872 | 1463282779155 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 20:26:19 INFO - PROCESS | 2872 | 1463282779262 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D13800 == 79 [pid = 2872] [id = 710] 20:26:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (0000005091841000) [pid = 2872] [serial = 2130] [outer = 0000000000000000] 20:26:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (0000005091847800) [pid = 2872] [serial = 2131] [outer = 0000005091841000] 20:26:19 INFO - PROCESS | 2872 | 1463282779317 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (00000050930D1C00) [pid = 2872] [serial = 2132] [outer = 0000005091841000] 20:26:20 INFO - PROCESS | 2872 | 1463282780018 Marionette TRACE conn5 <- [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]]]}] 20:26:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:26:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1027ms 20:26:20 INFO - PROCESS | 2872 | 1463282780060 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:26:20 INFO - PROCESS | 2872 | 1463282780064 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:26:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:26:20 INFO - PROCESS | 2872 | 1463282780070 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:26:20 INFO - PROCESS | 2872 | 1463282780073 Marionette TRACE conn5 <- [1,2806,null,{}] 20:26:20 INFO - PROCESS | 2872 | 1463282780097 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:20 INFO - PROCESS | 2872 | 1463282780260 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:26:20 INFO - PROCESS | 2872 | 1463282780282 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FC20800 == 80 [pid = 2872] [id = 711] 20:26:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005087F6BC00) [pid = 2872] [serial = 2133] [outer = 0000000000000000] 20:26:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005088BE3000) [pid = 2872] [serial = 2134] [outer = 0000005087F6BC00] 20:26:20 INFO - PROCESS | 2872 | 1463282780335 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508A878C00) [pid = 2872] [serial = 2135] [outer = 0000005087F6BC00] 20:26:20 INFO - PROCESS | 2872 | 1463282780947 Marionette TRACE conn5 <- [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]]]}] 20:26:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:26:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 902ms 20:26:20 INFO - PROCESS | 2872 | 1463282780976 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:26:20 INFO - PROCESS | 2872 | 1463282780982 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:26:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:26:21 INFO - PROCESS | 2872 | 1463282781009 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 2872 | 1463282781012 Marionette TRACE conn5 <- [1,2810,null,{}] 20:26:21 INFO - PROCESS | 2872 | 1463282781017 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:21 INFO - PROCESS | 2872 | 1463282781119 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:26:21 INFO - PROCESS | 2872 | 1463282781222 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000509210B800 == 81 [pid = 2872] [id = 712] 20:26:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005088548400) [pid = 2872] [serial = 2136] [outer = 0000000000000000] 20:26:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508C56C800) [pid = 2872] [serial = 2137] [outer = 0000005088548400] 20:26:21 INFO - PROCESS | 2872 | 1463282781270 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508CBAB400) [pid = 2872] [serial = 2138] [outer = 0000005088548400] 20:26:21 INFO - PROCESS | 2872 | 1463282781678 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:26:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:26:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 713ms 20:26:21 INFO - PROCESS | 2872 | 1463282781709 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 2872 | 1463282781711 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:26:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:26:21 INFO - PROCESS | 2872 | 1463282781715 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 2872 | 1463282781719 Marionette TRACE conn5 <- [1,2814,null,{}] 20:26:21 INFO - PROCESS | 2872 | 1463282781730 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:21 INFO - PROCESS | 2872 | 1463282781834 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:26:21 INFO - PROCESS | 2872 | 1463282781842 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 2872 | ++DOCSHELL 00000050ECF5C000 == 82 [pid = 2872] [id = 713] 20:26:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508D169C00) [pid = 2872] [serial = 2139] [outer = 0000000000000000] 20:26:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508F8C9C00) [pid = 2872] [serial = 2140] [outer = 000000508D169C00] 20:26:21 INFO - PROCESS | 2872 | 1463282781891 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508FC44C00) [pid = 2872] [serial = 2141] [outer = 000000508D169C00] 20:26:22 INFO - PROCESS | 2872 | 1463282782398 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:26:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:26:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 20:26:22 INFO - PROCESS | 2872 | 1463282782452 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:26:22 INFO - PROCESS | 2872 | 1463282782455 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:26:22 INFO - PROCESS | 2872 | 1463282782458 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:26:22 INFO - PROCESS | 2872 | 1463282782460 Marionette TRACE conn5 <- [1,2818,null,{}] 20:26:22 INFO - PROCESS | 2872 | 1463282782463 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:22 INFO - PROCESS | 2872 | 1463282782564 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:26:22 INFO - PROCESS | 2872 | 1463282782674 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB617800 == 83 [pid = 2872] [id = 714] 20:26:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (000000508FBF2400) [pid = 2872] [serial = 2142] [outer = 0000000000000000] 20:26:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (0000005091842800) [pid = 2872] [serial = 2143] [outer = 000000508FBF2400] 20:26:22 INFO - PROCESS | 2872 | 1463282782720 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (000000509275BC00) [pid = 2872] [serial = 2144] [outer = 000000508FBF2400] 20:26:23 INFO - PROCESS | 2872 | 1463282783148 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:26:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 20:26:23 INFO - PROCESS | 2872 | 1463282783195 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 2872 | 1463282783197 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:26:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:26:23 INFO - PROCESS | 2872 | 1463282783200 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 2872 | 1463282783202 Marionette TRACE conn5 <- [1,2822,null,{}] 20:26:23 INFO - PROCESS | 2872 | 1463282783206 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:23 INFO - PROCESS | 2872 | 1463282783363 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:26:23 INFO - PROCESS | 2872 | 1463282783386 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FE4A5800 == 84 [pid = 2872] [id = 715] 20:26:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (0000005092C1C000) [pid = 2872] [serial = 2145] [outer = 0000000000000000] 20:26:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (00000050F9403000) [pid = 2872] [serial = 2146] [outer = 0000005092C1C000] 20:26:23 INFO - PROCESS | 2872 | 1463282783432 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (00000050FAC1DC00) [pid = 2872] [serial = 2147] [outer = 0000005092C1C000] 20:26:23 INFO - PROCESS | 2872 | 1463282783920 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:26:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:26:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 796ms 20:26:24 INFO - PROCESS | 2872 | 1463282784000 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 2872 | 1463282784002 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:26:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:26:24 INFO - PROCESS | 2872 | 1463282784013 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 2872 | 1463282784015 Marionette TRACE conn5 <- [1,2826,null,{}] 20:26:24 INFO - PROCESS | 2872 | 1463282784019 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:24 INFO - PROCESS | 2872 | 1463282784168 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:26:24 INFO - PROCESS | 2872 | 1463282784235 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D08800 == 85 [pid = 2872] [id = 716] 20:26:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (000000508C61A400) [pid = 2872] [serial = 2148] [outer = 0000000000000000] 20:26:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (0000005092C22C00) [pid = 2872] [serial = 2149] [outer = 000000508C61A400] 20:26:24 INFO - PROCESS | 2872 | 1463282784282 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (00000050FB868800) [pid = 2872] [serial = 2150] [outer = 000000508C61A400] 20:26:24 INFO - PROCESS | 2872 | 1463282784713 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:26:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:26:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 798ms 20:26:24 INFO - PROCESS | 2872 | 1463282784806 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 2872 | 1463282784808 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:26:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:26:24 INFO - PROCESS | 2872 | 1463282784812 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 2872 | 1463282784813 Marionette TRACE conn5 <- [1,2830,null,{}] 20:26:24 INFO - PROCESS | 2872 | 1463282784822 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:24 INFO - PROCESS | 2872 | 1463282784955 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (00000050930C3800) [pid = 2872] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (000000508FCDE800) [pid = 2872] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (0000005084ECA000) [pid = 2872] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (0000005087F75000) [pid = 2872] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (00000050FA555C00) [pid = 2872] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (000000508C52B000) [pid = 2872] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (0000005087F75400) [pid = 2872] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (000000508FC3B800) [pid = 2872] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (000000508F52B000) [pid = 2872] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:26:25 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508BB55800) [pid = 2872] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:26:25 INFO - PROCESS | 2872 | 1463282785069 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 2872 | ++DOCSHELL 00000050927EC800 == 86 [pid = 2872] [id = 717] 20:26:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (0000005087EF2000) [pid = 2872] [serial = 2151] [outer = 0000000000000000] 20:26:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005088CA7800) [pid = 2872] [serial = 2152] [outer = 0000005087EF2000] 20:26:25 INFO - PROCESS | 2872 | 1463282785116 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (00000050930C5000) [pid = 2872] [serial = 2153] [outer = 0000005087EF2000] 20:26:25 INFO - PROCESS | 2872 | 1463282785498 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 732ms 20:26:25 INFO - PROCESS | 2872 | 1463282785547 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 2872 | 1463282785549 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:26:25 INFO - PROCESS | 2872 | 1463282785561 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:26:25 INFO - PROCESS | 2872 | 1463282785563 Marionette TRACE conn5 <- [1,2834,null,{}] 20:26:25 INFO - PROCESS | 2872 | 1463282785566 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:25 INFO - PROCESS | 2872 | 1463282785663 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:26:25 INFO - PROCESS | 2872 | 1463282785670 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 2872 | ++DOCSHELL 0000005093BCD800 == 87 [pid = 2872] [id = 718] 20:26:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (0000005096916400) [pid = 2872] [serial = 2154] [outer = 0000000000000000] 20:26:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (000000509691B000) [pid = 2872] [serial = 2155] [outer = 0000005096916400] 20:26:25 INFO - PROCESS | 2872 | 1463282785719 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (0000005096921400) [pid = 2872] [serial = 2156] [outer = 0000005096916400] 20:26:26 INFO - PROCESS | 2872 | 1463282786166 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:26:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:26:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 627ms 20:26:26 INFO - PROCESS | 2872 | 1463282786196 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 2872 | 1463282786198 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:26:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:26:26 INFO - PROCESS | 2872 | 1463282786201 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:26:26 INFO - PROCESS | 2872 | 1463282786203 Marionette TRACE conn5 <- [1,2838,null,{}] 20:26:26 INFO - PROCESS | 2872 | 1463282786206 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:26 INFO - PROCESS | 2872 | 1463282786303 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:26:26 INFO - PROCESS | 2872 | 1463282786341 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 2872 | ++DOCSHELL 0000005098427800 == 88 [pid = 2872] [id = 719] 20:26:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (0000005091F6A800) [pid = 2872] [serial = 2157] [outer = 0000000000000000] 20:26:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (0000005091F70800) [pid = 2872] [serial = 2158] [outer = 0000005091F6A800] 20:26:26 INFO - PROCESS | 2872 | 1463282786386 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (0000005091F75C00) [pid = 2872] [serial = 2159] [outer = 0000005091F6A800] 20:26:26 INFO - PROCESS | 2872 | 1463282786820 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:26:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:26:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 20:26:26 INFO - PROCESS | 2872 | 1463282786894 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 2872 | 1463282786896 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:26:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:26:26 INFO - PROCESS | 2872 | 1463282786899 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:26:26 INFO - PROCESS | 2872 | 1463282786901 Marionette TRACE conn5 <- [1,2842,null,{}] 20:26:26 INFO - PROCESS | 2872 | 1463282786913 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:27 INFO - PROCESS | 2872 | 1463282787013 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:26:27 INFO - PROCESS | 2872 | 1463282787180 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FEB000 == 89 [pid = 2872] [id = 720] 20:26:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (0000005080160400) [pid = 2872] [serial = 2160] [outer = 0000000000000000] 20:26:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (0000005080FD4000) [pid = 2872] [serial = 2161] [outer = 0000005080160400] 20:26:27 INFO - PROCESS | 2872 | 1463282787239 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 174 (0000005087F6D400) [pid = 2872] [serial = 2162] [outer = 0000005080160400] 20:26:27 INFO - PROCESS | 2872 | 1463282787933 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:26:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:26:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1082ms 20:26:27 INFO - PROCESS | 2872 | 1463282787986 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:26:27 INFO - PROCESS | 2872 | 1463282787991 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:26:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:26:27 INFO - PROCESS | 2872 | 1463282787995 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 2872 | 1463282788000 Marionette TRACE conn5 <- [1,2846,null,{}] 20:26:28 INFO - PROCESS | 2872 | 1463282788005 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:28 INFO - PROCESS | 2872 | 1463282788136 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:26:28 INFO - PROCESS | 2872 | 1463282788278 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094CB1800 == 90 [pid = 2872] [id = 721] 20:26:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 175 (000000508C61B000) [pid = 2872] [serial = 2163] [outer = 0000000000000000] 20:26:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 176 (000000508C61F400) [pid = 2872] [serial = 2164] [outer = 000000508C61B000] 20:26:28 INFO - PROCESS | 2872 | 1463282788339 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 177 (000000508CBAE800) [pid = 2872] [serial = 2165] [outer = 000000508C61B000] 20:26:28 INFO - PROCESS | 2872 | 1463282788940 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:26:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:26:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms 20:26:29 INFO - PROCESS | 2872 | 1463282788987 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 2872 | 1463282788992 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:26:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:26:29 INFO - PROCESS | 2872 | 1463282788996 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:26:29 INFO - PROCESS | 2872 | 1463282788998 Marionette TRACE conn5 <- [1,2850,null,{}] 20:26:29 INFO - PROCESS | 2872 | 1463282789003 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:29 INFO - PROCESS | 2872 | 1463282789130 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:26:29 INFO - PROCESS | 2872 | 1463282789245 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 2872 | ++DOCSHELL 0000005098472000 == 91 [pid = 2872] [id = 722] 20:26:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 178 (000000508F8E4400) [pid = 2872] [serial = 2166] [outer = 0000000000000000] 20:26:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 179 (000000508FC49400) [pid = 2872] [serial = 2167] [outer = 000000508F8E4400] 20:26:29 INFO - PROCESS | 2872 | 1463282789343 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 180 (0000005092765400) [pid = 2872] [serial = 2168] [outer = 000000508F8E4400] 20:26:29 INFO - PROCESS | 2872 | 1463282789944 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:26:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:26:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 20:26:29 INFO - PROCESS | 2872 | 1463282789983 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 2872 | 1463282789986 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:26:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:26:30 INFO - PROCESS | 2872 | 1463282789997 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:26:30 INFO - PROCESS | 2872 | 1463282790004 Marionette TRACE conn5 <- [1,2854,null,{}] 20:26:30 INFO - PROCESS | 2872 | 1463282790008 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:30 INFO - PROCESS | 2872 | 1463282790137 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:26:30 INFO - PROCESS | 2872 | 1463282790283 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000509610F000 == 92 [pid = 2872] [id = 723] 20:26:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 181 (0000005096270000) [pid = 2872] [serial = 2169] [outer = 0000000000000000] 20:26:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 182 (000000509691C400) [pid = 2872] [serial = 2170] [outer = 0000005096270000] 20:26:30 INFO - PROCESS | 2872 | 1463282790341 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 183 (00000050984F1800) [pid = 2872] [serial = 2171] [outer = 0000005096270000] 20:26:31 INFO - PROCESS | 2872 | 1463282791459 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:26:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1507ms 20:26:31 INFO - PROCESS | 2872 | 1463282791499 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 2872 | 1463282791503 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:26:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:26:31 INFO - PROCESS | 2872 | 1463282791508 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 2872 | 1463282791511 Marionette TRACE conn5 <- [1,2858,null,{}] 20:26:31 INFO - PROCESS | 2872 | 1463282791517 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:31 INFO - PROCESS | 2872 | 1463282791623 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:26:31 INFO - PROCESS | 2872 | 1463282791766 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 2872 | ++DOCSHELL 0000005089B2B800 == 93 [pid = 2872] [id = 724] 20:26:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 184 (000000508567B800) [pid = 2872] [serial = 2172] [outer = 0000000000000000] 20:26:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 185 (0000005085991000) [pid = 2872] [serial = 2173] [outer = 000000508567B800] 20:26:31 INFO - PROCESS | 2872 | 1463282791819 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 186 (0000005087F11000) [pid = 2872] [serial = 2174] [outer = 000000508567B800] 20:26:32 INFO - PROCESS | 2872 | 1463282792409 Marionette TRACE conn5 <- [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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:26:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 20:26:32 INFO - PROCESS | 2872 | 1463282792495 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 2872 | 1463282792501 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:26:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:26:32 INFO - PROCESS | 2872 | 1463282792507 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 2872 | 1463282792510 Marionette TRACE conn5 <- [1,2862,null,{}] 20:26:32 INFO - PROCESS | 2872 | 1463282792529 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:32 INFO - PROCESS | 2872 | 1463282792680 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:26:32 INFO - PROCESS | 2872 | 1463282792744 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885BB000 == 94 [pid = 2872] [id = 725] 20:26:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 187 (0000005086BA3400) [pid = 2872] [serial = 2175] [outer = 0000000000000000] 20:26:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 188 (00000050874B5400) [pid = 2872] [serial = 2176] [outer = 0000005086BA3400] 20:26:32 INFO - PROCESS | 2872 | 1463282792794 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 189 (0000005087F1C400) [pid = 2872] [serial = 2177] [outer = 0000005086BA3400] 20:26:33 INFO - PROCESS | 2872 | 1463282793438 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:26:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 985ms 20:26:33 INFO - PROCESS | 2872 | 1463282793492 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 2872 | 1463282793495 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:26:33 INFO - PROCESS | 2872 | 1463282793498 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 2872 | 1463282793502 Marionette TRACE conn5 <- [1,2866,null,{}] 20:26:33 INFO - PROCESS | 2872 | 1463282793513 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:33 INFO - PROCESS | 2872 | 1463282793670 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:26:33 INFO - PROCESS | 2872 | 1463282793688 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B9BF800 == 95 [pid = 2872] [id = 726] 20:26:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 190 (0000005088C2DC00) [pid = 2872] [serial = 2178] [outer = 0000000000000000] 20:26:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 191 (0000005088CA5400) [pid = 2872] [serial = 2179] [outer = 0000005088C2DC00] 20:26:33 INFO - PROCESS | 2872 | 1463282793740 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 192 (0000005088DFC800) [pid = 2872] [serial = 2180] [outer = 0000005088C2DC00] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC616000 == 94 [pid = 2872] [id = 635] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FF87C800 == 93 [pid = 2872] [id = 636] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FBB6E800 == 92 [pid = 2872] [id = 634] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050921E0800 == 91 [pid = 2872] [id = 632] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94A000 == 90 [pid = 2872] [id = 503] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FB9000 == 89 [pid = 2872] [id = 513] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005091FA2800 == 88 [pid = 2872] [id = 543] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB625000 == 87 [pid = 2872] [id = 633] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005091EE4800 == 86 [pid = 2872] [id = 542] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6BE800 == 85 [pid = 2872] [id = 506] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D10000 == 84 [pid = 2872] [id = 614] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508889D000 == 83 [pid = 2872] [id = 516] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD84000 == 82 [pid = 2872] [id = 505] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FA7A8800 == 81 [pid = 2872] [id = 619] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005098427800 == 80 [pid = 2872] [id = 719] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005093BCD800 == 79 [pid = 2872] [id = 718] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050927EC800 == 78 [pid = 2872] [id = 717] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D08800 == 77 [pid = 2872] [id = 716] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FE4A5800 == 76 [pid = 2872] [id = 715] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 191 (000000508B869C00) [pid = 2872] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 190 (0000005092760400) [pid = 2872] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 189 (00000050FB8AA000) [pid = 2872] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 188 (00000050919CF400) [pid = 2872] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 187 (00000050FB6CEC00) [pid = 2872] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 186 (00000050930D0C00) [pid = 2872] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 185 (000000508CF04000) [pid = 2872] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 184 (00000050883F0C00) [pid = 2872] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 183 (000000508BB82C00) [pid = 2872] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 182 (00000050803D4400) [pid = 2872] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 181 (000000508FC42400) [pid = 2872] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 180 (0000005088BE4000) [pid = 2872] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 179 (00000050927CD800) [pid = 2872] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 178 (0000005085626000) [pid = 2872] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB617800 == 75 [pid = 2872] [id = 714] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050ECF5C000 == 74 [pid = 2872] [id = 713] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000509210B800 == 73 [pid = 2872] [id = 712] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508FC20800 == 72 [pid = 2872] [id = 711] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000509490C000 == 71 [pid = 2872] [id = 708] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005092C6A000 == 70 [pid = 2872] [id = 707] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050922C7000 == 69 [pid = 2872] [id = 706] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005091F9A800 == 68 [pid = 2872] [id = 705] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 00000050916BE800 == 67 [pid = 2872] [id = 704] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC0000 == 66 [pid = 2872] [id = 703] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B9000 == 65 [pid = 2872] [id = 702] 20:26:34 INFO - PROCESS | 2872 | --DOCSHELL 0000005088E86000 == 64 [pid = 2872] [id = 701] 20:26:34 INFO - PROCESS | 2872 | 1463282794434 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 177 (0000005087F6B400) [pid = 2872] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 176 (000000508F52EC00) [pid = 2872] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 175 (00000050FA332400) [pid = 2872] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 174 (000000508F8EB400) [pid = 2872] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 173 (000000508D3EEC00) [pid = 2872] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (000000508520D800) [pid = 2872] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (00000050F9409400) [pid = 2872] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (0000005091F3F400) [pid = 2872] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (000000508FD41C00) [pid = 2872] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (0000005085624800) [pid = 2872] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (00000050883EC400) [pid = 2872] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (00000050F9C44C00) [pid = 2872] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (0000005088CA5800) [pid = 2872] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (00000050FA7BB000) [pid = 2872] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (00000050FAD05400) [pid = 2872] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508CF11000) [pid = 2872] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (000000508BA3BC00) [pid = 2872] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508BB8A400) [pid = 2872] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (00000050F94D8000) [pid = 2872] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:26:34 INFO - PROCESS | 2872 | 1463282794491 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 2872 | 1463282794494 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:26:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:26:34 INFO - PROCESS | 2872 | 1463282794501 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 2872 | 1463282794503 Marionette TRACE conn5 <- [1,2870,null,{}] 20:26:34 INFO - PROCESS | 2872 | 1463282794507 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:34 INFO - PROCESS | 2872 | 1463282794603 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:26:34 INFO - PROCESS | 2872 | 1463282794610 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088B21000 == 65 [pid = 2872] [id = 727] 20:26:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (0000005084A2C000) [pid = 2872] [serial = 2181] [outer = 0000000000000000] 20:26:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (0000005087F1E800) [pid = 2872] [serial = 2182] [outer = 0000005084A2C000] 20:26:34 INFO - PROCESS | 2872 | 1463282794657 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (0000005088B7FC00) [pid = 2872] [serial = 2183] [outer = 0000005084A2C000] 20:26:35 INFO - PROCESS | 2872 | 1463282795185 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 20:26:35 INFO - PROCESS | 2872 | 1463282795236 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 2872 | 1463282795238 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:26:35 INFO - PROCESS | 2872 | 1463282795241 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:26:35 INFO - PROCESS | 2872 | 1463282795243 Marionette TRACE conn5 <- [1,2874,null,{}] 20:26:35 INFO - PROCESS | 2872 | 1463282795247 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:35 INFO - PROCESS | 2872 | 1463282795336 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:26:35 INFO - PROCESS | 2872 | 1463282795344 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BD76000 == 66 [pid = 2872] [id = 728] 20:26:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (0000005088CAE400) [pid = 2872] [serial = 2184] [outer = 0000000000000000] 20:26:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005088DF9C00) [pid = 2872] [serial = 2185] [outer = 0000005088CAE400] 20:26:35 INFO - PROCESS | 2872 | 1463282795392 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (00000050898E8800) [pid = 2872] [serial = 2186] [outer = 0000005088CAE400] 20:26:35 INFO - PROCESS | 2872 | 1463282795851 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 689ms 20:26:35 INFO - PROCESS | 2872 | 1463282795933 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 2872 | 1463282795936 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:26:35 INFO - PROCESS | 2872 | 1463282795939 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 2872 | 1463282795941 Marionette TRACE conn5 <- [1,2878,null,{}] 20:26:35 INFO - PROCESS | 2872 | 1463282795945 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:36 INFO - PROCESS | 2872 | 1463282796084 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:26:36 INFO - PROCESS | 2872 | 1463282796190 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6C7000 == 67 [pid = 2872] [id = 729] 20:26:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (0000005089053C00) [pid = 2872] [serial = 2187] [outer = 0000000000000000] 20:26:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (000000508B8AE800) [pid = 2872] [serial = 2188] [outer = 0000005089053C00] 20:26:36 INFO - PROCESS | 2872 | 1463282796238 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (000000508BA3E000) [pid = 2872] [serial = 2189] [outer = 0000005089053C00] 20:26:36 INFO - PROCESS | 2872 | 1463282796674 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 775ms 20:26:36 INFO - PROCESS | 2872 | 1463282796720 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 2872 | 1463282796722 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:26:36 INFO - PROCESS | 2872 | 1463282796726 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 2872 | 1463282796728 Marionette TRACE conn5 <- [1,2882,null,{}] 20:26:36 INFO - PROCESS | 2872 | 1463282796731 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:36 INFO - PROCESS | 2872 | 1463282796852 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:26:36 INFO - PROCESS | 2872 | 1463282796917 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F39B800 == 68 [pid = 2872] [id = 730] 20:26:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (000000508BAAF000) [pid = 2872] [serial = 2190] [outer = 0000000000000000] 20:26:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (000000508BB58000) [pid = 2872] [serial = 2191] [outer = 000000508BAAF000] 20:26:36 INFO - PROCESS | 2872 | 1463282796964 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (000000508BB7D800) [pid = 2872] [serial = 2192] [outer = 000000508BAAF000] 20:26:37 INFO - PROCESS | 2872 | 1463282797398 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 20:26:37 INFO - PROCESS | 2872 | 1463282797480 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 2872 | 1463282797482 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:26:37 INFO - PROCESS | 2872 | 1463282797498 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - PROCESS | 2872 | 1463282797500 Marionette TRACE conn5 <- [1,2886,null,{}] 20:26:37 INFO - PROCESS | 2872 | 1463282797504 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:37 INFO - PROCESS | 2872 | 1463282797623 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:26:37 INFO - PROCESS | 2872 | 1463282797688 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB1D000 == 69 [pid = 2872] [id = 731] 20:26:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (000000508BB7E000) [pid = 2872] [serial = 2193] [outer = 0000000000000000] 20:26:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (000000508BB94000) [pid = 2872] [serial = 2194] [outer = 000000508BB7E000] 20:26:37 INFO - PROCESS | 2872 | 1463282797735 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 174 (000000508C529C00) [pid = 2872] [serial = 2195] [outer = 000000508BB7E000] 20:26:38 INFO - PROCESS | 2872 | 1463282798179 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 754ms 20:26:38 INFO - PROCESS | 2872 | 1463282798249 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 2872 | 1463282798251 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:26:38 INFO - PROCESS | 2872 | 1463282798255 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:26:38 INFO - PROCESS | 2872 | 1463282798256 Marionette TRACE conn5 <- [1,2890,null,{}] 20:26:38 INFO - PROCESS | 2872 | 1463282798260 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:38 INFO - PROCESS | 2872 | 1463282798383 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:26:38 INFO - PROCESS | 2872 | 1463282798445 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCC2000 == 70 [pid = 2872] [id = 732] 20:26:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 175 (000000508C52EC00) [pid = 2872] [serial = 2196] [outer = 0000000000000000] 20:26:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 176 (000000508C568C00) [pid = 2872] [serial = 2197] [outer = 000000508C52EC00] 20:26:38 INFO - PROCESS | 2872 | 1463282798494 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 177 (000000508C618400) [pid = 2872] [serial = 2198] [outer = 000000508C52EC00] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 176 (00000050FAD09000) [pid = 2872] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 175 (0000005088DF5C00) [pid = 2872] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 174 (0000005090590800) [pid = 2872] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 173 (00000050F9C4AC00) [pid = 2872] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (00000050919C9800) [pid = 2872] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (0000005088DEF400) [pid = 2872] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (000000508BAAF400) [pid = 2872] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (0000005087F6B800) [pid = 2872] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (00000050FA553C00) [pid = 2872] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (0000005087F68800) [pid = 2872] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (000000508FC42C00) [pid = 2872] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (0000005087E89000) [pid = 2872] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (0000005085681000) [pid = 2872] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (0000005090589400) [pid = 2872] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508BAAD800) [pid = 2872] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (000000508C535400) [pid = 2872] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508F56F400) [pid = 2872] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005091ADD000) [pid = 2872] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (00000050930CC800) [pid = 2872] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (00000050FAD04800) [pid = 2872] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000509275C000) [pid = 2872] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (000000508BAAC800) [pid = 2872] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (00000050FA7BA400) [pid = 2872] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508FCD4C00) [pid = 2872] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (0000005080F6A400) [pid = 2872] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005092C1E000) [pid = 2872] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005091ADF400) [pid = 2872] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508BB63400) [pid = 2872] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508B864000) [pid = 2872] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005086BA6C00) [pid = 2872] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (0000005092C1C000) [pid = 2872] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005087F6BC00) [pid = 2872] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005088548400) [pid = 2872] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508C61A400) [pid = 2872] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508FBF2400) [pid = 2872] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005087EF2000) [pid = 2872] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508D169C00) [pid = 2872] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (0000005091841000) [pid = 2872] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (0000005096916400) [pid = 2872] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508015A000) [pid = 2872] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:26:39 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508F384C00) [pid = 2872] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:26:39 INFO - PROCESS | 2872 | 1463282799627 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1425ms 20:26:39 INFO - PROCESS | 2872 | 1463282799683 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 2872 | 1463282799685 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:26:39 INFO - PROCESS | 2872 | 1463282799689 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 2872 | 1463282799691 Marionette TRACE conn5 <- [1,2894,null,{}] 20:26:39 INFO - PROCESS | 2872 | 1463282799695 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:39 INFO - PROCESS | 2872 | 1463282799793 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:26:39 INFO - PROCESS | 2872 | 1463282799801 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EDF000 == 71 [pid = 2872] [id = 733] 20:26:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (0000005087F1D400) [pid = 2872] [serial = 2199] [outer = 0000000000000000] 20:26:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (0000005088BE2400) [pid = 2872] [serial = 2200] [outer = 0000005087F1D400] 20:26:39 INFO - PROCESS | 2872 | 1463282799850 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508B9F7800) [pid = 2872] [serial = 2201] [outer = 0000005087F1D400] 20:26:40 INFO - PROCESS | 2872 | 1463282800297 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 20:26:40 INFO - PROCESS | 2872 | 1463282800324 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 2872 | 1463282800326 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:26:40 INFO - PROCESS | 2872 | 1463282800330 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:26:40 INFO - PROCESS | 2872 | 1463282800333 Marionette TRACE conn5 <- [1,2898,null,{}] 20:26:40 INFO - PROCESS | 2872 | 1463282800336 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:40 INFO - PROCESS | 2872 | 1463282800447 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:26:40 INFO - PROCESS | 2872 | 1463282800454 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917BF800 == 72 [pid = 2872] [id = 734] 20:26:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508B8B3C00) [pid = 2872] [serial = 2202] [outer = 0000000000000000] 20:26:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508CF02400) [pid = 2872] [serial = 2203] [outer = 000000508B8B3C00] 20:26:40 INFO - PROCESS | 2872 | 1463282800506 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508CF0F800) [pid = 2872] [serial = 2204] [outer = 000000508B8B3C00] 20:26:40 INFO - PROCESS | 2872 | 1463282800960 Marionette TRACE conn5 <- [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]]]}] 20:26:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:26:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:26:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 20:26:41 INFO - PROCESS | 2872 | 1463282801027 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 2872 | 1463282801029 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:26:41 INFO - TEST-START | /DOMEvents/constructors.html 20:26:41 INFO - PROCESS | 2872 | 1463282801033 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 2872 | 1463282801035 Marionette TRACE conn5 <- [1,2902,null,{}] 20:26:41 INFO - PROCESS | 2872 | 1463282801039 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:41 INFO - PROCESS | 2872 | 1463282801139 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:26:41 INFO - PROCESS | 2872 | 1463282801145 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 2872 | ++DOCSHELL 0000005091FA2000 == 73 [pid = 2872] [id = 735] 20:26:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (000000508D169C00) [pid = 2872] [serial = 2205] [outer = 0000000000000000] 20:26:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (000000508D16BC00) [pid = 2872] [serial = 2206] [outer = 000000508D169C00] 20:26:41 INFO - PROCESS | 2872 | 1463282801191 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (000000508D365400) [pid = 2872] [serial = 2207] [outer = 000000508D169C00] 20:26:42 INFO - PROCESS | 2872 | 1463282802009 Marionette TRACE conn5 <- [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]]]}] 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:26:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:26:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:26:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:26:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:26:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:26:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:26:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:26:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:26:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:26:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1049ms 20:26:42 INFO - PROCESS | 2872 | 1463282802146 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 2872 | 1463282802152 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:26:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:26:42 INFO - PROCESS | 2872 | 1463282802161 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:26:42 INFO - PROCESS | 2872 | 1463282802166 Marionette TRACE conn5 <- [1,2906,null,{}] 20:26:42 INFO - PROCESS | 2872 | 1463282802180 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:42 INFO - PROCESS | 2872 | 1463282802302 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:26:42 INFO - PROCESS | 2872 | 1463282802433 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088FF9800 == 74 [pid = 2872] [id = 736] 20:26:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005085992800) [pid = 2872] [serial = 2208] [outer = 0000000000000000] 20:26:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005087EF1000) [pid = 2872] [serial = 2209] [outer = 0000005085992800] 20:26:42 INFO - PROCESS | 2872 | 1463282802494 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (00000050889C4C00) [pid = 2872] [serial = 2210] [outer = 0000005085992800] 20:26:43 INFO - PROCESS | 2872 | 1463282803040 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:26:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:26:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 900ms 20:26:43 INFO - PROCESS | 2872 | 1463282803062 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 2872 | 1463282803068 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:26:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:26:43 INFO - PROCESS | 2872 | 1463282803075 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 2872 | 1463282803078 Marionette TRACE conn5 <- [1,2910,null,{}] 20:26:43 INFO - PROCESS | 2872 | 1463282803101 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:43 INFO - PROCESS | 2872 | 1463282803224 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:26:43 INFO - PROCESS | 2872 | 1463282803332 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FCBC800 == 75 [pid = 2872] [id = 737] 20:26:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005088CA5C00) [pid = 2872] [serial = 2211] [outer = 0000000000000000] 20:26:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005089B4F800) [pid = 2872] [serial = 2212] [outer = 0000005088CA5C00] 20:26:43 INFO - PROCESS | 2872 | 1463282803389 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (000000508B8ABC00) [pid = 2872] [serial = 2213] [outer = 0000005088CA5C00] 20:26:43 INFO - PROCESS | 2872 | [2872] 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 20:26:43 INFO - PROCESS | 2872 | [2872] 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 20:26:43 INFO - PROCESS | 2872 | [2872] 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 20:26:43 INFO - PROCESS | 2872 | [2872] 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 20:26:44 INFO - PROCESS | 2872 | 1463282803988 Marionette TRACE conn5 <- [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]]]}] 20:26:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:26:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:26:44 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 20:26:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:26:44 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 20:26:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:26:44 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]" 20:26:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:26:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:26:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 20:26:44 INFO - PROCESS | 2872 | 1463282804032 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 2872 | 1463282804035 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:26:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:26:44 INFO - PROCESS | 2872 | 1463282804040 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 2872 | 1463282804045 Marionette TRACE conn5 <- [1,2914,null,{}] 20:26:44 INFO - PROCESS | 2872 | 1463282804057 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:44 INFO - PROCESS | 2872 | 1463282804178 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:26:44 INFO - PROCESS | 2872 | 1463282804290 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 2872 | ++DOCSHELL 00000050922CD800 == 76 [pid = 2872] [id = 738] 20:26:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (000000508C621400) [pid = 2872] [serial = 2214] [outer = 0000000000000000] 20:26:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (000000508CF0B000) [pid = 2872] [serial = 2215] [outer = 000000508C621400] 20:26:44 INFO - PROCESS | 2872 | 1463282804390 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (000000508D367000) [pid = 2872] [serial = 2216] [outer = 000000508C621400] 20:26:44 INFO - PROCESS | 2872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:26:44 INFO - PROCESS | 2872 | 1463282804884 Marionette TRACE conn5 <- [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]]]}] 20:26:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:26:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 943ms 20:26:44 INFO - PROCESS | 2872 | 1463282804985 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 2872 | 1463282804988 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:26:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:26:44 INFO - PROCESS | 2872 | 1463282804992 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 2872 | 1463282804994 Marionette TRACE conn5 <- [1,2918,null,{}] 20:26:45 INFO - PROCESS | 2872 | 1463282804998 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:45 INFO - PROCESS | 2872 | 1463282805117 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:26:45 INFO - PROCESS | 2872 | 1463282805225 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092C57000 == 77 [pid = 2872] [id = 739] 20:26:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (000000508D36E400) [pid = 2872] [serial = 2217] [outer = 0000000000000000] 20:26:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (000000508D3E6800) [pid = 2872] [serial = 2218] [outer = 000000508D36E400] 20:26:45 INFO - PROCESS | 2872 | 1463282805281 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000508F38C000) [pid = 2872] [serial = 2219] [outer = 000000508D36E400] 20:26:45 INFO - PROCESS | 2872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:26:45 INFO - PROCESS | 2872 | 1463282805795 Marionette TRACE conn5 <- [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]]]}] 20:26:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:26:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 839ms 20:26:45 INFO - PROCESS | 2872 | 1463282805832 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 2872 | 1463282805835 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:26:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:26:45 INFO - PROCESS | 2872 | 1463282805838 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 2872 | 1463282805841 Marionette TRACE conn5 <- [1,2922,null,{}] 20:26:45 INFO - PROCESS | 2872 | 1463282805845 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:45 INFO - PROCESS | 2872 | 1463282805958 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:26:46 INFO - PROCESS | 2872 | 1463282806096 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941DB000 == 78 [pid = 2872] [id = 740] 20:26:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000508D36C800) [pid = 2872] [serial = 2220] [outer = 0000000000000000] 20:26:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508F529000) [pid = 2872] [serial = 2221] [outer = 000000508D36C800] 20:26:46 INFO - PROCESS | 2872 | 1463282806155 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000508F568C00) [pid = 2872] [serial = 2222] [outer = 000000508D36C800] 20:26:46 INFO - PROCESS | 2872 | 1463282806735 Marionette TRACE conn5 <- [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]]]}] 20:26:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:26:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 20:26:46 INFO - PROCESS | 2872 | 1463282806785 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 2872 | 1463282806788 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:26:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:26:46 INFO - PROCESS | 2872 | 1463282806791 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 2872 | 1463282806793 Marionette TRACE conn5 <- [1,2926,null,{}] 20:26:46 INFO - PROCESS | 2872 | 1463282806797 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:46 INFO - PROCESS | 2872 | 1463282806922 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:26:47 INFO - PROCESS | 2872 | 1463282807060 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000509490D800 == 79 [pid = 2872] [id = 741] 20:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000508F8E7800) [pid = 2872] [serial = 2223] [outer = 0000000000000000] 20:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000508FA6B800) [pid = 2872] [serial = 2224] [outer = 000000508F8E7800] 20:26:47 INFO - PROCESS | 2872 | 1463282807118 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (000000508FBED800) [pid = 2872] [serial = 2225] [outer = 000000508F8E7800] 20:26:47 INFO - PROCESS | 2872 | 1463282807615 Marionette TRACE conn5 <- [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]]]}] 20:26:47 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. 20:26:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 838ms 20:26:47 INFO - PROCESS | 2872 | 1463282807647 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 2872 | 1463282807650 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:26:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:26:47 INFO - PROCESS | 2872 | 1463282807656 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 2872 | 1463282807658 Marionette TRACE conn5 <- [1,2930,null,{}] 20:26:47 INFO - PROCESS | 2872 | 1463282807662 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:47 INFO - PROCESS | 2872 | 1463282807775 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:26:47 INFO - PROCESS | 2872 | 1463282807884 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094CBD000 == 80 [pid = 2872] [id = 742] 20:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (000000508FBF6400) [pid = 2872] [serial = 2226] [outer = 0000000000000000] 20:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (000000508FC3D800) [pid = 2872] [serial = 2227] [outer = 000000508FBF6400] 20:26:47 INFO - PROCESS | 2872 | 1463282807939 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (000000508FCD2000) [pid = 2872] [serial = 2228] [outer = 000000508FBF6400] 20:26:48 INFO - PROCESS | 2872 | 1463282808509 Marionette TRACE conn5 <- [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"]]]}] 20:26:48 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 20:26:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:26:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 20:26:48 INFO - PROCESS | 2872 | 1463282808539 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 2872 | 1463282808542 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:26:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:26:48 INFO - PROCESS | 2872 | 1463282808545 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 2872 | 1463282808548 Marionette TRACE conn5 <- [1,2934,null,{}] 20:26:48 INFO - PROCESS | 2872 | 1463282808552 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:48 INFO - PROCESS | 2872 | 1463282808667 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:26:48 INFO - PROCESS | 2872 | 1463282808781 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 2872 | ++DOCSHELL 0000005089B10000 == 81 [pid = 2872] [id = 743] 20:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (000000508F52CC00) [pid = 2872] [serial = 2229] [outer = 0000000000000000] 20:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (000000508FC47000) [pid = 2872] [serial = 2230] [outer = 000000508F52CC00] 20:26:48 INFO - PROCESS | 2872 | 1463282808836 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 169 (000000508FCDC800) [pid = 2872] [serial = 2231] [outer = 000000508F52CC00] 20:26:49 INFO - PROCESS | 2872 | 1463282809356 Marionette TRACE conn5 <- [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]]]}] 20:26:49 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. 20:26:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 20:26:49 INFO - PROCESS | 2872 | 1463282809387 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 2872 | 1463282809389 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:26:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:26:49 INFO - PROCESS | 2872 | 1463282809393 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 2872 | 1463282809395 Marionette TRACE conn5 <- [1,2938,null,{}] 20:26:49 INFO - PROCESS | 2872 | 1463282809399 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:49 INFO - PROCESS | 2872 | 1463282809518 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:26:49 INFO - PROCESS | 2872 | 1463282809805 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 2872 | ++DOCSHELL 0000005088B0E000 == 82 [pid = 2872] [id = 744] 20:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 170 (000000508032AC00) [pid = 2872] [serial = 2232] [outer = 0000000000000000] 20:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 171 (0000005080F6F800) [pid = 2872] [serial = 2233] [outer = 000000508032AC00] 20:26:49 INFO - PROCESS | 2872 | 1463282809861 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 172 (0000005085624800) [pid = 2872] [serial = 2234] [outer = 000000508032AC00] 20:26:50 INFO - PROCESS | 2872 | ++DOCSHELL 00000050820C3800 == 83 [pid = 2872] [id = 745] 20:26:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 173 (0000005085675000) [pid = 2872] [serial = 2235] [outer = 0000000000000000] 20:26:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 174 (0000005087EE4800) [pid = 2872] [serial = 2236] [outer = 0000005085675000] 20:26:50 INFO - PROCESS | 2872 | 1463282810512 Marionette TRACE conn5 <- [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]]]}] 20:26:50 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. 20:26:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1142ms 20:26:50 INFO - PROCESS | 2872 | 1463282810538 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 2872 | 1463282810543 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:26:50 INFO - PROCESS | 2872 | 1463282810547 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:26:50 INFO - PROCESS | 2872 | 1463282810551 Marionette TRACE conn5 <- [1,2942,null,{}] 20:26:50 INFO - PROCESS | 2872 | 1463282810556 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:50 INFO - PROCESS | 2872 | 1463282810693 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:26:50 INFO - PROCESS | 2872 | 1463282810805 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B94E800 == 84 [pid = 2872] [id = 746] 20:26:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 175 (0000005087EE3C00) [pid = 2872] [serial = 2237] [outer = 0000000000000000] 20:26:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 176 (0000005088B79400) [pid = 2872] [serial = 2238] [outer = 0000005087EE3C00] 20:26:50 INFO - PROCESS | 2872 | 1463282810858 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 177 (0000005088C37C00) [pid = 2872] [serial = 2239] [outer = 0000005087EE3C00] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 0000005095B82000 == 83 [pid = 2872] [id = 603] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD1B000 == 82 [pid = 2872] [id = 511] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 00000050917BF800 == 81 [pid = 2872] [id = 734] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EDF000 == 80 [pid = 2872] [id = 733] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCC2000 == 79 [pid = 2872] [id = 732] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB1D000 == 78 [pid = 2872] [id = 731] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508F39B800 == 77 [pid = 2872] [id = 730] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6C7000 == 76 [pid = 2872] [id = 729] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508BD76000 == 75 [pid = 2872] [id = 728] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 0000005088B21000 == 74 [pid = 2872] [id = 727] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 000000508B9BF800 == 73 [pid = 2872] [id = 726] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 00000050885BB000 == 72 [pid = 2872] [id = 725] 20:26:51 INFO - PROCESS | 2872 | --DOCSHELL 0000005089B2B800 == 71 [pid = 2872] [id = 724] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 176 (00000050FBB22000) [pid = 2872] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 175 (000000509626D000) [pid = 2872] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 174 (0000005087493C00) [pid = 2872] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 173 (00000050FC5EE000) [pid = 2872] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 172 (00000050927C8C00) [pid = 2872] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 171 (00000050FB8AD000) [pid = 2872] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 170 (000000508B870C00) [pid = 2872] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 169 (0000005088CA8400) [pid = 2872] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 168 (00000050FBB1A400) [pid = 2872] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (000000508D36B800) [pid = 2872] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (00000050916D2400) [pid = 2872] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (00000050FA555000) [pid = 2872] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (00000050FBB1C800) [pid = 2872] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (000000508AE1CC00) [pid = 2872] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (00000050FAC22000) [pid = 2872] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (00000050898EA400) [pid = 2872] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (00000050927C9C00) [pid = 2872] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005088E33800) [pid = 2872] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (00000050FB6C5C00) [pid = 2872] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (00000050F9CC8000) [pid = 2872] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508F568800) [pid = 2872] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (000000508F52A400) [pid = 2872] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (0000005090582400) [pid = 2872] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (00000050FAD0D000) [pid = 2872] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (00000050F9403400) [pid = 2872] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (00000050FB55D800) [pid = 2872] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005092C1D400) [pid = 2872] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508D3E8C00) [pid = 2872] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (0000005085262400) [pid = 2872] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005090D24000) [pid = 2872] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (000000508C574800) [pid = 2872] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005088CB0C00) [pid = 2872] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005091ADE800) [pid = 2872] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (00000050F9403000) [pid = 2872] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (000000508F524000) [pid = 2872] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000508FC40800) [pid = 2872] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005088BE3000) [pid = 2872] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (000000508A878C00) [pid = 2872] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508C56C800) [pid = 2872] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508CBAB400) [pid = 2872] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005088DF4400) [pid = 2872] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (0000005092C22C00) [pid = 2872] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (0000005096268400) [pid = 2872] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (00000050856E4000) [pid = 2872] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (0000005091842800) [pid = 2872] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (00000050927C5800) [pid = 2872] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508BB59C00) [pid = 2872] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005088CA7800) [pid = 2872] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508D161C00) [pid = 2872] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508F8C9C00) [pid = 2872] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508FC44C00) [pid = 2872] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (00000050930D1C00) [pid = 2872] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005091847800) [pid = 2872] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (00000050FB868800) [pid = 2872] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (00000050930C5000) [pid = 2872] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (000000509691B000) [pid = 2872] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (00000050FAC1DC00) [pid = 2872] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (0000005096921400) [pid = 2872] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (000000509275BC00) [pid = 2872] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (0000005091F70800) [pid = 2872] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:26:51 INFO - PROCESS | 2872 | 1463282811465 Marionette TRACE conn5 <- [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]]]}] 20:26:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:26:51 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 20:26:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 943ms 20:26:51 INFO - PROCESS | 2872 | 1463282811496 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 2872 | 1463282811500 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:26:51 INFO - PROCESS | 2872 | 1463282811505 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:26:51 INFO - PROCESS | 2872 | 1463282811507 Marionette TRACE conn5 <- [1,2946,null,{}] 20:26:51 INFO - PROCESS | 2872 | 1463282811511 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:51 INFO - PROCESS | 2872 | 1463282811623 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:26:51 INFO - PROCESS | 2872 | 1463282811719 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000508B957800 == 72 [pid = 2872] [id = 747] 20:26:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (0000005086BAD400) [pid = 2872] [serial = 2240] [outer = 0000000000000000] 20:26:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (0000005088548400) [pid = 2872] [serial = 2241] [outer = 0000005086BAD400] 20:26:51 INFO - PROCESS | 2872 | 1463282811767 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (0000005088E04800) [pid = 2872] [serial = 2242] [outer = 0000005086BAD400] 20:26:52 INFO - PROCESS | 2872 | 1463282812161 Marionette TRACE conn5 <- [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]]]}] 20:26:52 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. 20:26:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 20:26:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:26:52 INFO - PROCESS | 2872 | 1463282812199 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 2872 | 1463282812201 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:26:52 INFO - PROCESS | 2872 | 1463282812206 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 2872 | 1463282812212 Marionette TRACE conn5 <- [1,2950,null,{}] 20:26:52 INFO - PROCESS | 2872 | 1463282812222 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:52 INFO - PROCESS | 2872 | 1463282812320 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:26:52 INFO - PROCESS | 2872 | 1463282812328 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FB0F000 == 73 [pid = 2872] [id = 748] 20:26:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (0000005089249C00) [pid = 2872] [serial = 2243] [outer = 0000000000000000] 20:26:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (000000508A92A400) [pid = 2872] [serial = 2244] [outer = 0000005089249C00] 20:26:52 INFO - PROCESS | 2872 | 1463282812374 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (000000508B9EC000) [pid = 2872] [serial = 2245] [outer = 0000005089249C00] 20:26:52 INFO - PROCESS | 2872 | 1463282812823 Marionette TRACE conn5 <- [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]]]}] 20:26:52 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. 20:26:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 20:26:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:26:52 INFO - PROCESS | 2872 | 1463282812900 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 2872 | 1463282812903 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:26:52 INFO - PROCESS | 2872 | 1463282812906 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 2872 | 1463282812907 Marionette TRACE conn5 <- [1,2954,null,{}] 20:26:52 INFO - PROCESS | 2872 | 1463282812911 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:53 INFO - PROCESS | 2872 | 1463282813008 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:26:53 INFO - PROCESS | 2872 | 1463282813140 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000508FD10800 == 74 [pid = 2872] [id = 749] 20:26:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005087EED800) [pid = 2872] [serial = 2246] [outer = 0000000000000000] 20:26:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508BB59C00) [pid = 2872] [serial = 2247] [outer = 0000005087EED800] 20:26:53 INFO - PROCESS | 2872 | 1463282813187 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508BCC1800) [pid = 2872] [serial = 2248] [outer = 0000005087EED800] 20:26:53 INFO - PROCESS | 2872 | 1463282813575 Marionette TRACE conn5 <- [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]]]}] 20:26:53 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. 20:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 20:26:53 INFO - PROCESS | 2872 | 1463282813603 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 2872 | 1463282813605 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:26:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:26:53 INFO - PROCESS | 2872 | 1463282813608 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:26:53 INFO - PROCESS | 2872 | 1463282813610 Marionette TRACE conn5 <- [1,2958,null,{}] 20:26:53 INFO - PROCESS | 2872 | 1463282813614 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:53 INFO - PROCESS | 2872 | 1463282813742 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:26:53 INFO - PROCESS | 2872 | 1463282813804 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 2872 | ++DOCSHELL 00000050917BF800 == 75 [pid = 2872] [id = 750] 20:26:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508C56D800) [pid = 2872] [serial = 2249] [outer = 0000000000000000] 20:26:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508C619400) [pid = 2872] [serial = 2250] [outer = 000000508C56D800] 20:26:53 INFO - PROCESS | 2872 | 1463282813858 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508CBAD800) [pid = 2872] [serial = 2251] [outer = 000000508C56D800] 20:26:54 INFO - PROCESS | 2872 | 1463282814302 Marionette TRACE conn5 <- [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]]]}] 20:26:54 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. 20:26:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 732ms 20:26:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:26:54 INFO - PROCESS | 2872 | 1463282814353 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 2872 | 1463282814355 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:26:54 INFO - PROCESS | 2872 | 1463282814358 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 2872 | 1463282814360 Marionette TRACE conn5 <- [1,2962,null,{}] 20:26:54 INFO - PROCESS | 2872 | 1463282814364 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:54 INFO - PROCESS | 2872 | 1463282814516 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:26:54 INFO - PROCESS | 2872 | 1463282814580 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 2872 | ++DOCSHELL 00000050922CB800 == 76 [pid = 2872] [id = 751] 20:26:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (000000508D167C00) [pid = 2872] [serial = 2252] [outer = 0000000000000000] 20:26:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000508D36D800) [pid = 2872] [serial = 2253] [outer = 000000508D167C00] 20:26:54 INFO - PROCESS | 2872 | 1463282814626 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508F38CC00) [pid = 2872] [serial = 2254] [outer = 000000508D167C00] 20:26:55 INFO - PROCESS | 2872 | 1463282815031 Marionette TRACE conn5 <- [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]]]}] 20:26:55 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. 20:26:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 20:26:55 INFO - PROCESS | 2872 | 1463282815096 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 2872 | 1463282815098 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:26:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:26:55 INFO - PROCESS | 2872 | 1463282815110 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 2872 | 1463282815112 Marionette TRACE conn5 <- [1,2966,null,{}] 20:26:55 INFO - PROCESS | 2872 | 1463282815115 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:55 INFO - PROCESS | 2872 | 1463282815241 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:26:55 INFO - PROCESS | 2872 | 1463282815300 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 2872 | ++DOCSHELL 0000005092C5F000 == 77 [pid = 2872] [id = 752] 20:26:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (000000508F56C800) [pid = 2872] [serial = 2255] [outer = 0000000000000000] 20:26:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508F8C4C00) [pid = 2872] [serial = 2256] [outer = 000000508F56C800] 20:26:55 INFO - PROCESS | 2872 | 1463282815347 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508FA68C00) [pid = 2872] [serial = 2257] [outer = 000000508F56C800] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508BAAF000) [pid = 2872] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508BB7E000) [pid = 2872] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508C52EC00) [pid = 2872] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508B8B3C00) [pid = 2872] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508567B800) [pid = 2872] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005084A2C000) [pid = 2872] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005088CAE400) [pid = 2872] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (0000005086BA3400) [pid = 2872] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (0000005089053C00) [pid = 2872] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (0000005096270000) [pid = 2872] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (0000005088C2DC00) [pid = 2872] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:26:55 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005087F1D400) [pid = 2872] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:26:55 INFO - PROCESS | 2872 | 1463282815887 Marionette TRACE conn5 <- [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]]]}] 20:26:55 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. 20:26:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 837ms 20:26:55 INFO - PROCESS | 2872 | 1463282815942 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:26:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:26:55 INFO - PROCESS | 2872 | 1463282815944 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:26:55 INFO - PROCESS | 2872 | 1463282815947 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 2872 | 1463282815949 Marionette TRACE conn5 <- [1,2970,null,{}] 20:26:55 INFO - PROCESS | 2872 | 1463282815953 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:56 INFO - PROCESS | 2872 | 1463282816047 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:26:56 INFO - PROCESS | 2872 | 1463282816053 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 2872 | ++DOCSHELL 00000050941E6000 == 78 [pid = 2872] [id = 753] 20:26:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (0000005088B80800) [pid = 2872] [serial = 2258] [outer = 0000000000000000] 20:26:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508BB61C00) [pid = 2872] [serial = 2259] [outer = 0000005088B80800] 20:26:56 INFO - PROCESS | 2872 | 1463282816100 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (000000508FA6AC00) [pid = 2872] [serial = 2260] [outer = 0000005088B80800] 20:26:56 INFO - PROCESS | 2872 | 1463282816503 Marionette TRACE conn5 <- [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"]]]}] 20:26:56 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 20:26:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:26:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:26:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 20:26:56 INFO - PROCESS | 2872 | 1463282816579 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 2872 | 1463282816581 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:26:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:26:56 INFO - PROCESS | 2872 | 1463282816589 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 2872 | 1463282816591 Marionette TRACE conn5 <- [1,2974,null,{}] 20:26:56 INFO - PROCESS | 2872 | 1463282816595 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:56 INFO - PROCESS | 2872 | 1463282816689 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:26:56 INFO - PROCESS | 2872 | 1463282816696 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094939000 == 79 [pid = 2872] [id = 754] 20:26:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508FCDC400) [pid = 2872] [serial = 2261] [outer = 0000000000000000] 20:26:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (000000508FD3CC00) [pid = 2872] [serial = 2262] [outer = 000000508FCDC400] 20:26:56 INFO - PROCESS | 2872 | 1463282816741 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (000000508FD47000) [pid = 2872] [serial = 2263] [outer = 000000508FCDC400] 20:26:57 INFO - PROCESS | 2872 | 1463282817149 Marionette TRACE conn5 <- [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]]]}] 20:26:57 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. 20:26:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 20:26:57 INFO - PROCESS | 2872 | 1463282817179 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 2872 | 1463282817182 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:26:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:26:57 INFO - PROCESS | 2872 | 1463282817185 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 2872 | 1463282817187 Marionette TRACE conn5 <- [1,2978,null,{}] 20:26:57 INFO - PROCESS | 2872 | 1463282817190 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:57 INFO - PROCESS | 2872 | 1463282817339 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:26:57 INFO - PROCESS | 2872 | 1463282817352 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F90000 == 80 [pid = 2872] [id = 755] 20:26:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005090585400) [pid = 2872] [serial = 2264] [outer = 0000000000000000] 20:26:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (000000509058CC00) [pid = 2872] [serial = 2265] [outer = 0000005090585400] 20:26:57 INFO - PROCESS | 2872 | 1463282817404 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (00000050916D0800) [pid = 2872] [serial = 2266] [outer = 0000005090585400] 20:26:57 INFO - PROCESS | 2872 | ++DOCSHELL 0000005087FB0800 == 81 [pid = 2872] [id = 756] 20:26:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005084A5F000) [pid = 2872] [serial = 2267] [outer = 0000000000000000] 20:26:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (000000508526EC00) [pid = 2872] [serial = 2268] [outer = 0000005084A5F000] 20:26:58 INFO - PROCESS | 2872 | 1463282818111 Marionette TRACE conn5 <- [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]]]}] 20:26:58 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. 20:26:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 20:26:58 INFO - PROCESS | 2872 | 1463282818175 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 2872 | 1463282818180 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:26:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:26:58 INFO - PROCESS | 2872 | 1463282818186 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 2872 | 1463282818190 Marionette TRACE conn5 <- [1,2982,null,{}] 20:26:58 INFO - PROCESS | 2872 | 1463282818205 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:58 INFO - PROCESS | 2872 | 1463282818384 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:26:58 INFO - PROCESS | 2872 | 1463282818515 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C6B0800 == 82 [pid = 2872] [id = 757] 20:26:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (0000005087498000) [pid = 2872] [serial = 2269] [outer = 0000000000000000] 20:26:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (0000005087F74400) [pid = 2872] [serial = 2270] [outer = 0000005087498000] 20:26:58 INFO - PROCESS | 2872 | 1463282818577 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (0000005088CA2800) [pid = 2872] [serial = 2271] [outer = 0000005087498000] 20:26:59 INFO - PROCESS | 2872 | 1463282819139 Marionette TRACE conn5 <- [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]]]}] 20:26:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:26:59 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 20:26:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 987ms 20:26:59 INFO - PROCESS | 2872 | 1463282819175 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 2872 | 1463282819182 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:26:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:26:59 INFO - PROCESS | 2872 | 1463282819189 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 2872 | 1463282819192 Marionette TRACE conn5 <- [1,2986,null,{}] 20:26:59 INFO - PROCESS | 2872 | 1463282819196 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:59 INFO - PROCESS | 2872 | 1463282819323 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:26:59 INFO - PROCESS | 2872 | 1463282819433 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000509211B800 == 83 [pid = 2872] [id = 758] 20:26:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508A482000) [pid = 2872] [serial = 2272] [outer = 0000000000000000] 20:26:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508B870800) [pid = 2872] [serial = 2273] [outer = 000000508A482000] 20:26:59 INFO - PROCESS | 2872 | 1463282819489 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508BB8C800) [pid = 2872] [serial = 2274] [outer = 000000508A482000] 20:27:00 INFO - PROCESS | 2872 | 1463282820077 Marionette TRACE conn5 <- [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]]]}] 20:27:00 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. 20:27:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 923ms 20:27:00 INFO - PROCESS | 2872 | 1463282820133 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 2872 | 1463282820136 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:27:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:27:00 INFO - PROCESS | 2872 | 1463282820141 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:27:00 INFO - PROCESS | 2872 | 1463282820145 Marionette TRACE conn5 <- [1,2990,null,{}] 20:27:00 INFO - PROCESS | 2872 | 1463282820158 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:00 INFO - PROCESS | 2872 | 1463282820285 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:27:00 INFO - PROCESS | 2872 | 1463282820395 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FF7800 == 84 [pid = 2872] [id = 759] 20:27:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508D160C00) [pid = 2872] [serial = 2275] [outer = 0000000000000000] 20:27:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508F8CCC00) [pid = 2872] [serial = 2276] [outer = 000000508D160C00] 20:27:00 INFO - PROCESS | 2872 | 1463282820454 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (0000005090590800) [pid = 2872] [serial = 2277] [outer = 000000508D160C00] 20:27:00 INFO - PROCESS | 2872 | 1463282820986 Marionette TRACE conn5 <- [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]]]}] 20:27:01 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. 20:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 880ms 20:27:01 INFO - PROCESS | 2872 | 1463282821054 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 2872 | 1463282821057 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:27:01 INFO - PROCESS | 2872 | 1463282821061 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 2872 | 1463282821063 Marionette TRACE conn5 <- [1,2994,null,{}] 20:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:27:01 INFO - PROCESS | 2872 | 1463282821084 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:01 INFO - PROCESS | 2872 | 1463282821208 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:27:01 INFO - PROCESS | 2872 | 1463282821315 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 2872 | ++DOCSHELL 0000005095D0B800 == 85 [pid = 2872] [id = 760] 20:27:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (0000005090584400) [pid = 2872] [serial = 2278] [outer = 0000000000000000] 20:27:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005091849000) [pid = 2872] [serial = 2279] [outer = 0000005090584400] 20:27:01 INFO - PROCESS | 2872 | 1463282821371 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (00000050919CB000) [pid = 2872] [serial = 2280] [outer = 0000005090584400] 20:27:01 INFO - PROCESS | 2872 | 1463282821919 Marionette TRACE conn5 <- [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]]]}] 20:27:01 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. 20:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 20:27:01 INFO - PROCESS | 2872 | 1463282821965 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 2872 | 1463282821967 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:27:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:27:01 INFO - PROCESS | 2872 | 1463282821973 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 2872 | 1463282821976 Marionette TRACE conn5 <- [1,2998,null,{}] 20:27:01 INFO - PROCESS | 2872 | 1463282821980 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:02 INFO - PROCESS | 2872 | 1463282822098 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:27:02 INFO - PROCESS | 2872 | 1463282822206 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000509611A800 == 86 [pid = 2872] [id = 761] 20:27:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (00000050916D7000) [pid = 2872] [serial = 2281] [outer = 0000000000000000] 20:27:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (0000005091AE0400) [pid = 2872] [serial = 2282] [outer = 00000050916D7000] 20:27:02 INFO - PROCESS | 2872 | 1463282822261 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (0000005091F68400) [pid = 2872] [serial = 2283] [outer = 00000050916D7000] 20:27:02 INFO - PROCESS | 2872 | [2872] 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 20:27:02 INFO - PROCESS | 2872 | 1463282822854 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:27:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:27:02 INFO - {} 20:27:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:27:02 INFO - {} 20:27:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:27:02 INFO - {} 20:27:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:27:02 INFO - {} 20:27:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 944ms 20:27:02 INFO - PROCESS | 2872 | 1463282822922 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 2872 | 1463282822924 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /FileAPI/fileReader.html 20:27:02 INFO - PROCESS | 2872 | 1463282822928 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 2872 | 1463282822930 Marionette TRACE conn5 <- [1,3002,null,{}] 20:27:02 INFO - PROCESS | 2872 | 1463282822934 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:03 INFO - PROCESS | 2872 | 1463282823078 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:27:03 INFO - PROCESS | 2872 | 1463282823181 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000509845C000 == 87 [pid = 2872] [id = 762] 20:27:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (0000005091F72800) [pid = 2872] [serial = 2284] [outer = 0000000000000000] 20:27:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (0000005092C27400) [pid = 2872] [serial = 2285] [outer = 0000005091F72800] 20:27:03 INFO - PROCESS | 2872 | 1463282823250 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (00000050930D0400) [pid = 2872] [serial = 2286] [outer = 0000005091F72800] 20:27:03 INFO - PROCESS | 2872 | 1463282823737 Marionette TRACE conn5 <- [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]]]}] 20:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:27:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 839ms 20:27:03 INFO - PROCESS | 2872 | 1463282823782 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 2872 | 1463282823785 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:27:03 INFO - PROCESS | 2872 | 1463282823790 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - TEST-START | /FileAPI/historical.html 20:27:03 INFO - PROCESS | 2872 | 1463282823792 Marionette TRACE conn5 <- [1,3006,null,{}] 20:27:03 INFO - PROCESS | 2872 | 1463282823796 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:03 INFO - PROCESS | 2872 | 1463282823913 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:27:04 INFO - PROCESS | 2872 | 1463282824020 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050ECF5C000 == 88 [pid = 2872] [id = 763] 20:27:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (00000050930CA400) [pid = 2872] [serial = 2287] [outer = 0000000000000000] 20:27:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (0000005094467800) [pid = 2872] [serial = 2288] [outer = 00000050930CA400] 20:27:04 INFO - PROCESS | 2872 | 1463282824075 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005096265C00) [pid = 2872] [serial = 2289] [outer = 00000050930CA400] 20:27:04 INFO - PROCESS | 2872 | 1463282824638 Marionette TRACE conn5 <- [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"]]]}] 20:27:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:27:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:27:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:27:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:27:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:27:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:27:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:27:04 INFO - TEST-OK | /FileAPI/historical.html | took 879ms 20:27:04 INFO - PROCESS | 2872 | 1463282824675 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 2872 | 1463282824678 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:27:04 INFO - TEST-START | /FileAPI/idlharness.html 20:27:04 INFO - PROCESS | 2872 | 1463282824697 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - PROCESS | 2872 | 1463282824700 Marionette TRACE conn5 <- [1,3010,null,{}] 20:27:04 INFO - PROCESS | 2872 | 1463282824707 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:04 INFO - PROCESS | 2872 | 1463282824825 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:27:04 INFO - PROCESS | 2872 | 1463282824933 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 2872 | ++DOCSHELL 00000050F9E9F000 == 89 [pid = 2872] [id = 764] 20:27:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005094464400) [pid = 2872] [serial = 2290] [outer = 0000000000000000] 20:27:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (0000005096916400) [pid = 2872] [serial = 2291] [outer = 0000005094464400] 20:27:04 INFO - PROCESS | 2872 | 1463282824989 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (0000005096921400) [pid = 2872] [serial = 2292] [outer = 0000005094464400] 20:27:06 INFO - PROCESS | 2872 | 1463282826057 Marionette TRACE conn5 <- [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]]]}] 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:27:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:27:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:27:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:27:06 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 20:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:27:06 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 20:27:06 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 20:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:27:06 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 20:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:27:06 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 20:27:06 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 20:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:27:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:27:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:27:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:27:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:27:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:27:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1509ms 20:27:06 INFO - PROCESS | 2872 | 1463282826479 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 2872 | 1463282826483 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:27:06 INFO - PROCESS | 2872 | 1463282826494 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 2872 | 1463282826498 Marionette TRACE conn5 <- [1,3014,null,{}] 20:27:06 INFO - TEST-START | /FileAPI/idlharness.worker 20:27:06 INFO - PROCESS | 2872 | 1463282826504 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:06 INFO - PROCESS | 2872 | 1463282826678 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:27:06 INFO - PROCESS | 2872 | 1463282826785 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF32800 == 90 [pid = 2872] [id = 765] 20:27:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (000000508200EC00) [pid = 2872] [serial = 2293] [outer = 0000000000000000] 20:27:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (00000050874B4400) [pid = 2872] [serial = 2294] [outer = 000000508200EC00] 20:27:06 INFO - PROCESS | 2872 | 1463282826837 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (0000005088935400) [pid = 2872] [serial = 2295] [outer = 000000508200EC00] 20:27:07 INFO - PROCESS | 2872 | [2872] 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 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB61A000 == 89 [pid = 2872] [id = 647] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005094939000 == 88 [pid = 2872] [id = 754] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050941E6000 == 87 [pid = 2872] [id = 753] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005092C5F000 == 86 [pid = 2872] [id = 752] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050922CB800 == 85 [pid = 2872] [id = 751] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050917BF800 == 84 [pid = 2872] [id = 750] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 000000508FD10800 == 83 [pid = 2872] [id = 749] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (0000005080FD4000) [pid = 2872] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (000000508C61F400) [pid = 2872] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508FC49400) [pid = 2872] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (000000508D16BC00) [pid = 2872] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 000000508FB0F000 == 82 [pid = 2872] [id = 748] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 000000508B957800 == 81 [pid = 2872] [id = 747] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 000000508B94E800 == 80 [pid = 2872] [id = 746] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050820C3800 == 79 [pid = 2872] [id = 745] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005088B0E000 == 78 [pid = 2872] [id = 744] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005094CBD000 == 77 [pid = 2872] [id = 742] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 000000509490D800 == 76 [pid = 2872] [id = 741] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050941DB000 == 75 [pid = 2872] [id = 740] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005092C57000 == 74 [pid = 2872] [id = 739] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 00000050922CD800 == 73 [pid = 2872] [id = 738] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 000000508FCBC800 == 72 [pid = 2872] [id = 737] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005088FF9800 == 71 [pid = 2872] [id = 736] 20:27:07 INFO - PROCESS | 2872 | --DOCSHELL 0000005091FA2000 == 70 [pid = 2872] [id = 735] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (000000508BB58000) [pid = 2872] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (000000508BB94000) [pid = 2872] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508BB7D800) [pid = 2872] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (000000508C568C00) [pid = 2872] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (000000508C529C00) [pid = 2872] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (000000508CF02400) [pid = 2872] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005085991000) [pid = 2872] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (0000005087F1E800) [pid = 2872] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (0000005088B7FC00) [pid = 2872] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005088DF9C00) [pid = 2872] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (00000050898E8800) [pid = 2872] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (0000005087F1C400) [pid = 2872] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (00000050874B5400) [pid = 2872] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508B8AE800) [pid = 2872] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (00000050984F1800) [pid = 2872] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (000000509691C400) [pid = 2872] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (0000005088DFC800) [pid = 2872] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (0000005088CA5400) [pid = 2872] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508CF0F800) [pid = 2872] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508C618400) [pid = 2872] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (0000005087F11000) [pid = 2872] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (0000005088BE2400) [pid = 2872] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508BA3E000) [pid = 2872] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508B9F7800) [pid = 2872] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:27:07 INFO - PROCESS | 2872 | 1463282827926 Marionette TRACE conn5 <- [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,{},{}]]]}] 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:27:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:27:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:27:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:27:08 INFO - {} 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:27:08 INFO - {} 20:27:08 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 - {} 20:27:08 INFO - {} 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:27:08 INFO - {} 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:27:08 INFO - {} 20:27:08 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 - {} 20:27:08 INFO - {} 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:27:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:27:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 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 20:27:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:27:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:27:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:27:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:27:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:27:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:27:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:27:08 INFO - {} 20:27:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1573ms 20:27:08 INFO - PROCESS | 2872 | 1463282828082 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 2872 | 1463282828086 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:27:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:27:08 INFO - PROCESS | 2872 | 1463282828094 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - PROCESS | 2872 | 1463282828098 Marionette TRACE conn5 <- [1,3018,null,{}] 20:27:08 INFO - PROCESS | 2872 | 1463282828103 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:08 INFO - PROCESS | 2872 | 1463282828258 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:27:08 INFO - PROCESS | 2872 | 1463282828345 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000508C40E800 == 71 [pid = 2872] [id = 766] 20:27:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005088E0D400) [pid = 2872] [serial = 2296] [outer = 0000000000000000] 20:27:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508C61C000) [pid = 2872] [serial = 2297] [outer = 0000005088E0D400] 20:27:08 INFO - PROCESS | 2872 | 1463282828393 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508CBAD400) [pid = 2872] [serial = 2298] [outer = 0000005088E0D400] 20:27:08 INFO - PROCESS | 2872 | 1463282828772 Marionette TRACE conn5 <- [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]]]}] 20:27:08 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 20:27:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 20:27:08 INFO - PROCESS | 2872 | 1463282828829 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:27:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:27:08 INFO - PROCESS | 2872 | 1463282828832 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:27:08 INFO - PROCESS | 2872 | 1463282828835 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - PROCESS | 2872 | 1463282828838 Marionette TRACE conn5 <- [1,3022,null,{}] 20:27:08 INFO - PROCESS | 2872 | 1463282828847 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:08 INFO - PROCESS | 2872 | 1463282828958 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:27:08 INFO - PROCESS | 2872 | 1463282828975 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 2872 | ++DOCSHELL 0000005090EF6800 == 72 [pid = 2872] [id = 767] 20:27:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508D370800) [pid = 2872] [serial = 2299] [outer = 0000000000000000] 20:27:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508D3E1C00) [pid = 2872] [serial = 2300] [outer = 000000508D370800] 20:27:09 INFO - PROCESS | 2872 | 1463282829025 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508F52E800) [pid = 2872] [serial = 2301] [outer = 000000508D370800] 20:27:09 INFO - PROCESS | 2872 | 1463282829454 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:27:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 20:27:09 INFO - PROCESS | 2872 | 1463282829530 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 2872 | 1463282829533 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:27:09 INFO - PROCESS | 2872 | 1463282829536 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:27:09 INFO - PROCESS | 2872 | 1463282829538 Marionette TRACE conn5 <- [1,3026,null,{}] 20:27:09 INFO - PROCESS | 2872 | 1463282829541 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:09 INFO - PROCESS | 2872 | 1463282829669 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:27:09 INFO - PROCESS | 2872 | 1463282829678 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F09800 == 73 [pid = 2872] [id = 768] 20:27:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (000000508F8E1800) [pid = 2872] [serial = 2302] [outer = 0000000000000000] 20:27:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (000000508F8EE000) [pid = 2872] [serial = 2303] [outer = 000000508F8E1800] 20:27:09 INFO - PROCESS | 2872 | 1463282829725 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000508FBF9000) [pid = 2872] [serial = 2304] [outer = 000000508F8E1800] 20:27:10 INFO - PROCESS | 2872 | 1463282830192 Marionette TRACE conn5 <- [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"]]]}] 20:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:27:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 20:27:10 INFO - PROCESS | 2872 | 1463282830273 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 2872 | 1463282830276 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:27:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:27:10 INFO - PROCESS | 2872 | 1463282830279 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 2872 | 1463282830281 Marionette TRACE conn5 <- [1,3030,null,{}] 20:27:10 INFO - PROCESS | 2872 | 1463282830285 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:10 INFO - PROCESS | 2872 | 1463282830422 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:27:10 INFO - PROCESS | 2872 | 1463282830434 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000509611D000 == 74 [pid = 2872] [id = 769] 20:27:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (000000508FD3AC00) [pid = 2872] [serial = 2305] [outer = 0000000000000000] 20:27:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (000000508FD3E800) [pid = 2872] [serial = 2306] [outer = 000000508FD3AC00] 20:27:10 INFO - PROCESS | 2872 | 1463282830480 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005090D22800) [pid = 2872] [serial = 2307] [outer = 000000508FD3AC00] 20:27:11 INFO - PROCESS | 2872 | 1463282831150 Marionette TRACE conn5 <- [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]]]}] 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:27:11 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. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:27:11 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'.) 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:27:11 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. 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:27:11 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. 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:27:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:27:11 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. 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:27:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:27:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:27:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:27:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:27:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 971ms 20:27:11 INFO - PROCESS | 2872 | 1463282831264 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 2872 | 1463282831266 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:27:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:27:11 INFO - PROCESS | 2872 | 1463282831270 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:27:11 INFO - PROCESS | 2872 | 1463282831271 Marionette TRACE conn5 <- [1,3034,null,{}] 20:27:11 INFO - PROCESS | 2872 | 1463282831275 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:11 INFO - PROCESS | 2872 | 1463282831429 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:27:11 INFO - PROCESS | 2872 | 1463282831446 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FB619800 == 75 [pid = 2872] [id = 770] 20:27:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (0000005091F6F000) [pid = 2872] [serial = 2308] [outer = 0000000000000000] 20:27:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (0000005092C24C00) [pid = 2872] [serial = 2309] [outer = 0000005091F6F000] 20:27:11 INFO - PROCESS | 2872 | 1463282831494 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (00000050FA3CAC00) [pid = 2872] [serial = 2310] [outer = 0000005091F6F000] 20:27:11 INFO - PROCESS | 2872 | [2872] 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 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (000000508F38BC00) [pid = 2872] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (00000050916D2800) [pid = 2872] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508C570C00) [pid = 2872] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005088CA7C00) [pid = 2872] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (000000508F8E4400) [pid = 2872] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (0000005080FD1400) [pid = 2872] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005080160400) [pid = 2872] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508F38A000) [pid = 2872] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (00000050919C8C00) [pid = 2872] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (000000508C61B000) [pid = 2872] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (000000508526E800) [pid = 2872] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508B9EC400) [pid = 2872] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (0000005091F40C00) [pid = 2872] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508C56D800) [pid = 2872] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (0000005086BAD400) [pid = 2872] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508D169C00) [pid = 2872] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (0000005085675000) [pid = 2872] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508032AC00) [pid = 2872] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (0000005087EE3C00) [pid = 2872] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (0000005089249C00) [pid = 2872] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (0000005087EED800) [pid = 2872] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508D167C00) [pid = 2872] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508FCDC400) [pid = 2872] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508F56C800) [pid = 2872] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:27:12 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (0000005088B80800) [pid = 2872] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:27:12 INFO - PROCESS | 2872 | 1463282832249 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:27:12 INFO - {} 20:27:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1028ms 20:27:12 INFO - PROCESS | 2872 | 1463282832302 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 2872 | 1463282832304 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:27:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:27:12 INFO - PROCESS | 2872 | 1463282832307 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 2872 | 1463282832309 Marionette TRACE conn5 <- [1,3038,null,{}] 20:27:12 INFO - PROCESS | 2872 | 1463282832312 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:12 INFO - PROCESS | 2872 | 1463282832407 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:27:12 INFO - PROCESS | 2872 | 1463282832498 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094F1D800 == 76 [pid = 2872] [id = 771] 20:27:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (000000508C56D800) [pid = 2872] [serial = 2311] [outer = 0000000000000000] 20:27:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (000000508D169C00) [pid = 2872] [serial = 2312] [outer = 000000508C56D800] 20:27:12 INFO - PROCESS | 2872 | 1463282832545 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (00000050919CC000) [pid = 2872] [serial = 2313] [outer = 000000508C56D800] 20:27:12 INFO - PROCESS | 2872 | 1463282832923 Marionette TRACE conn5 <- [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]]]}] 20:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:27:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 20:27:12 INFO - PROCESS | 2872 | 1463282832938 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 2872 | 1463282832940 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:27:12 INFO - PROCESS | 2872 | 1463282832944 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:27:12 INFO - PROCESS | 2872 | 1463282832946 Marionette TRACE conn5 <- [1,3042,null,{}] 20:27:12 INFO - PROCESS | 2872 | 1463282832949 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:13 INFO - PROCESS | 2872 | 1463282833084 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:27:13 INFO - PROCESS | 2872 | 1463282833092 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FC031000 == 77 [pid = 2872] [id = 772] 20:27:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (000000508C570C00) [pid = 2872] [serial = 2314] [outer = 0000000000000000] 20:27:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (00000050FA5E2800) [pid = 2872] [serial = 2315] [outer = 000000508C570C00] 20:27:13 INFO - PROCESS | 2872 | 1463282833139 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005084A62800) [pid = 2872] [serial = 2316] [outer = 000000508C570C00] 20:27:13 INFO - PROCESS | 2872 | 1463282833796 Marionette TRACE conn5 <- [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"]]]}] 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:27:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:27:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:27:13 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" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:27:13 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" 20:27:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:27:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:27:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 993ms 20:27:13 INFO - PROCESS | 2872 | 1463282833941 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 2872 | 1463282833943 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:27:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:27:13 INFO - PROCESS | 2872 | 1463282833947 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:27:13 INFO - PROCESS | 2872 | 1463282833949 Marionette TRACE conn5 <- [1,3046,null,{}] 20:27:13 INFO - PROCESS | 2872 | 1463282833952 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:14 INFO - PROCESS | 2872 | 1463282834052 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:27:14 INFO - PROCESS | 2872 | 1463282834059 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000508AE64000 == 78 [pid = 2872] [id = 773] 20:27:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005088BDD400) [pid = 2872] [serial = 2317] [outer = 0000000000000000] 20:27:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (0000005088CAFC00) [pid = 2872] [serial = 2318] [outer = 0000005088BDD400] 20:27:14 INFO - PROCESS | 2872 | 1463282834105 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (000000508A881800) [pid = 2872] [serial = 2319] [outer = 0000005088BDD400] 20:27:14 INFO - PROCESS | 2872 | 1463282834850 Marionette TRACE conn5 <- [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]]]}] 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:27:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:27:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:27:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:27:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:27:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 947ms 20:27:14 INFO - PROCESS | 2872 | 1463282834897 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 2872 | 1463282834903 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:27:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:27:14 INFO - PROCESS | 2872 | 1463282834908 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 2872 | 1463282834913 Marionette TRACE conn5 <- [1,3050,null,{}] 20:27:14 INFO - PROCESS | 2872 | 1463282834919 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:15 INFO - PROCESS | 2872 | 1463282835117 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:27:15 INFO - PROCESS | 2872 | 1463282835222 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000508CF31800 == 79 [pid = 2872] [id = 774] 20:27:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (0000005088E27800) [pid = 2872] [serial = 2320] [outer = 0000000000000000] 20:27:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (0000005088F37800) [pid = 2872] [serial = 2321] [outer = 0000005088E27800] 20:27:15 INFO - PROCESS | 2872 | 1463282835282 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (000000508B8AE800) [pid = 2872] [serial = 2322] [outer = 0000005088E27800] 20:27:15 INFO - PROCESS | 2872 | [2872] 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 20:27:15 INFO - PROCESS | 2872 | 1463282835851 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:27:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:27:15 INFO - {} 20:27:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 985ms 20:27:15 INFO - PROCESS | 2872 | 1463282835915 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 2872 | 1463282835921 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:27:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:27:15 INFO - PROCESS | 2872 | 1463282835935 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:27:15 INFO - PROCESS | 2872 | 1463282835938 Marionette TRACE conn5 <- [1,3054,null,{}] 20:27:15 INFO - PROCESS | 2872 | 1463282835943 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:16 INFO - PROCESS | 2872 | 1463282836077 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:27:16 INFO - PROCESS | 2872 | 1463282836182 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 2872 | ++DOCSHELL 00000050922BC000 == 80 [pid = 2872] [id = 775] 20:27:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (000000508C61C800) [pid = 2872] [serial = 2323] [outer = 0000000000000000] 20:27:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (000000508D160400) [pid = 2872] [serial = 2324] [outer = 000000508C61C800] 20:27:16 INFO - PROCESS | 2872 | 1463282836251 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (000000508F38A800) [pid = 2872] [serial = 2325] [outer = 000000508C61C800] 20:27:16 INFO - PROCESS | 2872 | 1463282836815 Marionette TRACE conn5 <- [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]]]}] 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:27:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:27:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 946ms 20:27:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:27:16 INFO - PROCESS | 2872 | 1463282836886 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:27:16 INFO - PROCESS | 2872 | 1463282836889 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:27:16 INFO - PROCESS | 2872 | 1463282836893 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:27:16 INFO - PROCESS | 2872 | 1463282836897 Marionette TRACE conn5 <- [1,3058,null,{}] 20:27:16 INFO - PROCESS | 2872 | 1463282836910 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:17 INFO - PROCESS | 2872 | 1463282837037 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:27:17 INFO - PROCESS | 2872 | 1463282837150 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000509490F000 == 81 [pid = 2872] [id = 776] 20:27:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (000000508FD49400) [pid = 2872] [serial = 2326] [outer = 0000000000000000] 20:27:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (00000050919C7C00) [pid = 2872] [serial = 2327] [outer = 000000508FD49400] 20:27:17 INFO - PROCESS | 2872 | 1463282837209 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 141 (0000005092758800) [pid = 2872] [serial = 2328] [outer = 000000508FD49400] 20:27:17 INFO - PROCESS | 2872 | 1463282837802 Marionette TRACE conn5 <- [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]]]}] 20:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:27:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 942ms 20:27:17 INFO - PROCESS | 2872 | 1463282837836 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 2872 | 1463282837839 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:27:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:27:17 INFO - PROCESS | 2872 | 1463282837843 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 2872 | 1463282837845 Marionette TRACE conn5 <- [1,3062,null,{}] 20:27:17 INFO - PROCESS | 2872 | 1463282837849 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:17 INFO - PROCESS | 2872 | 1463282837974 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:27:18 INFO - PROCESS | 2872 | 1463282838084 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 2872 | ++DOCSHELL 0000005094FA9800 == 82 [pid = 2872] [id = 777] 20:27:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 142 (000000509275E000) [pid = 2872] [serial = 2329] [outer = 0000000000000000] 20:27:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 143 (00000050927CAC00) [pid = 2872] [serial = 2330] [outer = 000000509275E000] 20:27:18 INFO - PROCESS | 2872 | 1463282838141 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 144 (00000050984F1400) [pid = 2872] [serial = 2331] [outer = 000000509275E000] 20:27:18 INFO - PROCESS | 2872 | 1463282838658 Marionette TRACE conn5 <- [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]]]}] 20:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:27:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 837ms 20:27:18 INFO - PROCESS | 2872 | 1463282838681 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:27:18 INFO - PROCESS | 2872 | 1463282838684 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:27:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:27:18 INFO - PROCESS | 2872 | 1463282838722 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - PROCESS | 2872 | 1463282838724 Marionette TRACE conn5 <- [1,3066,null,{}] 20:27:18 INFO - PROCESS | 2872 | 1463282838728 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:18 INFO - PROCESS | 2872 | 1463282838848 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:27:18 INFO - PROCESS | 2872 | 1463282838958 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FACB5800 == 83 [pid = 2872] [id = 778] 20:27:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 145 (0000005092766C00) [pid = 2872] [serial = 2332] [outer = 0000000000000000] 20:27:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 146 (00000050F9CC3000) [pid = 2872] [serial = 2333] [outer = 0000005092766C00] 20:27:19 INFO - PROCESS | 2872 | 1463282839016 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 147 (00000050FA7BF800) [pid = 2872] [serial = 2334] [outer = 0000005092766C00] 20:27:19 INFO - PROCESS | 2872 | 1463282839550 Marionette TRACE conn5 <- [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] 20:27:19 INFO - PROCESS | 2872 | 1463282839667 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:27:19 INFO - PROCESS | 2872 | 1463282839672 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:27:19 INFO - PROCESS | 2872 | 1463282839674 Marionette TRACE conn5 <- [1,3070,null,{}] 20:27:19 INFO - PROCESS | 2872 | 1463282839678 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:19 INFO - PROCESS | 2872 | 1463282839814 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:27:19 INFO - PROCESS | 2872 | 1463282839951 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FF871800 == 84 [pid = 2872] [id = 779] 20:27:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 148 (00000050FAD0B400) [pid = 2872] [serial = 2335] [outer = 0000000000000000] 20:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 149 (00000050FB6CCC00) [pid = 2872] [serial = 2336] [outer = 00000050FAD0B400] 20:27:20 INFO - PROCESS | 2872 | 1463282840009 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 150 (00000050FB8A9C00) [pid = 2872] [serial = 2337] [outer = 00000050FAD0B400] 20:27:20 INFO - PROCESS | 2872 | 1463282840544 Marionette TRACE conn5 <- [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]]]}] 20:27:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:27:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:27:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 20:27:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:27:20 INFO - PROCESS | 2872 | 1463282840558 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 2872 | 1463282840561 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:27:20 INFO - PROCESS | 2872 | 1463282840564 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 2872 | 1463282840566 Marionette TRACE conn5 <- [1,3074,null,{}] 20:27:20 INFO - PROCESS | 2872 | 1463282840570 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:20 INFO - PROCESS | 2872 | 1463282840687 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:27:20 INFO - PROCESS | 2872 | 1463282840802 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 2872 | ++DOCSHELL 00000050FFFA2800 == 85 [pid = 2872] [id = 780] 20:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 151 (00000050922E8800) [pid = 2872] [serial = 2338] [outer = 0000000000000000] 20:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 152 (00000050922EE400) [pid = 2872] [serial = 2339] [outer = 00000050922E8800] 20:27:20 INFO - PROCESS | 2872 | 1463282840858 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 153 (00000050FB6CEC00) [pid = 2872] [serial = 2340] [outer = 00000050922E8800] 20:27:21 INFO - PROCESS | 2872 | 1463282841376 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:27:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:27:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 839ms 20:27:21 INFO - PROCESS | 2872 | 1463282841406 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 2872 | 1463282841409 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:27:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:27:21 INFO - PROCESS | 2872 | 1463282841412 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:27:21 INFO - PROCESS | 2872 | 1463282841415 Marionette TRACE conn5 <- [1,3078,null,{}] 20:27:21 INFO - PROCESS | 2872 | 1463282841418 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:21 INFO - PROCESS | 2872 | 1463282841573 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:27:21 INFO - PROCESS | 2872 | 1463282841703 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000508F163800 == 86 [pid = 2872] [id = 781] 20:27:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 154 (000000508BB7A000) [pid = 2872] [serial = 2341] [outer = 0000000000000000] 20:27:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 155 (0000005094180800) [pid = 2872] [serial = 2342] [outer = 000000508BB7A000] 20:27:21 INFO - PROCESS | 2872 | 1463282841759 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 156 (0000005094188000) [pid = 2872] [serial = 2343] [outer = 000000508BB7A000] 20:27:22 INFO - PROCESS | 2872 | 1463282842244 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:27:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:27:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 879ms 20:27:22 INFO - PROCESS | 2872 | 1463282842294 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 2872 | 1463282842297 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:27:22 INFO - PROCESS | 2872 | 1463282842300 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 2872 | 1463282842302 Marionette TRACE conn5 <- [1,3082,null,{}] 20:27:22 INFO - PROCESS | 2872 | 1463282842355 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:22 INFO - PROCESS | 2872 | 1463282842477 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:27:22 INFO - PROCESS | 2872 | 1463282842592 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000509489B800 == 87 [pid = 2872] [id = 782] 20:27:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 157 (000000509418C400) [pid = 2872] [serial = 2344] [outer = 0000000000000000] 20:27:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 158 (000000509418F400) [pid = 2872] [serial = 2345] [outer = 000000509418C400] 20:27:22 INFO - PROCESS | 2872 | 1463282842648 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 159 (0000005095008400) [pid = 2872] [serial = 2346] [outer = 000000509418C400] 20:27:23 INFO - PROCESS | 2872 | 1463282843161 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:27:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:27:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 880ms 20:27:23 INFO - PROCESS | 2872 | 1463282843184 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 2872 | 1463282843186 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:27:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:27:23 INFO - PROCESS | 2872 | 1463282843189 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 2872 | 1463282843191 Marionette TRACE conn5 <- [1,3086,null,{}] 20:27:23 INFO - PROCESS | 2872 | 1463282843195 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:23 INFO - PROCESS | 2872 | 1463282843315 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:27:23 INFO - PROCESS | 2872 | 1463282843461 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 2872 | ++DOCSHELL 00000050948B6800 == 88 [pid = 2872] [id = 783] 20:27:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 160 (000000509418D400) [pid = 2872] [serial = 2347] [outer = 0000000000000000] 20:27:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 161 (000000509500FC00) [pid = 2872] [serial = 2348] [outer = 000000509418D400] 20:27:23 INFO - PROCESS | 2872 | 1463282843518 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 162 (000000509629DC00) [pid = 2872] [serial = 2349] [outer = 000000509418D400] 20:27:24 INFO - PROCESS | 2872 | 1463282844067 Marionette TRACE conn5 <- [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]]]}] 20:27:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:27:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:27:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 943ms 20:27:24 INFO - PROCESS | 2872 | 1463282844137 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 2872 | 1463282844140 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:27:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:27:24 INFO - PROCESS | 2872 | 1463282844144 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - PROCESS | 2872 | 1463282844147 Marionette TRACE conn5 <- [1,3090,null,{}] 20:27:24 INFO - PROCESS | 2872 | 1463282844150 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:24 INFO - PROCESS | 2872 | 1463282844295 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:27:24 INFO - PROCESS | 2872 | 1463282844459 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 2872 | ++DOCSHELL 0000005086BE2800 == 89 [pid = 2872] [id = 784] 20:27:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 163 (0000005084203400) [pid = 2872] [serial = 2350] [outer = 0000000000000000] 20:27:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 164 (0000005084A34000) [pid = 2872] [serial = 2351] [outer = 0000005084203400] 20:27:24 INFO - PROCESS | 2872 | 1463282844524 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 165 (000000508A404400) [pid = 2872] [serial = 2352] [outer = 0000005084203400] 20:27:25 INFO - PROCESS | 2872 | 1463282845247 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:27:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:27:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1134ms 20:27:25 INFO - PROCESS | 2872 | 1463282845279 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 2872 | 1463282845285 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:27:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:27:25 INFO - PROCESS | 2872 | 1463282845289 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 2872 | 1463282845294 Marionette TRACE conn5 <- [1,3094,null,{}] 20:27:25 INFO - PROCESS | 2872 | 1463282845299 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:25 INFO - PROCESS | 2872 | 1463282845415 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:27:25 INFO - PROCESS | 2872 | 1463282845586 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 2872 | ++DOCSHELL 00000050885B4800 == 90 [pid = 2872] [id = 785] 20:27:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 166 (0000005084A5D400) [pid = 2872] [serial = 2353] [outer = 0000000000000000] 20:27:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 167 (0000005084A64000) [pid = 2872] [serial = 2354] [outer = 0000005084A5D400] 20:27:25 INFO - PROCESS | 2872 | 1463282845645 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 168 (0000005085991000) [pid = 2872] [serial = 2355] [outer = 0000005084A5D400] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000508FADD800 == 89 [pid = 2872] [id = 653] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 00000050FC031000 == 88 [pid = 2872] [id = 772] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 0000005094F1D800 == 87 [pid = 2872] [id = 771] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 00000050FB619800 == 86 [pid = 2872] [id = 770] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000509611D000 == 85 [pid = 2872] [id = 769] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 0000005094F09800 == 84 [pid = 2872] [id = 768] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 0000005090EF6800 == 83 [pid = 2872] [id = 767] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000508C40E800 == 82 [pid = 2872] [id = 766] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000508CF32800 == 81 [pid = 2872] [id = 765] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 167 (000000508F529000) [pid = 2872] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 166 (000000508FA6B800) [pid = 2872] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 165 (000000508FC3D800) [pid = 2872] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 164 (000000508FC47000) [pid = 2872] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 163 (000000509058CC00) [pid = 2872] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000509611A800 == 80 [pid = 2872] [id = 761] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 0000005095D0B800 == 79 [pid = 2872] [id = 760] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 0000005094FF7800 == 78 [pid = 2872] [id = 759] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000509211B800 == 77 [pid = 2872] [id = 758] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 000000508C6B0800 == 76 [pid = 2872] [id = 757] 20:27:26 INFO - PROCESS | 2872 | --DOCSHELL 0000005087FB0800 == 75 [pid = 2872] [id = 756] 20:27:26 INFO - PROCESS | 2872 | 1463282846304 Marionette TRACE conn5 <- [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]]]}] 20:27:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:27:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:27:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:27:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1033ms 20:27:26 INFO - PROCESS | 2872 | 1463282846326 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 2872 | 1463282846331 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:27:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:27:26 INFO - PROCESS | 2872 | 1463282846338 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 2872 | 1463282846341 Marionette TRACE conn5 <- [1,3098,null,{}] 20:27:26 INFO - PROCESS | 2872 | 1463282846363 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:26 INFO - PROCESS | 2872 | 1463282846478 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 162 (000000508F8C9800) [pid = 2872] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 161 (0000005092C26400) [pid = 2872] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 160 (000000508CBAE800) [pid = 2872] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 159 (0000005087EF0000) [pid = 2872] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 158 (000000508BCC1000) [pid = 2872] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 157 (00000050F940F000) [pid = 2872] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 156 (0000005090D2B400) [pid = 2872] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 155 (0000005091F48000) [pid = 2872] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 154 (000000508D1B1000) [pid = 2872] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 153 (0000005089B57400) [pid = 2872] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 152 (0000005092765400) [pid = 2872] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 151 (0000005088B80400) [pid = 2872] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 150 (0000005087F6D400) [pid = 2872] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 149 (000000508C619400) [pid = 2872] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 148 (000000508CBAD800) [pid = 2872] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 147 (0000005088548400) [pid = 2872] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 146 (0000005088E04800) [pid = 2872] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 145 (000000508D365400) [pid = 2872] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 144 (0000005087EE4800) [pid = 2872] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 143 (0000005085624800) [pid = 2872] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 142 (0000005080F6F800) [pid = 2872] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 141 (0000005089B4F800) [pid = 2872] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 140 (000000508CF0B000) [pid = 2872] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (0000005087EF1000) [pid = 2872] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (0000005088C37C00) [pid = 2872] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (0000005088B79400) [pid = 2872] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (000000508A92A400) [pid = 2872] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (000000508B9EC000) [pid = 2872] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (000000508D3E6800) [pid = 2872] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (000000508BB59C00) [pid = 2872] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (000000508F38CC00) [pid = 2872] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (000000508D36D800) [pid = 2872] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (000000508FD47000) [pid = 2872] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (000000508F8C4C00) [pid = 2872] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (000000508FD3CC00) [pid = 2872] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (000000508FA68C00) [pid = 2872] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (000000508BB61C00) [pid = 2872] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (000000508FA6AC00) [pid = 2872] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (000000508BCC1800) [pid = 2872] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 20:27:26 INFO - PROCESS | 2872 | 1463282846600 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000508A93C800 == 76 [pid = 2872] [id = 786] 20:27:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (0000005084A31400) [pid = 2872] [serial = 2356] [outer = 0000000000000000] 20:27:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (0000005087EEE800) [pid = 2872] [serial = 2357] [outer = 0000005084A31400] 20:27:26 INFO - PROCESS | 2872 | 1463282846648 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (0000005087F6E400) [pid = 2872] [serial = 2358] [outer = 0000005084A31400] 20:27:27 INFO - PROCESS | 2872 | 1463282847066 Marionette TRACE conn5 <- [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"]]]}] 20:27:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:27:27 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 20:27:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:27:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:27:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 754ms 20:27:27 INFO - PROCESS | 2872 | 1463282847094 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 2872 | 1463282847096 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:27:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:27:27 INFO - PROCESS | 2872 | 1463282847100 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:27:27 INFO - PROCESS | 2872 | 1463282847104 Marionette TRACE conn5 <- [1,3102,null,{}] 20:27:27 INFO - PROCESS | 2872 | 1463282847144 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:27 INFO - PROCESS | 2872 | 1463282847255 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:27:27 INFO - PROCESS | 2872 | 1463282847271 Marionette TRACE conn5 -> [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\", \"859845da-76b0-4550-8671-f056bc491517\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000508BC3D000 == 77 [pid = 2872] [id = 787] 20:27:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (0000005088C28400) [pid = 2872] [serial = 2359] [outer = 0000000000000000] 20:27:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (0000005088C2C000) [pid = 2872] [serial = 2360] [outer = 0000005088C28400] 20:27:27 INFO - PROCESS | 2872 | 1463282847321 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (0000005088CB0800) [pid = 2872] [serial = 2361] [outer = 0000005088C28400] 20:27:27 INFO - PROCESS | 2872 | 1463282847780 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:27:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:27:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 20:27:27 INFO - PROCESS | 2872 | 1463282847837 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 2872 | 1463282847840 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:27:28 WARNING - u'runner_teardown' () 20:27:28 INFO - No more tests 20:27:28 INFO - Got 0 unexpected results 20:27:28 INFO - SUITE-END | took 706s 20:27:29 INFO - Closing logging queue 20:27:29 INFO - queue closed 20:27:29 INFO - Return code: 0 20:27:29 WARNING - # TBPL SUCCESS # 20:27:29 INFO - Running post-action listener: _resource_record_post_action 20:27:29 INFO - Running post-run listener: _resource_record_post_run 20:27:30 INFO - Total resource usage - Wall time: 717s; CPU: 14.0%; Read bytes: 29863424; Write bytes: 982027776; Read time: 528230; Write time: 3289780 20:27:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:27:30 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35027456; Read time: 0; Write time: 125960 20:27:30 INFO - run-tests - Wall time: 714s; CPU: 14.0%; Read bytes: 29863424; Write bytes: 871486976; Read time: 528230; Write time: 3111920 20:27:30 INFO - Running post-run listener: _upload_blobber_files 20:27:30 INFO - Blob upload gear active. 20:27:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:27:30 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 20:27:30 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'] 20:27:30 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 20:27:30 INFO - (blobuploader) - INFO - Open directory for files ... 20:27:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:27:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:27:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:27:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:27:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:27:31 INFO - (blobuploader) - INFO - Done attempting. 20:27:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:27:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:27:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:27:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:27:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:27:33 INFO - (blobuploader) - INFO - Done attempting. 20:27:33 INFO - (blobuploader) - INFO - Iteration through files over. 20:27:33 INFO - Return code: 0 20:27:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:27:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bafbd9835f4edf76619a2ab38a9ca83c73dc1c7acc82c4751a85fc7a0d992201f0b0bd399c79ba9a59815d98e50bbd8a0be086e2afa336b239d082cdfe22e87", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b26f9cfbced184f88c54626c079b98a4d75e963a5dad74b930899746b51ada1215d1d8c09ace486276492da2e6d2512e0473bccc32db44dfaad4f966162918bc"} 20:27:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:27:33 INFO - Writing to file C:\slave\test\properties\blobber_files 20:27:33 INFO - Contents: 20:27:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bafbd9835f4edf76619a2ab38a9ca83c73dc1c7acc82c4751a85fc7a0d992201f0b0bd399c79ba9a59815d98e50bbd8a0be086e2afa336b239d082cdfe22e87", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b26f9cfbced184f88c54626c079b98a4d75e963a5dad74b930899746b51ada1215d1d8c09ace486276492da2e6d2512e0473bccc32db44dfaad4f966162918bc"} 20:27:33 INFO - Running post-run listener: copy_logs_to_upload_dir 20:27:33 INFO - Copying logs to upload dir... 20:27:33 INFO - mkdir: C:\slave\test\build\upload\logs 20:27:33 INFO - Copying logs to upload dir... 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - Using _rmtree_windows ... 20:27:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=909.339000 ========= master_lag: 0.32 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-05-14 20:27:33.484278) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 20:27:33.485202) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bafbd9835f4edf76619a2ab38a9ca83c73dc1c7acc82c4751a85fc7a0d992201f0b0bd399c79ba9a59815d98e50bbd8a0be086e2afa336b239d082cdfe22e87", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b26f9cfbced184f88c54626c079b98a4d75e963a5dad74b930899746b51ada1215d1d8c09ace486276492da2e6d2512e0473bccc32db44dfaad4f966162918bc"} build_url:https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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/9bafbd9835f4edf76619a2ab38a9ca83c73dc1c7acc82c4751a85fc7a0d992201f0b0bd399c79ba9a59815d98e50bbd8a0be086e2afa336b239d082cdfe22e87", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b26f9cfbced184f88c54626c079b98a4d75e963a5dad74b930899746b51ada1215d1d8c09ace486276492da2e6d2512e0473bccc32db44dfaad4f966162918bc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dF_Q8zbZQxG5Dp5N_1u-DQ/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-14 20:27:33.711316) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 20:27:33.712154) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 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-14 20:27:33.827169) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-14 20:27:33.827542) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-14 20:27:34.496979) ========= ========= Total master_lag: 0.50 =========