builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-018 starttime: 1464231980.95 results: success (0) buildid: 20160525183450 builduid: 63f91898e679451db7d589c242ad058b revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:20.952564) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:20.953258) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:20.953544) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:21.038441) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:06:21.038844) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False --20:06:21-- 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% 9.80 MB/s 20:06:22 (9.80 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.047000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:06:22.159648) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 20:06:22.160315) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.407000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 20:06:24.583947) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:06:24.584316) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 33693d8bdec17f07fc460ca7cc908ade88f97b86 --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 33693d8bdec17f07fc460ca7cc908ade88f97b86 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False 2016-05-25 20:06:24,907 truncating revision to first 12 chars 2016-05-25 20:06:24,907 Setting DEBUG logging. 2016-05-25 20:06:24,907 attempt 1/10 2016-05-25 20:06:24,907 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/33693d8bdec1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 20:06:25,388 unpacking tar archive at: mozilla-aurora-33693d8bdec1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.080000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 20:06:25.741406) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:25.741775) ========= script_repo_revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:25.742974) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:25.743250) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 20:06:25.758906) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-05-25 20:06:25.759181) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:06:26 INFO - MultiFileLogger online at 20160525 20:06:26 in C:\slave\test 20:06:26 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:06:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:06:26 INFO - {'append_to_log': False, 20:06:26 INFO - 'base_work_dir': 'C:\\slave\\test', 20:06:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:06:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:06:26 INFO - 'buildbot_json_path': 'buildprops.json', 20:06:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:06:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:06:26 INFO - 'download_minidump_stackwalk': True, 20:06:26 INFO - 'download_symbols': 'true', 20:06:26 INFO - 'e10s': False, 20:06:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:06:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:06:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:06:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:06:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:06:26 INFO - 'C:/mozilla-build/tooltool.py'), 20:06:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:06:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:06:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:06:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:06:26 INFO - 'log_level': 'info', 20:06:26 INFO - 'log_to_console': True, 20:06:26 INFO - 'opt_config_files': (), 20:06:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:06:26 INFO - '--processes=1', 20:06:26 INFO - '--config=%(test_path)s/wptrunner.ini', 20:06:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:06:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:06:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:06:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:06:26 INFO - 'pip_index': False, 20:06:26 INFO - 'require_test_zip': True, 20:06:26 INFO - 'test_type': ('testharness',), 20:06:26 INFO - 'this_chunk': '1', 20:06:26 INFO - 'total_chunks': '10', 20:06:26 INFO - 'virtualenv_path': 'venv', 20:06:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:06:26 INFO - 'work_dir': 'build'} 20:06:26 INFO - ##### 20:06:26 INFO - ##### Running clobber step. 20:06:26 INFO - ##### 20:06:26 INFO - Running pre-action listener: _resource_record_pre_action 20:06:26 INFO - Running main action method: clobber 20:06:26 INFO - rmtree: C:\slave\test\build 20:06:26 INFO - Using _rmtree_windows ... 20:06:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:07:48 INFO - Running post-action listener: _resource_record_post_action 20:07:48 INFO - ##### 20:07:48 INFO - ##### Running read-buildbot-config step. 20:07:48 INFO - ##### 20:07:48 INFO - Running pre-action listener: _resource_record_pre_action 20:07:48 INFO - Running main action method: read_buildbot_config 20:07:48 INFO - Using buildbot properties: 20:07:48 INFO - { 20:07:48 INFO - "project": "", 20:07:48 INFO - "product": "firefox", 20:07:48 INFO - "script_repo_revision": "production", 20:07:48 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 20:07:48 INFO - "repository": "", 20:07:48 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 20:07:48 INFO - "buildid": "20160525183450", 20:07:48 INFO - "pgo_build": "False", 20:07:48 INFO - "basedir": "C:\\slave\\test", 20:07:48 INFO - "buildnumber": 2, 20:07:48 INFO - "slavename": "t-w864-ix-018", 20:07:48 INFO - "revision": "33693d8bdec17f07fc460ca7cc908ade88f97b86", 20:07:48 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 20:07:48 INFO - "platform": "win64", 20:07:48 INFO - "branch": "mozilla-aurora", 20:07:48 INFO - "repo_path": "releases/mozilla-aurora", 20:07:48 INFO - "moz_repo_path": "", 20:07:48 INFO - "stage_platform": "win64", 20:07:48 INFO - "builduid": "63f91898e679451db7d589c242ad058b", 20:07:48 INFO - "slavebuilddir": "test" 20:07:48 INFO - } 20:07:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 20:07:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 20:07:48 INFO - Running post-action listener: _resource_record_post_action 20:07:48 INFO - ##### 20:07:48 INFO - ##### Running download-and-extract step. 20:07:48 INFO - ##### 20:07:48 INFO - Running pre-action listener: _resource_record_pre_action 20:07:48 INFO - Running main action method: download_and_extract 20:07:48 INFO - mkdir: C:\slave\test\build\tests 20:07: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:07:48 INFO - https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:07:48 INFO - trying https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 20:07:48 INFO - Downloading https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:07:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:07:49 INFO - Downloaded 1274 bytes. 20:07:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 20:07:49 INFO - Using the following test package requirements: 20:07:49 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:07:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 20:07:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 20:07:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'jsshell-win64.zip'], 20:07:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 20:07:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:07:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 20:07:49 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 20:07:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 20:07:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:07:49 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 20:07:49 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:07:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:07:49 INFO - https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:07:49 INFO - trying https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 20:07:49 INFO - Downloading https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:07:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:07:50 INFO - Downloaded 20808163 bytes. 20:07:50 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:07:50 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:07:52 INFO - caution: filename not matched: web-platform/* 20:07:52 INFO - Return code: 11 20:07:52 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:07:52 INFO - https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:07:52 INFO - trying https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 20:07:52 INFO - Downloading https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:07:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:07:53 INFO - Downloaded 36409220 bytes. 20:07:53 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:07:53 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:08:35 INFO - caution: filename not matched: bin/* 20:08:35 INFO - caution: filename not matched: config/* 20:08:35 INFO - caution: filename not matched: mozbase/* 20:08:35 INFO - caution: filename not matched: marionette/* 20:08:35 INFO - caution: filename not matched: tools/wptserve/* 20:08:35 INFO - Return code: 11 20:08:35 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:08:35 INFO - https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 20:08:35 INFO - trying https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:08:35 INFO - Downloading https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 20:08:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:08:37 INFO - Downloaded 82715076 bytes. 20:08:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:08:37 INFO - mkdir: C:\slave\test\properties 20:08:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:08:37 INFO - Writing to file C:\slave\test\properties\build_url 20:08:37 INFO - Contents: 20:08:37 INFO - build_url:https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:08:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:08:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:08:38 INFO - Writing to file C:\slave\test\properties\symbols_url 20:08:38 INFO - Contents: 20:08:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:08:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:08:38 INFO - https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:08:38 INFO - trying https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:08:38 INFO - Downloading https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:08:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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:08:40 INFO - Downloaded 50725678 bytes. 20:08:40 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:08:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:08:42 INFO - Return code: 0 20:08:42 INFO - Running post-action listener: _resource_record_post_action 20:08:42 INFO - Running post-action listener: set_extra_try_arguments 20:08:42 INFO - ##### 20:08:42 INFO - ##### Running create-virtualenv step. 20:08:42 INFO - ##### 20:08:42 INFO - Running pre-action listener: _pre_create_virtualenv 20:08:42 INFO - Running pre-action listener: _resource_record_pre_action 20:08:42 INFO - Running main action method: create_virtualenv 20:08:42 INFO - Creating virtualenv C:\slave\test\build\venv 20:08:42 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:08:42 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:08:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:08:48 INFO - Installing distribute......................................................................................................................................................................................done. 20:08:50 INFO - Return code: 0 20:08:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:08:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:08:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:08:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:08:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:08:50 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\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:08:50 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:08:50 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:08:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:08:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 20:08:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:08:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:08:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:08:50 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 20:08:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:08:50 INFO - 'DCLOCATION': 'SCL3', 20:08:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:08:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:08:50 INFO - 'HOMEDRIVE': 'C:', 20:08:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 20:08:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:08:50 INFO - 'KTS_VERSION': '1.19c', 20:08:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 20:08:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 20:08:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:08:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:08:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:08:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:08:50 INFO - 'MOZ_NO_REMOTE': '1', 20:08:50 INFO - 'NO_EM_RESTART': '1', 20:08:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:08:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:08:50 INFO - 'OS': 'Windows_NT', 20:08:50 INFO - 'OURDRIVE': 'C:', 20:08:50 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:08:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:08:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:08:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:08:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:08:50 INFO - 'PROCESSOR_LEVEL': '6', 20:08:50 INFO - 'PROCESSOR_REVISION': '1e05', 20:08:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:08:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:08:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:08:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:08:50 INFO - 'PROMPT': '$P$G', 20:08:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:08:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:08:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:08:50 INFO - 'PWD': 'C:\\slave\\test', 20:08:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:08:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:08:50 INFO - 'SYSTEMDRIVE': 'C:', 20:08:50 INFO - 'SYSTEMROOT': 'C:\\windows', 20:08:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:50 INFO - 'TEST1': 'testie', 20:08:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:50 INFO - 'USERDOMAIN': 'T-W864-IX-018', 20:08:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 20:08:50 INFO - 'USERNAME': 'cltbld', 20:08:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 20:08:50 INFO - 'WINDIR': 'C:\\windows', 20:08:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:08:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:08:51 INFO - Downloading/unpacking psutil>=0.7.1 20:08:52 INFO - Running setup.py egg_info for package psutil 20:08:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:08:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:08:52 INFO - Installing collected packages: psutil 20:08:52 INFO - Running setup.py install for psutil 20:08:52 INFO - building 'psutil._psutil_windows' extension 20:08:52 INFO - error: Unable to find vcvarsall.bat 20:08:52 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-z8b0ol-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:08:52 INFO - running install 20:08:52 INFO - running build 20:08:52 INFO - running build_py 20:08:52 INFO - creating build 20:08:52 INFO - creating build\lib.win32-2.7 20:08:52 INFO - creating build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:08:52 INFO - running build_ext 20:08:52 INFO - building 'psutil._psutil_windows' extension 20:08:52 INFO - error: Unable to find vcvarsall.bat 20:08:52 INFO - ---------------------------------------- 20:08:52 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-z8b0ol-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:08:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-018\AppData\Roaming\pip\pip.log 20:08:52 WARNING - Return code: 1 20:08:52 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:08:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:08:52 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:08:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:08:52 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:08:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:08:52 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\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:08:52 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:08:52 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:08:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:08:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 20:08:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:08:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:08:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:08:52 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 20:08:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:08:52 INFO - 'DCLOCATION': 'SCL3', 20:08:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:08:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:08:52 INFO - 'HOMEDRIVE': 'C:', 20:08:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 20:08:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:08:52 INFO - 'KTS_VERSION': '1.19c', 20:08:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 20:08:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 20:08:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:08:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:08:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:08:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:08:52 INFO - 'MOZ_NO_REMOTE': '1', 20:08:52 INFO - 'NO_EM_RESTART': '1', 20:08:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:08:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:08:52 INFO - 'OS': 'Windows_NT', 20:08:52 INFO - 'OURDRIVE': 'C:', 20:08:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:08:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:08:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:08:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:08:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:08:52 INFO - 'PROCESSOR_LEVEL': '6', 20:08:52 INFO - 'PROCESSOR_REVISION': '1e05', 20:08:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:08:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:08:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:08:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:08:52 INFO - 'PROMPT': '$P$G', 20:08:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:08:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:08:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:08:52 INFO - 'PWD': 'C:\\slave\\test', 20:08:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:08:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:08:52 INFO - 'SYSTEMDRIVE': 'C:', 20:08:52 INFO - 'SYSTEMROOT': 'C:\\windows', 20:08:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:52 INFO - 'TEST1': 'testie', 20:08:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:52 INFO - 'USERDOMAIN': 'T-W864-IX-018', 20:08:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 20:08:52 INFO - 'USERNAME': 'cltbld', 20:08:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 20:08:52 INFO - 'WINDIR': 'C:\\windows', 20:08:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:08:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:08:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:08:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:08:53 INFO - Running setup.py egg_info for package mozsystemmonitor 20:08:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:08:53 INFO - Running setup.py egg_info for package psutil 20:08:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:08:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:08:53 INFO - Installing collected packages: mozsystemmonitor, psutil 20:08:53 INFO - Running setup.py install for mozsystemmonitor 20:08:53 INFO - Running setup.py install for psutil 20:08:53 INFO - building 'psutil._psutil_windows' extension 20:08:53 INFO - error: Unable to find vcvarsall.bat 20:08:53 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-1gqxgt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:08:53 INFO - running install 20:08:53 INFO - running build 20:08:53 INFO - running build_py 20:08:53 INFO - running build_ext 20:08:53 INFO - building 'psutil._psutil_windows' extension 20:08:53 INFO - error: Unable to find vcvarsall.bat 20:08:53 INFO - ---------------------------------------- 20:08:53 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-1gqxgt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:08:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-018\AppData\Roaming\pip\pip.log 20:08:53 WARNING - Return code: 1 20:08:53 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 20:08:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:08: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:08:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:08: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:08:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:08:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\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:08:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:08:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:08:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:08:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 20:08:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:08:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:08:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:08:53 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 20:08:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:08:53 INFO - 'DCLOCATION': 'SCL3', 20:08:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:08:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:08:53 INFO - 'HOMEDRIVE': 'C:', 20:08:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 20:08:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:08:53 INFO - 'KTS_VERSION': '1.19c', 20:08:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 20:08:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 20:08:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:08:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:08:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:08:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:08:53 INFO - 'MOZ_NO_REMOTE': '1', 20:08:53 INFO - 'NO_EM_RESTART': '1', 20:08:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:08:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:08:53 INFO - 'OS': 'Windows_NT', 20:08:53 INFO - 'OURDRIVE': 'C:', 20:08:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:08:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:08:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:08:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:08:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:08:53 INFO - 'PROCESSOR_LEVEL': '6', 20:08:53 INFO - 'PROCESSOR_REVISION': '1e05', 20:08:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:08:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:08:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:08:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:08:53 INFO - 'PROMPT': '$P$G', 20:08:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:08:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:08:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:08:53 INFO - 'PWD': 'C:\\slave\\test', 20:08:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:08:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:08:53 INFO - 'SYSTEMDRIVE': 'C:', 20:08:53 INFO - 'SYSTEMROOT': 'C:\\windows', 20:08:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:53 INFO - 'TEST1': 'testie', 20:08:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:53 INFO - 'USERDOMAIN': 'T-W864-IX-018', 20:08:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 20:08:53 INFO - 'USERNAME': 'cltbld', 20:08:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 20:08:53 INFO - 'WINDIR': 'C:\\windows', 20:08:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:08:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:08:53 INFO - Downloading/unpacking blobuploader==1.2.4 20:08:53 INFO - Downloading blobuploader-1.2.4.tar.gz 20:08:53 INFO - Running setup.py egg_info for package blobuploader 20:08:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:08:57 INFO - Running setup.py egg_info for package requests 20:08:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:08:57 INFO - Downloading docopt-0.6.1.tar.gz 20:08:57 INFO - Running setup.py egg_info for package docopt 20:08:57 INFO - Installing collected packages: blobuploader, docopt, requests 20:08:57 INFO - Running setup.py install for blobuploader 20:08:57 INFO - Running setup.py install for docopt 20:08:57 INFO - Running setup.py install for requests 20:08:57 INFO - Successfully installed blobuploader docopt requests 20:08:57 INFO - Cleaning up... 20:08:57 INFO - Return code: 0 20:08:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:08:57 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:08:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:08:57 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:08:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:08:57 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, '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-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\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:08:57 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:08:57 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:08:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:08:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 20:08:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:08:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:08:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:08:57 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 20:08:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:08:57 INFO - 'DCLOCATION': 'SCL3', 20:08:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:08:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:08:57 INFO - 'HOMEDRIVE': 'C:', 20:08:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 20:08:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:08:57 INFO - 'KTS_VERSION': '1.19c', 20:08:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 20:08:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 20:08:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:08:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:08:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:08:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:08:57 INFO - 'MOZ_NO_REMOTE': '1', 20:08:57 INFO - 'NO_EM_RESTART': '1', 20:08:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:08:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:08:57 INFO - 'OS': 'Windows_NT', 20:08:57 INFO - 'OURDRIVE': 'C:', 20:08:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:08:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:08:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:08:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:08:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:08:57 INFO - 'PROCESSOR_LEVEL': '6', 20:08:57 INFO - 'PROCESSOR_REVISION': '1e05', 20:08:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:08:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:08:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:08:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:08:57 INFO - 'PROMPT': '$P$G', 20:08:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:08:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:08:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:08:57 INFO - 'PWD': 'C:\\slave\\test', 20:08:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:08:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:08:57 INFO - 'SYSTEMDRIVE': 'C:', 20:08:57 INFO - 'SYSTEMROOT': 'C:\\windows', 20:08:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:57 INFO - 'TEST1': 'testie', 20:08:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:08:57 INFO - 'USERDOMAIN': 'T-W864-IX-018', 20:08:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 20:08:57 INFO - 'USERNAME': 'cltbld', 20:08:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 20:08:57 INFO - 'WINDIR': 'C:\\windows', 20:08:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:09:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:09:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:09:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:09:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:09:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:09:01 INFO - Unpacking c:\slave\test\build\tests\marionette 20:09:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:09:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:09:01 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:09:01 INFO - Running setup.py install for browsermob-proxy 20:09:17 INFO - Running setup.py install for manifestparser 20:09:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for marionette-client 20:09:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:09:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for marionette-driver 20:09:17 INFO - Running setup.py install for mozcrash 20:09:17 INFO - Running setup.py install for mozdebug 20:09:17 INFO - Running setup.py install for mozdevice 20:09:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozfile 20:09:17 INFO - Running setup.py install for mozhttpd 20:09:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozinfo 20:09:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozInstall 20:09:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozleak 20:09:17 INFO - Running setup.py install for mozlog 20:09:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for moznetwork 20:09:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozprocess 20:09:17 INFO - Running setup.py install for mozprofile 20:09:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozrunner 20:09:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for mozscreenshot 20:09:17 INFO - Running setup.py install for moztest 20:09:17 INFO - Running setup.py install for mozversion 20:09:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:09:17 INFO - Running setup.py install for wptserve 20:09:17 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:09:17 INFO - Cleaning up... 20:09:17 INFO - Return code: 0 20:09:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:09:17 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:09:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:09:17 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:09:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:09:17 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02607200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA728>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, '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-018', 'USERDOMAIN': 'T-W864-IX-018', '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-018', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-018', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\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:09:17 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:09:17 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:09:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:09:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 20:09:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:09:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:09:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:09:17 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 20:09:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:09:17 INFO - 'DCLOCATION': 'SCL3', 20:09:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:09:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:09:17 INFO - 'HOMEDRIVE': 'C:', 20:09:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 20:09:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:09:17 INFO - 'KTS_VERSION': '1.19c', 20:09:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 20:09:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 20:09:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:09:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:09:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:09:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:09:17 INFO - 'MOZ_NO_REMOTE': '1', 20:09:17 INFO - 'NO_EM_RESTART': '1', 20:09:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:09:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:09:17 INFO - 'OS': 'Windows_NT', 20:09:17 INFO - 'OURDRIVE': 'C:', 20:09:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:09:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:09:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:09:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:09:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:09:17 INFO - 'PROCESSOR_LEVEL': '6', 20:09:17 INFO - 'PROCESSOR_REVISION': '1e05', 20:09:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:09:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:09:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:09:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:09:17 INFO - 'PROMPT': '$P$G', 20:09:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:09:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:09:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:09:17 INFO - 'PWD': 'C:\\slave\\test', 20:09:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:09:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:09:17 INFO - 'SYSTEMDRIVE': 'C:', 20:09:17 INFO - 'SYSTEMROOT': 'C:\\windows', 20:09:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:09:17 INFO - 'TEST1': 'testie', 20:09:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:09:17 INFO - 'USERDOMAIN': 'T-W864-IX-018', 20:09:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 20:09:17 INFO - 'USERNAME': 'cltbld', 20:09:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 20:09:17 INFO - 'WINDIR': 'C:\\windows', 20:09:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:09:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:09:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:09:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:09:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:09:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:09:22 INFO - Unpacking c:\slave\test\build\tests\marionette 20:09:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:09:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:09:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:09:33 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:09:33 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:09:33 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:09:33 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:09:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:09:33 INFO - Downloading blessings-1.6.tar.gz 20:09:33 INFO - Running setup.py egg_info for package blessings 20:09:33 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:09:33 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:09:33 INFO - Running setup.py install for blessings 20:09:33 INFO - Running setup.py install for browsermob-proxy 20:09:33 INFO - Running setup.py install for manifestparser 20:09:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Running setup.py install for marionette-client 20:09:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:09:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Running setup.py install for marionette-driver 20:09:33 INFO - Running setup.py install for mozcrash 20:09:33 INFO - Running setup.py install for mozdebug 20:09:33 INFO - Running setup.py install for mozdevice 20:09:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Running setup.py install for mozhttpd 20:09:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Running setup.py install for mozInstall 20:09:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Running setup.py install for mozleak 20:09:33 INFO - Running setup.py install for mozprofile 20:09:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Running setup.py install for mozrunner 20:09:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:09:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:09:35 INFO - Running setup.py install for mozscreenshot 20:09:35 INFO - Running setup.py install for moztest 20:09:35 INFO - Running setup.py install for mozversion 20:09:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:09:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:09:35 INFO - Running setup.py install for wptserve 20:09:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:09:35 INFO - Cleaning up... 20:09:35 INFO - Return code: 0 20:09:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:09:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:09:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:09:35 INFO - Reading from file tmpfile_stdout 20:09:35 INFO - Using _rmtree_windows ... 20:09:35 INFO - Using _rmtree_windows ... 20:09:35 INFO - Current package versions: 20:09:35 INFO - blessings == 1.6 20:09:35 INFO - blobuploader == 1.2.4 20:09:35 INFO - browsermob-proxy == 0.6.0 20:09:35 INFO - distribute == 0.6.14 20:09:35 INFO - docopt == 0.6.1 20:09:35 INFO - manifestparser == 1.1 20:09:35 INFO - marionette-client == 2.3.0 20:09:35 INFO - marionette-driver == 1.4.0 20:09:35 INFO - mozInstall == 1.12 20:09:35 INFO - mozcrash == 0.17 20:09:35 INFO - mozdebug == 0.1 20:09:35 INFO - mozdevice == 0.48 20:09:35 INFO - mozfile == 1.2 20:09:35 INFO - mozhttpd == 0.7 20:09:35 INFO - mozinfo == 0.9 20:09:35 INFO - mozleak == 0.1 20:09:35 INFO - mozlog == 3.1 20:09:35 INFO - moznetwork == 0.27 20:09:35 INFO - mozprocess == 0.22 20:09:35 INFO - mozprofile == 0.28 20:09:35 INFO - mozrunner == 6.11 20:09:35 INFO - mozscreenshot == 0.1 20:09:35 INFO - mozsystemmonitor == 0.0 20:09:35 INFO - moztest == 0.7 20:09:35 INFO - mozversion == 1.4 20:09:35 INFO - requests == 1.2.3 20:09:35 INFO - wptserve == 1.4.0 20:09:35 INFO - Running post-action listener: _resource_record_post_action 20:09:35 INFO - Running post-action listener: _start_resource_monitoring 20:09:35 INFO - Starting resource monitoring. 20:09:35 INFO - ##### 20:09:35 INFO - ##### Running pull step. 20:09:35 INFO - ##### 20:09:35 INFO - Running pre-action listener: _resource_record_pre_action 20:09:35 INFO - Running main action method: pull 20:09:35 INFO - Pull has nothing to do! 20:09:35 INFO - Running post-action listener: _resource_record_post_action 20:09:35 INFO - ##### 20:09:35 INFO - ##### Running install step. 20:09:35 INFO - ##### 20:09:35 INFO - Running pre-action listener: _resource_record_pre_action 20:09:35 INFO - Running main action method: install 20:09:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:09:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:09:36 INFO - Reading from file tmpfile_stdout 20:09:36 INFO - Using _rmtree_windows ... 20:09:36 INFO - Using _rmtree_windows ... 20:09:36 INFO - Detecting whether we're running mozinstall >=1.0... 20:09:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:09:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:09:36 INFO - Reading from file tmpfile_stdout 20:09:36 INFO - Output received: 20:09:36 INFO - Usage: mozinstall-script.py [options] installer 20:09:36 INFO - Options: 20:09:36 INFO - -h, --help show this help message and exit 20:09:36 INFO - -d DEST, --destination=DEST 20:09:36 INFO - Directory to install application into. [default: 20:09:36 INFO - "C:\slave\test"] 20:09:36 INFO - --app=APP Application being installed. [default: firefox] 20:09:36 INFO - Using _rmtree_windows ... 20:09:36 INFO - Using _rmtree_windows ... 20:09:36 INFO - mkdir: C:\slave\test\build\application 20:09:36 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:09:36 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:09:38 INFO - Reading from file tmpfile_stdout 20:09:38 INFO - Output received: 20:09:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:09:38 INFO - Using _rmtree_windows ... 20:09:38 INFO - Using _rmtree_windows ... 20:09:38 INFO - Running post-action listener: _resource_record_post_action 20:09:38 INFO - ##### 20:09:38 INFO - ##### Running run-tests step. 20:09:38 INFO - ##### 20:09:38 INFO - Running pre-action listener: _resource_record_pre_action 20:09:38 INFO - Running main action method: run_tests 20:09:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:09:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:09:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:09:38 INFO - grabbing minidump binary from tooltool 20:09:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:09:38 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 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026120C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:09:38 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:09:38 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:09:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:09:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuexcvq 20:09:39 INFO - INFO - File integrity verified, renaming tmpuexcvq to win32-minidump_stackwalk.exe 20:09:39 INFO - Return code: 0 20:09:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:09:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:09:39 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/dvidHUqdSG6kauQU17ORaA/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:09:39 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/dvidHUqdSG6kauQU17ORaA/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:09:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:09:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Roaming', 20:09:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:09:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:09:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:09:39 INFO - 'COMPUTERNAME': 'T-W864-IX-018', 20:09:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:09:39 INFO - 'DCLOCATION': 'SCL3', 20:09:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:09:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:09:39 INFO - 'HOMEDRIVE': 'C:', 20:09:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-018', 20:09:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:09:39 INFO - 'KTS_VERSION': '1.19c', 20:09:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-018\\AppData\\Local', 20:09:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-018', 20:09:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:09:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:09:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:09:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:09:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:09:39 INFO - 'MOZ_NO_REMOTE': '1', 20:09:39 INFO - 'NO_EM_RESTART': '1', 20:09:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:09:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:09:39 INFO - 'OS': 'Windows_NT', 20:09:39 INFO - 'OURDRIVE': 'C:', 20:09:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:09:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:09:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:09:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:09:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:09:39 INFO - 'PROCESSOR_LEVEL': '6', 20:09:39 INFO - 'PROCESSOR_REVISION': '1e05', 20:09:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:09:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:09:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:09:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:09:39 INFO - 'PROMPT': '$P$G', 20:09:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:09:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:09:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:09:39 INFO - 'PWD': 'C:\\slave\\test', 20:09:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:09:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:09:39 INFO - 'SYSTEMDRIVE': 'C:', 20:09:39 INFO - 'SYSTEMROOT': 'C:\\windows', 20:09:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:09:39 INFO - 'TEST1': 'testie', 20:09:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:09:39 INFO - 'USERDOMAIN': 'T-W864-IX-018', 20:09:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-018', 20:09:39 INFO - 'USERNAME': 'cltbld', 20:09:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-018', 20:09:39 INFO - 'WINDIR': 'C:\\windows', 20:09:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:09:39 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/dvidHUqdSG6kauQU17ORaA/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:09:41 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:09:41 INFO - import pkg_resources 20:09:42 INFO - Using 1 client processes 20:09:44 INFO - SUITE-START | Running 778 tests 20:09:44 INFO - Running testharness tests 20:09:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:09:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:09:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:09:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 20:09:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:09:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:09:45 INFO - Setting up ssl 20:09:45 INFO - PROCESS | certutil | 20:09:45 INFO - PROCESS | certutil | 20:09:45 INFO - PROCESS | certutil | 20:09:45 INFO - Certificate Nickname Trust Attributes 20:09:45 INFO - SSL,S/MIME,JAR/XPI 20:09:45 INFO - 20:09:45 INFO - web-platform-tests CT,, 20:09:45 INFO - 20:09:45 INFO - Starting runner 20:09:46 INFO - PROCESS | 1512 | [1512] 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:09:46 INFO - PROCESS | 1512 | [1512] 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:09:46 INFO - PROCESS | 1512 | [1512] 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:09:46 INFO - PROCESS | 1512 | [1512] 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:09:46 INFO - PROCESS | 1512 | [1512] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 20:09:48 INFO - PROCESS | 1512 | 1464232188017 Marionette DEBUG Marionette enabled via build flag and pref 20:09:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0ADB5000 == 1 [pid = 1512] [id = 1] 20:09:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 1 (000000BC0ADB5800) [pid = 1512] [serial = 1] [outer = 0000000000000000] 20:09:49 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:09:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 2 (000000BC0ADB6800) [pid = 1512] [serial = 2] [outer = 000000BC0ADB5800] 20:09:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D196000 == 2 [pid = 1512] [id = 2] 20:09:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 3 (000000BC0D196800) [pid = 1512] [serial = 3] [outer = 0000000000000000] 20:09:49 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:09:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 4 (000000BC0D197800) [pid = 1512] [serial = 4] [outer = 000000BC0D196800] 20:09:49 INFO - PROCESS | 1512 | 1464232189731 Marionette INFO Listening on port 2828 20:09:51 INFO - PROCESS | 1512 | 1464232191484 Marionette DEBUG Marionette enabled via command-line flag 20:09:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F076000 == 3 [pid = 1512] [id = 3] 20:09:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 5 (000000BC0F0B2800) [pid = 1512] [serial = 5] [outer = 0000000000000000] 20:09:51 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:09:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 6 (000000BC0F0B3800) [pid = 1512] [serial = 6] [outer = 000000BC0F0B2800] 20:09:51 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:09:51 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:09:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 7 (000000BC0F1D6800) [pid = 1512] [serial = 7] [outer = 000000BC0D196800] 20:09:52 INFO - PROCESS | 1512 | [1512] 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:09:52 INFO - PROCESS | 1512 | 1464232192181 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 20:09:52 INFO - PROCESS | 1512 | [1512] 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:09:52 INFO - PROCESS | 1512 | 1464232192214 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 20:09:52 INFO - PROCESS | 1512 | [1512] 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:09:52 INFO - PROCESS | 1512 | 1464232192222 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 20:09:52 INFO - PROCESS | 1512 | [1512] 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:09:52 INFO - PROCESS | 1512 | 1464232192258 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49307 20:09:52 INFO - PROCESS | 1512 | 1464232192261 Marionette DEBUG Closed connection conn0 20:09:52 INFO - PROCESS | 1512 | 1464232192263 Marionette DEBUG Closed connection conn1 20:09:52 INFO - PROCESS | 1512 | 1464232192264 Marionette DEBUG Closed connection conn2 20:09:52 INFO - PROCESS | 1512 | 1464232192346 Marionette DEBUG Closed connection conn3 20:09:52 INFO - PROCESS | 1512 | [1512] 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:09:52 INFO - PROCESS | 1512 | 1464232192352 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49308 20:09:52 INFO - PROCESS | 1512 | 1464232192472 Marionette DEBUG Closed connection conn4 20:09:52 INFO - PROCESS | 1512 | [1512] 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:09:52 INFO - PROCESS | 1512 | 1464232192479 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49309 20:09:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BDC800 == 4 [pid = 1512] [id = 4] 20:09:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 8 (000000BC10351800) [pid = 1512] [serial = 8] [outer = 0000000000000000] 20:09:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 9 (000000BC1035C400) [pid = 1512] [serial = 9] [outer = 000000BC10351800] 20:09:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 10 (000000BC104DB800) [pid = 1512] [serial = 10] [outer = 000000BC10351800] 20:09:52 INFO - PROCESS | 1512 | 1464232192648 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:09:52 INFO - PROCESS | 1512 | 1464232192654 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":"20160525183450","device":"desktop","version":"48.0a2"} 20:09:53 INFO - PROCESS | 1512 | [1512] 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:09:53 INFO - PROCESS | 1512 | [1512] 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:09:53 INFO - PROCESS | 1512 | [1512] 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:09:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15EC4800 == 5 [pid = 1512] [id = 5] 20:09:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 11 (000000BC15EC5000) [pid = 1512] [serial = 11] [outer = 0000000000000000] 20:09:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15EC5800 == 6 [pid = 1512] [id = 6] 20:09:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 12 (000000BC140B3800) [pid = 1512] [serial = 12] [outer = 0000000000000000] 20:09:54 INFO - PROCESS | 1512 | [1512] 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:09:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16890000 == 7 [pid = 1512] [id = 7] 20:09:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 13 (000000BC140B3000) [pid = 1512] [serial = 13] [outer = 0000000000000000] 20:09:54 INFO - PROCESS | 1512 | [1512] 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:09:54 INFO - PROCESS | 1512 | [1512] 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:09:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 14 (000000BC16BEF000) [pid = 1512] [serial = 14] [outer = 000000BC140B3000] 20:09:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 15 (000000BC17113800) [pid = 1512] [serial = 15] [outer = 000000BC15EC5000] 20:09:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 16 (000000BC16AAE000) [pid = 1512] [serial = 16] [outer = 000000BC140B3800] 20:09:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 17 (000000BC16E90400) [pid = 1512] [serial = 17] [outer = 000000BC140B3000] 20:09:55 INFO - PROCESS | 1512 | 1464232195957 Marionette DEBUG loaded listener.js 20:09:55 INFO - PROCESS | 1512 | 1464232195971 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 18 (000000BC19442C00) [pid = 1512] [serial = 18] [outer = 000000BC140B3000] 20:09:56 INFO - PROCESS | 1512 | 1464232196943 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"525f13e9-21bb-4079-b9fd-971e50f137ca","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":"20160525183450","device":"desktop","version":"48.0a2","command_id":1}}] 20:09:57 INFO - PROCESS | 1512 | 1464232197433 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:09:57 INFO - PROCESS | 1512 | 1464232197541 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:09:57 INFO - PROCESS | 1512 | 1464232197561 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:09:57 INFO - PROCESS | 1512 | [1512] 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:09:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0ADB5000 == 6 [pid = 1512] [id = 1] 20:09:59 INFO - PROCESS | 1512 | [1512] 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:09:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 19 (000000BC0903B800) [pid = 1512] [serial = 19] [outer = 000000BC140B3000] 20:10:00 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:00 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:00 INFO - PROCESS | 1512 | 1464232200046 Marionette TRACE conn5 <- [1,3,null,{}] 20:10:00 INFO - PROCESS | 1512 | 1464232200051 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:10:00 INFO - PROCESS | 1512 | 1464232200074 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:10:00 INFO - PROCESS | 1512 | 1464232200116 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:10:00 INFO - PROCESS | 1512 | 1464232200122 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:10:00 INFO - PROCESS | 1512 | 1464232200128 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - PROCESS | 1512 | 1464232200133 Marionette TRACE conn5 <- [1,6,null,{}] 20:10:00 INFO - PROCESS | 1512 | 1464232200193 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:10:00 INFO - PROCESS | 1512 | 1464232200264 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:10:00 INFO - PROCESS | 1512 | 1464232200271 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC099C4800 == 7 [pid = 1512] [id = 8] 20:10:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 20 (000000BC0F23D000) [pid = 1512] [serial = 20] [outer = 0000000000000000] 20:10:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 21 (000000BC0F240C00) [pid = 1512] [serial = 21] [outer = 000000BC0F23D000] 20:10:00 INFO - PROCESS | 1512 | 1464232200337 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 22 (000000BC0F259000) [pid = 1512] [serial = 22] [outer = 000000BC0F23D000] 20:10:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F223000 == 8 [pid = 1512] [id = 9] 20:10:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 23 (000000BC104E3000) [pid = 1512] [serial = 23] [outer = 0000000000000000] 20:10:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 24 (000000BC13548400) [pid = 1512] [serial = 24] [outer = 000000BC104E3000] 20:10:00 INFO - PROCESS | 1512 | 1464232200784 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 25 (000000BC15586800) [pid = 1512] [serial = 25] [outer = 000000BC104E3000] 20:10:01 INFO - PROCESS | 1512 | 1464232201455 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:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1384ms 20:10:01 INFO - PROCESS | 1512 | 1464232201623 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:10:01 INFO - PROCESS | 1512 | 1464232201626 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:10:01 INFO - PROCESS | 1512 | 1464232201654 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:10:01 INFO - PROCESS | 1512 | 1464232201657 Marionette TRACE conn5 <- [1,10,null,{}] 20:10:01 INFO - PROCESS | 1512 | 1464232201663 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:10:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A843000 == 9 [pid = 1512] [id = 10] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 26 (000000BC0A843800) [pid = 1512] [serial = 26] [outer = 0000000000000000] 20:10:01 INFO - PROCESS | 1512 | 1464232201773 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 27 (000000BC0A01E000) [pid = 1512] [serial = 27] [outer = 000000BC0A843800] 20:10:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BDC800 == 8 [pid = 1512] [id = 4] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 28 (000000BC0B31F800) [pid = 1512] [serial = 28] [outer = 000000BC0A843800] 20:10:01 INFO - PROCESS | 1512 | 1464232201891 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC088D2800 == 9 [pid = 1512] [id = 11] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 29 (000000BC080D7800) [pid = 1512] [serial = 29] [outer = 0000000000000000] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 30 (000000BC0FC2EC00) [pid = 1512] [serial = 30] [outer = 000000BC080D7800] 20:10:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E580000 == 10 [pid = 1512] [id = 12] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 31 (000000BC0FCCD800) [pid = 1512] [serial = 31] [outer = 0000000000000000] 20:10:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 32 (000000BC10154C00) [pid = 1512] [serial = 32] [outer = 000000BC0FCCD800] 20:10:02 INFO - PROCESS | 1512 | 1464232201991 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 33 (000000BC104D5400) [pid = 1512] [serial = 33] [outer = 000000BC0FCCD800] 20:10:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 34 (000000BC0FC2B400) [pid = 1512] [serial = 34] [outer = 000000BC080D7800] 20:10:02 INFO - PROCESS | 1512 | 1464232202576 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:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 985ms 20:10:02 INFO - PROCESS | 1512 | 1464232202633 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:10:02 INFO - PROCESS | 1512 | 1464232202639 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:10:02 INFO - PROCESS | 1512 | 1464232202645 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:10:02 INFO - PROCESS | 1512 | 1464232202648 Marionette TRACE conn5 <- [1,14,null,{}] 20:10:02 INFO - PROCESS | 1512 | 1464232202652 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:10:02 INFO - PROCESS | 1512 | 1464232202739 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:10:02 INFO - PROCESS | 1512 | 1464232202810 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F229800 == 11 [pid = 1512] [id = 13] 20:10:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 35 (000000BC1035D400) [pid = 1512] [serial = 35] [outer = 0000000000000000] 20:10:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 36 (000000BC1643EC00) [pid = 1512] [serial = 36] [outer = 000000BC1035D400] 20:10:02 INFO - PROCESS | 1512 | 1464232202859 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 37 (000000BC16BE6C00) [pid = 1512] [serial = 37] [outer = 000000BC1035D400] 20:10:03 INFO - PROCESS | 1512 | 1464232203246 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:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 20:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:10:03 INFO - PROCESS | 1512 | 1464232203277 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 1512 | 1464232203280 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:10:03 INFO - PROCESS | 1512 | 1464232203284 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - PROCESS | 1512 | 1464232203288 Marionette TRACE conn5 <- [1,18,null,{}] 20:10:03 INFO - PROCESS | 1512 | 1464232203300 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:10:03 INFO - PROCESS | 1512 | 1464232203416 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:10:03 INFO - PROCESS | 1512 | 1464232203427 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A76000 == 12 [pid = 1512] [id = 14] 20:10:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 38 (000000BC17538800) [pid = 1512] [serial = 38] [outer = 0000000000000000] 20:10:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 39 (000000BC1774E400) [pid = 1512] [serial = 39] [outer = 000000BC17538800] 20:10:03 INFO - PROCESS | 1512 | 1464232203479 Marionette DEBUG loaded listener.js 20:10:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 40 (000000BC188A7C00) [pid = 1512] [serial = 40] [outer = 000000BC17538800] 20:10:03 INFO - PROCESS | 1512 | 1464232203894 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:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 20:10:03 INFO - PROCESS | 1512 | 1464232203913 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 1512 | 1464232203916 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:10:03 INFO - PROCESS | 1512 | 1464232203929 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - PROCESS | 1512 | 1464232203931 Marionette TRACE conn5 <- [1,22,null,{}] 20:10:03 INFO - PROCESS | 1512 | 1464232203935 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:10:04 INFO - PROCESS | 1512 | 1464232204017 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:10:04 INFO - PROCESS | 1512 | 1464232204024 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D4E000 == 13 [pid = 1512] [id = 15] 20:10:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 41 (000000BC16052400) [pid = 1512] [serial = 41] [outer = 0000000000000000] 20:10:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 42 (000000BC16246000) [pid = 1512] [serial = 42] [outer = 000000BC16052400] 20:10:04 INFO - PROCESS | 1512 | 1464232204072 Marionette DEBUG loaded listener.js 20:10:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 43 (000000BC1624F400) [pid = 1512] [serial = 43] [outer = 000000BC16052400] 20:10:04 INFO - PROCESS | 1512 | 1464232204474 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:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 20:10:04 INFO - PROCESS | 1512 | 1464232204521 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:10:04 INFO - PROCESS | 1512 | 1464232204524 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:10:04 INFO - PROCESS | 1512 | 1464232204527 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:10:04 INFO - PROCESS | 1512 | 1464232204529 Marionette TRACE conn5 <- [1,26,null,{}] 20:10:04 INFO - PROCESS | 1512 | 1464232204533 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:10:04 INFO - PROCESS | 1512 | 1464232204612 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:10:04 INFO - PROCESS | 1512 | 1464232204619 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16061000 == 14 [pid = 1512] [id = 16] 20:10:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 44 (000000BC13A09000) [pid = 1512] [serial = 44] [outer = 0000000000000000] 20:10:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 45 (000000BC13A0E400) [pid = 1512] [serial = 45] [outer = 000000BC13A09000] 20:10:04 INFO - PROCESS | 1512 | 1464232204666 Marionette DEBUG loaded listener.js 20:10:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 46 (000000BC16E90800) [pid = 1512] [serial = 46] [outer = 000000BC13A09000] 20:10:05 INFO - PROCESS | 1512 | 1464232205080 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:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 20:10:05 INFO - PROCESS | 1512 | 1464232205115 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:10:05 INFO - PROCESS | 1512 | 1464232205117 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:10:05 INFO - PROCESS | 1512 | 1464232205130 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:10:05 INFO - PROCESS | 1512 | 1464232205132 Marionette TRACE conn5 <- [1,30,null,{}] 20:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:10:05 INFO - PROCESS | 1512 | 1464232205136 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:10:05 INFO - PROCESS | 1512 | 1464232205259 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:10:05 INFO - PROCESS | 1512 | 1464232205276 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1655C000 == 15 [pid = 1512] [id = 17] 20:10:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 47 (000000BC18F0C800) [pid = 1512] [serial = 47] [outer = 0000000000000000] 20:10:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 48 (000000BC1943E400) [pid = 1512] [serial = 48] [outer = 000000BC18F0C800] 20:10:05 INFO - PROCESS | 1512 | 1464232205324 Marionette DEBUG loaded listener.js 20:10:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 49 (000000BC1A193C00) [pid = 1512] [serial = 49] [outer = 000000BC18F0C800] 20:10:05 INFO - PROCESS | 1512 | 1464232205720 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:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 20:10:05 INFO - PROCESS | 1512 | 1464232205770 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:10:05 INFO - PROCESS | 1512 | 1464232205772 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:10:05 INFO - PROCESS | 1512 | 1464232205776 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:10:05 INFO - PROCESS | 1512 | 1464232205777 Marionette TRACE conn5 <- [1,34,null,{}] 20:10:05 INFO - PROCESS | 1512 | 1464232205781 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:10:05 INFO - PROCESS | 1512 | 1464232205921 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:10:05 INFO - PROCESS | 1512 | 1464232205968 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1732B000 == 16 [pid = 1512] [id = 18] 20:10:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 50 (000000BC188D1400) [pid = 1512] [serial = 50] [outer = 0000000000000000] 20:10:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 51 (000000BC188DD800) [pid = 1512] [serial = 51] [outer = 000000BC188D1400] 20:10:06 INFO - PROCESS | 1512 | 1464232206013 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 52 (000000BC1A17B800) [pid = 1512] [serial = 52] [outer = 000000BC188D1400] 20:10:06 INFO - PROCESS | 1512 | 1464232206386 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:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 20:10:06 INFO - PROCESS | 1512 | 1464232206406 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 1512 | 1464232206409 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:10:06 INFO - PROCESS | 1512 | 1464232206412 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:10:06 INFO - PROCESS | 1512 | 1464232206422 Marionette TRACE conn5 <- [1,38,null,{}] 20:10:06 INFO - PROCESS | 1512 | 1464232206426 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:10:06 INFO - PROCESS | 1512 | 1464232206527 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:10:06 INFO - PROCESS | 1512 | 1464232206535 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC17EEC000 == 17 [pid = 1512] [id = 19] 20:10:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 53 (000000BC07ED3000) [pid = 1512] [serial = 53] [outer = 0000000000000000] 20:10:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 54 (000000BC07EDB800) [pid = 1512] [serial = 54] [outer = 000000BC07ED3000] 20:10:06 INFO - PROCESS | 1512 | 1464232206580 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000BC09A23400) [pid = 1512] [serial = 55] [outer = 000000BC07ED3000] 20:10:06 INFO - PROCESS | 1512 | 1464232206944 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:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 20:10:07 INFO - PROCESS | 1512 | 1464232207005 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:10:07 INFO - PROCESS | 1512 | 1464232207008 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:10:07 INFO - PROCESS | 1512 | 1464232207011 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:10:07 INFO - PROCESS | 1512 | 1464232207013 Marionette TRACE conn5 <- [1,42,null,{}] 20:10:07 INFO - PROCESS | 1512 | 1464232207017 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:10:07 INFO - PROCESS | 1512 | 1464232207098 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:10:07 INFO - PROCESS | 1512 | 1464232207105 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19681000 == 18 [pid = 1512] [id = 20] 20:10:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000BC09A27C00) [pid = 1512] [serial = 56] [outer = 0000000000000000] 20:10:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000BC09A2F800) [pid = 1512] [serial = 57] [outer = 000000BC09A27C00] 20:10:07 INFO - PROCESS | 1512 | 1464232207151 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000BC16DE1800) [pid = 1512] [serial = 58] [outer = 000000BC09A27C00] 20:10:07 INFO - PROCESS | 1512 | 1464232207556 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:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 20:10:07 INFO - PROCESS | 1512 | 1464232207607 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:10:07 INFO - PROCESS | 1512 | 1464232207610 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:10:07 INFO - PROCESS | 1512 | 1464232207613 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:10:07 INFO - PROCESS | 1512 | 1464232207615 Marionette TRACE conn5 <- [1,46,null,{}] 20:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:10:07 INFO - PROCESS | 1512 | 1464232207619 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:10:07 INFO - PROCESS | 1512 | 1464232207703 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:10:07 INFO - PROCESS | 1512 | 1464232207709 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC67800 == 19 [pid = 1512] [id = 21] 20:10:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000BC09B2B000) [pid = 1512] [serial = 59] [outer = 0000000000000000] 20:10:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000BC09B31C00) [pid = 1512] [serial = 60] [outer = 000000BC09B2B000] 20:10:07 INFO - PROCESS | 1512 | 1464232207755 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000BC0A392000) [pid = 1512] [serial = 61] [outer = 000000BC09B2B000] 20:10:08 INFO - PROCESS | 1512 | 1464232208156 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:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 20:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:10:08 INFO - PROCESS | 1512 | 1464232208209 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:10:08 INFO - PROCESS | 1512 | 1464232208212 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:10:08 INFO - PROCESS | 1512 | 1464232208216 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - PROCESS | 1512 | 1464232208218 Marionette TRACE conn5 <- [1,50,null,{}] 20:10:08 INFO - PROCESS | 1512 | 1464232208222 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:10:08 INFO - PROCESS | 1512 | 1464232208316 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:10:08 INFO - PROCESS | 1512 | 1464232208324 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBB7800 == 20 [pid = 1512] [id = 22] 20:10:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC0A39AC00) [pid = 1512] [serial = 62] [outer = 0000000000000000] 20:10:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC16439800) [pid = 1512] [serial = 63] [outer = 000000BC0A39AC00] 20:10:08 INFO - PROCESS | 1512 | 1464232208380 Marionette DEBUG loaded listener.js 20:10:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC1DCF3800) [pid = 1512] [serial = 64] [outer = 000000BC0A39AC00] 20:10:08 INFO - PROCESS | 1512 | 1464232208798 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:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 20:10:08 INFO - PROCESS | 1512 | 1464232208867 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:10:08 INFO - PROCESS | 1512 | 1464232208869 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:10:08 INFO - PROCESS | 1512 | 1464232208873 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - PROCESS | 1512 | 1464232208874 Marionette TRACE conn5 <- [1,54,null,{}] 20:10:08 INFO - PROCESS | 1512 | 1464232208878 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:10:08 INFO - PROCESS | 1512 | 1464232208955 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:10:08 INFO - PROCESS | 1512 | 1464232208962 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCD2800 == 21 [pid = 1512] [id = 23] 20:10:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC1DCF8000) [pid = 1512] [serial = 65] [outer = 0000000000000000] 20:10:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC1E2C4000) [pid = 1512] [serial = 66] [outer = 000000BC1DCF8000] 20:10:09 INFO - PROCESS | 1512 | 1464232209007 Marionette DEBUG loaded listener.js 20:10:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC1E2CB400) [pid = 1512] [serial = 67] [outer = 000000BC1DCF8000] 20:10:10 INFO - PROCESS | 1512 | 1464232210130 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:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1329ms 20:10:10 INFO - PROCESS | 1512 | 1464232210203 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:10:10 INFO - PROCESS | 1512 | 1464232210208 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:10:10 INFO - PROCESS | 1512 | 1464232210213 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:10:10 INFO - PROCESS | 1512 | 1464232210217 Marionette TRACE conn5 <- [1,58,null,{}] 20:10:10 INFO - PROCESS | 1512 | 1464232210223 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:10:10 INFO - PROCESS | 1512 | 1464232210329 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:10:10 INFO - PROCESS | 1512 | 1464232210372 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D19D000 == 22 [pid = 1512] [id = 24] 20:10:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09B2B400) [pid = 1512] [serial = 68] [outer = 0000000000000000] 20:10:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09B2EC00) [pid = 1512] [serial = 69] [outer = 000000BC09B2B400] 20:10:10 INFO - PROCESS | 1512 | 1464232210423 Marionette DEBUG loaded listener.js 20:10:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC0A393800) [pid = 1512] [serial = 70] [outer = 000000BC09B2B400] 20:10:10 INFO - PROCESS | 1512 | 1464232210848 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:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 692ms 20:10:10 INFO - PROCESS | 1512 | 1464232210915 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:10:10 INFO - PROCESS | 1512 | 1464232210921 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:10:10 INFO - PROCESS | 1512 | 1464232210928 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:10:10 INFO - PROCESS | 1512 | 1464232210931 Marionette TRACE conn5 <- [1,62,null,{}] 20:10:10 INFO - PROCESS | 1512 | 1464232210935 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:10:11 INFO - PROCESS | 1512 | 1464232211061 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:10:11 INFO - PROCESS | 1512 | 1464232211088 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F220800 == 23 [pid = 1512] [id = 25] 20:10:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0B3A8800) [pid = 1512] [serial = 71] [outer = 0000000000000000] 20:10:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0D173000) [pid = 1512] [serial = 72] [outer = 000000BC0B3A8800] 20:10:11 INFO - PROCESS | 1512 | 1464232211138 Marionette DEBUG loaded listener.js 20:10:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0EE0C400) [pid = 1512] [serial = 73] [outer = 000000BC0B3A8800] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC10351800) [pid = 1512] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC0F23D000) [pid = 1512] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0FCCD800) [pid = 1512] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC1035D400) [pid = 1512] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC17538800) [pid = 1512] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC16052400) [pid = 1512] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13A09000) [pid = 1512] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:10:11 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC0A39AC00) [pid = 1512] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:10:11 INFO - PROCESS | 1512 | 1464232211759 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:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 879ms 20:10:11 INFO - PROCESS | 1512 | 1464232211808 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:10:11 INFO - PROCESS | 1512 | 1464232211810 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:10:11 INFO - PROCESS | 1512 | 1464232211814 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:10:11 INFO - PROCESS | 1512 | 1464232211817 Marionette TRACE conn5 <- [1,66,null,{}] 20:10:11 INFO - PROCESS | 1512 | 1464232211828 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:10:11 INFO - PROCESS | 1512 | 1464232211912 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:10:11 INFO - PROCESS | 1512 | 1464232211920 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A7A800 == 24 [pid = 1512] [id = 26] 20:10:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC09B26C00) [pid = 1512] [serial = 74] [outer = 0000000000000000] 20:10:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC0FCC6000) [pid = 1512] [serial = 75] [outer = 000000BC09B26C00] 20:10:11 INFO - PROCESS | 1512 | 1464232211969 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC101D8C00) [pid = 1512] [serial = 76] [outer = 000000BC09B26C00] 20:10:12 INFO - PROCESS | 1512 | 1464232212383 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:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 20:10:12 INFO - PROCESS | 1512 | 1464232212446 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:10:12 INFO - PROCESS | 1512 | 1464232212448 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:10:12 INFO - PROCESS | 1512 | 1464232212452 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:10:12 INFO - PROCESS | 1512 | 1464232212454 Marionette TRACE conn5 <- [1,70,null,{}] 20:10:12 INFO - PROCESS | 1512 | 1464232212462 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:10:12 INFO - PROCESS | 1512 | 1464232212547 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:10:12 INFO - PROCESS | 1512 | 1464232212561 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16060000 == 25 [pid = 1512] [id = 27] 20:10:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC10767800) [pid = 1512] [serial = 77] [outer = 0000000000000000] 20:10:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC12D74C00) [pid = 1512] [serial = 78] [outer = 000000BC10767800] 20:10:12 INFO - PROCESS | 1512 | 1464232212611 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC13552400) [pid = 1512] [serial = 79] [outer = 000000BC10767800] 20:10:13 INFO - PROCESS | 1512 | 1464232213015 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:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 20:10:13 INFO - PROCESS | 1512 | 1464232213083 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 1512 | 1464232213085 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:10:13 INFO - PROCESS | 1512 | 1464232213089 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - PROCESS | 1512 | 1464232213090 Marionette TRACE conn5 <- [1,74,null,{}] 20:10:13 INFO - PROCESS | 1512 | 1464232213094 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:10:13 INFO - PROCESS | 1512 | 1464232213178 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:10:13 INFO - PROCESS | 1512 | 1464232213186 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16882000 == 26 [pid = 1512] [id = 28] 20:10:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC12D23400) [pid = 1512] [serial = 80] [outer = 0000000000000000] 20:10:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC13A09400) [pid = 1512] [serial = 81] [outer = 000000BC12D23400] 20:10:13 INFO - PROCESS | 1512 | 1464232213232 Marionette DEBUG loaded listener.js 20:10:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC14021C00) [pid = 1512] [serial = 82] [outer = 000000BC12D23400] 20:10:13 INFO - PROCESS | 1512 | 1464232213814 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:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 20:10:13 INFO - PROCESS | 1512 | 1464232213905 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 1512 | 1464232213910 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:10:13 INFO - PROCESS | 1512 | 1464232213917 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - PROCESS | 1512 | 1464232213921 Marionette TRACE conn5 <- [1,78,null,{}] 20:10:13 INFO - PROCESS | 1512 | 1464232213927 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:10:14 INFO - PROCESS | 1512 | 1464232214044 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:10:14 INFO - PROCESS | 1512 | 1464232214112 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0CE800 == 27 [pid = 1512] [id = 29] 20:10:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC09A2B400) [pid = 1512] [serial = 83] [outer = 0000000000000000] 20:10:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0A39D000) [pid = 1512] [serial = 84] [outer = 000000BC09A2B400] 20:10:14 INFO - PROCESS | 1512 | 1464232214175 Marionette DEBUG loaded listener.js 20:10:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0E770400) [pid = 1512] [serial = 85] [outer = 000000BC09A2B400] 20:10:14 INFO - PROCESS | 1512 | 1464232214716 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:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 20:10:14 INFO - PROCESS | 1512 | 1464232214762 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:10:14 INFO - PROCESS | 1512 | 1464232214768 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:10:14 INFO - PROCESS | 1512 | 1464232214775 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:10:14 INFO - PROCESS | 1512 | 1464232214778 Marionette TRACE conn5 <- [1,82,null,{}] 20:10:14 INFO - PROCESS | 1512 | 1464232214782 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:10:14 INFO - PROCESS | 1512 | 1464232214890 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:10:14 INFO - PROCESS | 1512 | 1464232214965 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1405F000 == 28 [pid = 1512] [id = 30] 20:10:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC101CE400) [pid = 1512] [serial = 86] [outer = 0000000000000000] 20:10:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC12D22C00) [pid = 1512] [serial = 87] [outer = 000000BC101CE400] 20:10:15 INFO - PROCESS | 1512 | 1464232215025 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC140BC800) [pid = 1512] [serial = 88] [outer = 000000BC101CE400] 20:10:15 INFO - PROCESS | 1512 | 1464232215588 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:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 818ms 20:10:15 INFO - PROCESS | 1512 | 1464232215599 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 1512 | 1464232215602 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:10:15 INFO - PROCESS | 1512 | 1464232215606 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:10:15 INFO - PROCESS | 1512 | 1464232215610 Marionette TRACE conn5 <- [1,86,null,{}] 20:10:15 INFO - PROCESS | 1512 | 1464232215622 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:10:15 INFO - PROCESS | 1512 | 1464232215728 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:10:15 INFO - PROCESS | 1512 | 1464232215804 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1A136800 == 29 [pid = 1512] [id = 31] 20:10:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC16297000) [pid = 1512] [serial = 89] [outer = 0000000000000000] 20:10:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC16AAF400) [pid = 1512] [serial = 90] [outer = 000000BC16297000] 20:10:15 INFO - PROCESS | 1512 | 1464232215865 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC173E1C00) [pid = 1512] [serial = 91] [outer = 000000BC16297000] 20:10:16 INFO - PROCESS | 1512 | 1464232216366 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:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 777ms 20:10:16 INFO - PROCESS | 1512 | 1464232216390 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 1512 | 1464232216393 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:10:16 INFO - PROCESS | 1512 | 1464232216398 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:10:16 INFO - PROCESS | 1512 | 1464232216400 Marionette TRACE conn5 <- [1,90,null,{}] 20:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:10:16 INFO - PROCESS | 1512 | 1464232216404 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:10:16 INFO - PROCESS | 1512 | 1464232216510 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:10:16 INFO - PROCESS | 1512 | 1464232216584 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBB5000 == 30 [pid = 1512] [id = 32] 20:10:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC08B27000) [pid = 1512] [serial = 92] [outer = 0000000000000000] 20:10:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC08B2AC00) [pid = 1512] [serial = 93] [outer = 000000BC08B27000] 20:10:16 INFO - PROCESS | 1512 | 1464232216642 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC173E6C00) [pid = 1512] [serial = 94] [outer = 000000BC08B27000] 20:10:17 INFO - PROCESS | 1512 | 1464232217212 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:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 819ms 20:10:17 INFO - PROCESS | 1512 | 1464232217224 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:10:17 INFO - PROCESS | 1512 | 1464232217226 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:10:17 INFO - PROCESS | 1512 | 1464232217230 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - PROCESS | 1512 | 1464232217232 Marionette TRACE conn5 <- [1,94,null,{}] 20:10:17 INFO - PROCESS | 1512 | 1464232217237 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:10:17 INFO - PROCESS | 1512 | 1464232217337 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:10:17 INFO - PROCESS | 1512 | 1464232217413 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC174B6000 == 31 [pid = 1512] [id = 33] 20:10:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC07EDCC00) [pid = 1512] [serial = 95] [outer = 0000000000000000] 20:10:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13570400) [pid = 1512] [serial = 96] [outer = 000000BC07EDCC00] 20:10:17 INFO - PROCESS | 1512 | 1464232217469 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13575C00) [pid = 1512] [serial = 97] [outer = 000000BC07EDCC00] 20:10:18 INFO - PROCESS | 1512 | 1464232218068 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:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 20:10:18 INFO - PROCESS | 1512 | 1464232218114 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 1512 | 1464232218118 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:10:18 INFO - PROCESS | 1512 | 1464232218124 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:10:18 INFO - PROCESS | 1512 | 1464232218127 Marionette TRACE conn5 <- [1,98,null,{}] 20:10:18 INFO - PROCESS | 1512 | 1464232218133 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:10:18 INFO - PROCESS | 1512 | 1464232218237 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:10:18 INFO - PROCESS | 1512 | 1464232218301 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC10800 == 32 [pid = 1512] [id = 34] 20:10:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0991EC00) [pid = 1512] [serial = 98] [outer = 0000000000000000] 20:10:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC09A2E000) [pid = 1512] [serial = 99] [outer = 000000BC0991EC00] 20:10:18 INFO - PROCESS | 1512 | 1464232218355 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0A3D2800) [pid = 1512] [serial = 100] [outer = 000000BC0991EC00] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC16E90400) [pid = 1512] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0D197800) [pid = 1512] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC16439800) [pid = 1512] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC188DD800) [pid = 1512] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC07EDB800) [pid = 1512] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09A2F800) [pid = 1512] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09B31C00) [pid = 1512] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0F240C00) [pid = 1512] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13548400) [pid = 1512] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0FC2EC00) [pid = 1512] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC10154C00) [pid = 1512] [serial = 32] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC104D5400) [pid = 1512] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC1643EC00) [pid = 1512] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC16BE6C00) [pid = 1512] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC1774E400) [pid = 1512] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC16246000) [pid = 1512] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC13A0E400) [pid = 1512] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC1943E400) [pid = 1512] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0A01E000) [pid = 1512] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC1624F400) [pid = 1512] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC16E90800) [pid = 1512] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0F259000) [pid = 1512] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC188A7C00) [pid = 1512] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC1DCF3800) [pid = 1512] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC16BEF000) [pid = 1512] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC1035C400) [pid = 1512] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:10:18 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC104DB800) [pid = 1512] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:10:18 INFO - PROCESS | 1512 | 1464232218812 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:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 734ms 20:10:18 INFO - PROCESS | 1512 | 1464232218862 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 1512 | 1464232218868 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:10:18 INFO - PROCESS | 1512 | 1464232218875 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - PROCESS | 1512 | 1464232218877 Marionette TRACE conn5 <- [1,102,null,{}] 20:10:18 INFO - PROCESS | 1512 | 1464232218881 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:10:18 INFO - PROCESS | 1512 | 1464232218967 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:10:18 INFO - PROCESS | 1512 | 1464232218978 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0C7800 == 33 [pid = 1512] [id = 35] 20:10:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0E5B6C00) [pid = 1512] [serial = 101] [outer = 0000000000000000] 20:10:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC0E7DB800) [pid = 1512] [serial = 102] [outer = 000000BC0E5B6C00] 20:10:19 INFO - PROCESS | 1512 | 1464232219024 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC0F251000) [pid = 1512] [serial = 103] [outer = 000000BC0E5B6C00] 20:10:19 INFO - PROCESS | 1512 | 1464232219446 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:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 20:10:19 INFO - PROCESS | 1512 | 1464232219505 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:10:19 INFO - PROCESS | 1512 | 1464232219507 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:10:19 INFO - PROCESS | 1512 | 1464232219511 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:10:19 INFO - PROCESS | 1512 | 1464232219515 Marionette TRACE conn5 <- [1,106,null,{}] 20:10:19 INFO - PROCESS | 1512 | 1464232219530 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:10:19 INFO - PROCESS | 1512 | 1464232219620 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:10:19 INFO - PROCESS | 1512 | 1464232219631 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A87000 == 34 [pid = 1512] [id = 36] 20:10:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC10762C00) [pid = 1512] [serial = 104] [outer = 0000000000000000] 20:10:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC12D26400) [pid = 1512] [serial = 105] [outer = 000000BC10762C00] 20:10:19 INFO - PROCESS | 1512 | 1464232219688 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC13576000) [pid = 1512] [serial = 106] [outer = 000000BC10762C00] 20:10:20 INFO - PROCESS | 1512 | 1464232220134 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:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 692ms 20:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:10:20 INFO - PROCESS | 1512 | 1464232220206 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 1512 | 1464232220209 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:10:20 INFO - PROCESS | 1512 | 1464232220213 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - PROCESS | 1512 | 1464232220214 Marionette TRACE conn5 <- [1,110,null,{}] 20:10:20 INFO - PROCESS | 1512 | 1464232220218 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:10:20 INFO - PROCESS | 1512 | 1464232220304 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:10:20 INFO - PROCESS | 1512 | 1464232220313 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1607B000 == 35 [pid = 1512] [id = 37] 20:10:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC1604DC00) [pid = 1512] [serial = 107] [outer = 0000000000000000] 20:10:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC16245000) [pid = 1512] [serial = 108] [outer = 000000BC1604DC00] 20:10:20 INFO - PROCESS | 1512 | 1464232220359 Marionette DEBUG loaded listener.js 20:10:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC16434400) [pid = 1512] [serial = 109] [outer = 000000BC1604DC00] 20:10:20 INFO - PROCESS | 1512 | 1464232220769 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:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 20:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:10:20 INFO - PROCESS | 1512 | 1464232220803 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 1512 | 1464232220805 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:10:20 INFO - PROCESS | 1512 | 1464232220809 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - PROCESS | 1512 | 1464232220811 Marionette TRACE conn5 <- [1,114,null,{}] 20:10:20 INFO - PROCESS | 1512 | 1464232220815 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:10:20 INFO - PROCESS | 1512 | 1464232220914 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:10:20 INFO - PROCESS | 1512 | 1464232220921 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16E7A000 == 36 [pid = 1512] [id = 38] 20:10:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC16579400) [pid = 1512] [serial = 110] [outer = 0000000000000000] 20:10:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC16B55400) [pid = 1512] [serial = 111] [outer = 000000BC16579400] 20:10:20 INFO - PROCESS | 1512 | 1464232220968 Marionette DEBUG loaded listener.js 20:10:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC173E9800) [pid = 1512] [serial = 112] [outer = 000000BC16579400] 20:10:21 INFO - PROCESS | 1512 | 1464232221440 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:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 693ms 20:10:21 INFO - PROCESS | 1512 | 1464232221503 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:10:21 INFO - PROCESS | 1512 | 1464232221505 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:10:21 INFO - PROCESS | 1512 | 1464232221525 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:10:21 INFO - PROCESS | 1512 | 1464232221527 Marionette TRACE conn5 <- [1,118,null,{}] 20:10:21 INFO - PROCESS | 1512 | 1464232221531 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:10:21 INFO - PROCESS | 1512 | 1464232221656 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:10:21 INFO - PROCESS | 1512 | 1464232221706 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBA4800 == 37 [pid = 1512] [id = 39] 20:10:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC188A2400) [pid = 1512] [serial = 113] [outer = 0000000000000000] 20:10:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC188D9000) [pid = 1512] [serial = 114] [outer = 000000BC188A2400] 20:10:21 INFO - PROCESS | 1512 | 1464232221754 Marionette DEBUG loaded listener.js 20:10:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC189D3800) [pid = 1512] [serial = 115] [outer = 000000BC188A2400] 20:10:22 INFO - PROCESS | 1512 | 1464232222166 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:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 20:10:22 INFO - PROCESS | 1512 | 1464232222227 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:10:22 INFO - PROCESS | 1512 | 1464232222229 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:10:22 INFO - PROCESS | 1512 | 1464232222234 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:10:22 INFO - PROCESS | 1512 | 1464232222236 Marionette TRACE conn5 <- [1,122,null,{}] 20:10:22 INFO - PROCESS | 1512 | 1464232222239 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:10:22 INFO - PROCESS | 1512 | 1464232222347 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC1DCF8000) [pid = 1512] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC09B2B400) [pid = 1512] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0B3A8800) [pid = 1512] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09B26C00) [pid = 1512] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC10767800) [pid = 1512] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC09A27C00) [pid = 1512] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC07ED3000) [pid = 1512] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC09B2B000) [pid = 1512] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC188D1400) [pid = 1512] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:10:22 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC18F0C800) [pid = 1512] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:10:22 INFO - PROCESS | 1512 | 1464232222392 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15ED0000 == 38 [pid = 1512] [id = 40] 20:10:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC07ED3C00) [pid = 1512] [serial = 116] [outer = 0000000000000000] 20:10:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC07FB1C00) [pid = 1512] [serial = 117] [outer = 000000BC07ED3C00] 20:10:22 INFO - PROCESS | 1512 | 1464232222441 Marionette DEBUG loaded listener.js 20:10:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09CE7800) [pid = 1512] [serial = 118] [outer = 000000BC07ED3C00] 20:10:22 INFO - PROCESS | 1512 | 1464232222775 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:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 20:10:22 INFO - PROCESS | 1512 | 1464232222822 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:10:22 INFO - PROCESS | 1512 | 1464232222825 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:10:22 INFO - PROCESS | 1512 | 1464232222828 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:10:22 INFO - PROCESS | 1512 | 1464232222830 Marionette TRACE conn5 <- [1,126,null,{}] 20:10:22 INFO - PROCESS | 1512 | 1464232222833 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:10:22 INFO - PROCESS | 1512 | 1464232222921 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:10:22 INFO - PROCESS | 1512 | 1464232222978 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F27B000 == 39 [pid = 1512] [id = 41] 20:10:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC09CDC400) [pid = 1512] [serial = 119] [outer = 0000000000000000] 20:10:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC13544400) [pid = 1512] [serial = 120] [outer = 000000BC09CDC400] 20:10:23 INFO - PROCESS | 1512 | 1464232223025 Marionette DEBUG loaded listener.js 20:10:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC189DC800) [pid = 1512] [serial = 121] [outer = 000000BC09CDC400] 20:10:23 INFO - PROCESS | 1512 | 1464232223364 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:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 20:10:23 INFO - PROCESS | 1512 | 1464232223418 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:10:23 INFO - PROCESS | 1512 | 1464232223421 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:10:23 INFO - PROCESS | 1512 | 1464232223424 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:10:23 INFO - PROCESS | 1512 | 1464232223426 Marionette TRACE conn5 <- [1,130,null,{}] 20:10:23 INFO - PROCESS | 1512 | 1464232223429 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:10:23 INFO - PROCESS | 1512 | 1464232223534 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:10:23 INFO - PROCESS | 1512 | 1464232223542 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC09BAA800 == 40 [pid = 1512] [id = 42] 20:10:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC09B8B000) [pid = 1512] [serial = 122] [outer = 0000000000000000] 20:10:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC09B93000) [pid = 1512] [serial = 123] [outer = 000000BC09B8B000] 20:10:23 INFO - PROCESS | 1512 | 1464232223588 Marionette DEBUG loaded listener.js 20:10:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC101D2C00) [pid = 1512] [serial = 124] [outer = 000000BC09B8B000] 20:10:23 INFO - PROCESS | 1512 | 1464232223990 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:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 20:10:24 INFO - PROCESS | 1512 | 1464232224014 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:10:24 INFO - PROCESS | 1512 | 1464232224016 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:10:24 INFO - PROCESS | 1512 | 1464232224020 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:10:24 INFO - PROCESS | 1512 | 1464232224022 Marionette TRACE conn5 <- [1,134,null,{}] 20:10:24 INFO - PROCESS | 1512 | 1464232224025 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:10:24 INFO - PROCESS | 1512 | 1464232224127 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:10:24 INFO - PROCESS | 1512 | 1464232224135 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E539000 == 41 [pid = 1512] [id = 43] 20:10:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC09B95400) [pid = 1512] [serial = 125] [outer = 0000000000000000] 20:10:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0FE0DC00) [pid = 1512] [serial = 126] [outer = 000000BC09B95400] 20:10:24 INFO - PROCESS | 1512 | 1464232224180 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1527E800) [pid = 1512] [serial = 127] [outer = 000000BC09B95400] 20:10:24 INFO - PROCESS | 1512 | 1464232224575 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:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 20:10:24 INFO - PROCESS | 1512 | 1464232224611 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:10:24 INFO - PROCESS | 1512 | 1464232224613 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:10:24 INFO - PROCESS | 1512 | 1464232224617 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:10:24 INFO - PROCESS | 1512 | 1464232224619 Marionette TRACE conn5 <- [1,138,null,{}] 20:10:24 INFO - PROCESS | 1512 | 1464232224623 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:10:24 INFO - PROCESS | 1512 | 1464232224747 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:10:24 INFO - PROCESS | 1512 | 1464232224755 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF68800 == 42 [pid = 1512] [id = 44] 20:10:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0FE11C00) [pid = 1512] [serial = 128] [outer = 0000000000000000] 20:10:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC15286400) [pid = 1512] [serial = 129] [outer = 000000BC0FE11C00] 20:10:24 INFO - PROCESS | 1512 | 1464232224806 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC19607000) [pid = 1512] [serial = 130] [outer = 000000BC0FE11C00] 20:10:25 INFO - PROCESS | 1512 | 1464232225487 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:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 923ms 20:10:25 INFO - PROCESS | 1512 | 1464232225543 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 1512 | 1464232225549 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:10:25 INFO - PROCESS | 1512 | 1464232225553 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:10:25 INFO - PROCESS | 1512 | 1464232225557 Marionette TRACE conn5 <- [1,142,null,{}] 20:10:25 INFO - PROCESS | 1512 | 1464232225563 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:10:25 INFO - PROCESS | 1512 | 1464232225679 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:10:25 INFO - PROCESS | 1512 | 1464232225745 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F274800 == 43 [pid = 1512] [id = 45] 20:10:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC09B95800) [pid = 1512] [serial = 131] [outer = 0000000000000000] 20:10:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0A813C00) [pid = 1512] [serial = 132] [outer = 000000BC09B95800] 20:10:25 INFO - PROCESS | 1512 | 1464232225805 Marionette DEBUG loaded listener.js 20:10:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0F0D4800) [pid = 1512] [serial = 133] [outer = 000000BC09B95800] 20:10:26 INFO - PROCESS | 1512 | 1464232226427 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:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 924ms 20:10:26 INFO - PROCESS | 1512 | 1464232226481 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:10:26 INFO - PROCESS | 1512 | 1464232226487 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:10:26 INFO - PROCESS | 1512 | 1464232226494 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:10:26 INFO - PROCESS | 1512 | 1464232226497 Marionette TRACE conn5 <- [1,146,null,{}] 20:10:26 INFO - PROCESS | 1512 | 1464232226502 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:10:26 INFO - PROCESS | 1512 | 1464232226616 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:10:26 INFO - PROCESS | 1512 | 1464232226696 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC66800 == 44 [pid = 1512] [id = 46] 20:10:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC104DF400) [pid = 1512] [serial = 134] [outer = 0000000000000000] 20:10:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1356F400) [pid = 1512] [serial = 135] [outer = 000000BC104DF400] 20:10:26 INFO - PROCESS | 1512 | 1464232226754 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC15284800) [pid = 1512] [serial = 136] [outer = 000000BC104DF400] 20:10:27 INFO - PROCESS | 1512 | 1464232227339 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:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 20:10:27 INFO - PROCESS | 1512 | 1464232227382 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:10:27 INFO - PROCESS | 1512 | 1464232227385 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:10:27 INFO - PROCESS | 1512 | 1464232227388 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:10:27 INFO - PROCESS | 1512 | 1464232227392 Marionette TRACE conn5 <- [1,150,null,{}] 20:10:27 INFO - PROCESS | 1512 | 1464232227404 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:10:27 INFO - PROCESS | 1512 | 1464232227516 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:10:27 INFO - PROCESS | 1512 | 1464232227584 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E04C800 == 45 [pid = 1512] [id = 47] 20:10:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC16DDF800) [pid = 1512] [serial = 137] [outer = 0000000000000000] 20:10:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC17D28800) [pid = 1512] [serial = 138] [outer = 000000BC16DDF800] 20:10:27 INFO - PROCESS | 1512 | 1464232227646 Marionette DEBUG loaded listener.js 20:10:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC188DD800) [pid = 1512] [serial = 139] [outer = 000000BC16DDF800] 20:10:28 INFO - PROCESS | 1512 | 1464232228416 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:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1081ms 20:10:28 INFO - PROCESS | 1512 | 1464232228472 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:10:28 INFO - PROCESS | 1512 | 1464232228476 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:10:28 INFO - PROCESS | 1512 | 1464232228481 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:10:28 INFO - PROCESS | 1512 | 1464232228486 Marionette TRACE conn5 <- [1,154,null,{}] 20:10:28 INFO - PROCESS | 1512 | 1464232228493 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:10:28 INFO - PROCESS | 1512 | 1464232228656 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:10:28 INFO - PROCESS | 1512 | 1464232228722 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC09BA9800 == 46 [pid = 1512] [id = 48] 20:10:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC09A29400) [pid = 1512] [serial = 140] [outer = 0000000000000000] 20:10:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09B30400) [pid = 1512] [serial = 141] [outer = 000000BC09A29400] 20:10:28 INFO - PROCESS | 1512 | 1464232228774 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC09B96000) [pid = 1512] [serial = 142] [outer = 000000BC09A29400] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E539000 == 45 [pid = 1512] [id = 43] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09BAA800 == 44 [pid = 1512] [id = 42] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F27B000 == 43 [pid = 1512] [id = 41] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15ED0000 == 42 [pid = 1512] [id = 40] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA4800 == 41 [pid = 1512] [id = 39] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E7A000 == 40 [pid = 1512] [id = 38] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1607B000 == 39 [pid = 1512] [id = 37] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A87000 == 38 [pid = 1512] [id = 36] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0C7800 == 37 [pid = 1512] [id = 35] 20:10:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC10800 == 36 [pid = 1512] [id = 34] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC13A09400) [pid = 1512] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1E2C4000) [pid = 1512] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC09B2EC00) [pid = 1512] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0D173000) [pid = 1512] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC101D8C00) [pid = 1512] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC12D74C00) [pid = 1512] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC13552400) [pid = 1512] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0EE0C400) [pid = 1512] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0A393800) [pid = 1512] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC1E2CB400) [pid = 1512] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0FCC6000) [pid = 1512] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC16DE1800) [pid = 1512] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC09A23400) [pid = 1512] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0A392000) [pid = 1512] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC1A17B800) [pid = 1512] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC1A193C00) [pid = 1512] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:10:29 INFO - PROCESS | 1512 | 1464232229351 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:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 881ms 20:10:29 INFO - PROCESS | 1512 | 1464232229367 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:10:29 INFO - PROCESS | 1512 | 1464232229373 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:10:29 INFO - PROCESS | 1512 | 1464232229384 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:10:29 INFO - PROCESS | 1512 | 1464232229387 Marionette TRACE conn5 <- [1,158,null,{}] 20:10:29 INFO - PROCESS | 1512 | 1464232229392 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:10:29 INFO - PROCESS | 1512 | 1464232229483 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:10:29 INFO - PROCESS | 1512 | 1464232229542 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E724800 == 37 [pid = 1512] [id = 49] 20:10:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC08B22C00) [pid = 1512] [serial = 143] [outer = 0000000000000000] 20:10:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09A2B800) [pid = 1512] [serial = 144] [outer = 000000BC08B22C00] 20:10:29 INFO - PROCESS | 1512 | 1464232229597 Marionette DEBUG loaded listener.js 20:10:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09CE4000) [pid = 1512] [serial = 145] [outer = 000000BC08B22C00] 20:10:30 INFO - PROCESS | 1512 | 1464232230000 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:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 20:10:30 INFO - PROCESS | 1512 | 1464232230016 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:10:30 INFO - PROCESS | 1512 | 1464232230018 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:10:30 INFO - PROCESS | 1512 | 1464232230022 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:10:30 INFO - PROCESS | 1512 | 1464232230026 Marionette TRACE conn5 <- [1,162,null,{}] 20:10:30 INFO - PROCESS | 1512 | 1464232230036 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:10:30 INFO - PROCESS | 1512 | 1464232230143 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:10:30 INFO - PROCESS | 1512 | 1464232230207 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FEBA800 == 38 [pid = 1512] [id = 50] 20:10:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0A391C00) [pid = 1512] [serial = 146] [outer = 0000000000000000] 20:10:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0B223000) [pid = 1512] [serial = 147] [outer = 000000BC0A391C00] 20:10:30 INFO - PROCESS | 1512 | 1464232230257 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0EC66800) [pid = 1512] [serial = 148] [outer = 000000BC0A391C00] 20:10:30 INFO - PROCESS | 1512 | 1464232230656 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:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 20:10:30 INFO - PROCESS | 1512 | 1464232230717 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:10:30 INFO - PROCESS | 1512 | 1464232230720 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:10:30 INFO - PROCESS | 1512 | 1464232230724 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:10:30 INFO - PROCESS | 1512 | 1464232230726 Marionette TRACE conn5 <- [1,166,null,{}] 20:10:30 INFO - PROCESS | 1512 | 1464232230730 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:10:30 INFO - PROCESS | 1512 | 1464232230822 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:10:30 INFO - PROCESS | 1512 | 1464232230829 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1551F000 == 39 [pid = 1512] [id = 51] 20:10:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0F196000) [pid = 1512] [serial = 149] [outer = 0000000000000000] 20:10:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0F25B800) [pid = 1512] [serial = 150] [outer = 000000BC0F196000] 20:10:30 INFO - PROCESS | 1512 | 1464232230875 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0FE10000) [pid = 1512] [serial = 151] [outer = 000000BC0F196000] 20:10:31 INFO - PROCESS | 1512 | 1464232231290 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:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 20:10:31 INFO - PROCESS | 1512 | 1464232231322 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:10:31 INFO - PROCESS | 1512 | 1464232231324 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:10:31 INFO - PROCESS | 1512 | 1464232231327 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:10:31 INFO - PROCESS | 1512 | 1464232231329 Marionette TRACE conn5 <- [1,170,null,{}] 20:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:10:31 INFO - PROCESS | 1512 | 1464232231333 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:10:31 INFO - PROCESS | 1512 | 1464232231440 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:10:31 INFO - PROCESS | 1512 | 1464232231447 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16069800 == 40 [pid = 1512] [id = 52] 20:10:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC10160C00) [pid = 1512] [serial = 152] [outer = 0000000000000000] 20:10:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC101D3000) [pid = 1512] [serial = 153] [outer = 000000BC10160C00] 20:10:31 INFO - PROCESS | 1512 | 1464232231493 Marionette DEBUG loaded listener.js 20:10:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC104DB800) [pid = 1512] [serial = 154] [outer = 000000BC10160C00] 20:10:31 INFO - PROCESS | 1512 | 1464232231946 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:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 20:10:31 INFO - PROCESS | 1512 | 1464232231967 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:10:31 INFO - PROCESS | 1512 | 1464232231969 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:10:31 INFO - PROCESS | 1512 | 1464232231972 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:10:31 INFO - PROCESS | 1512 | 1464232231974 Marionette TRACE conn5 <- [1,174,null,{}] 20:10:31 INFO - PROCESS | 1512 | 1464232231978 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:10:32 INFO - PROCESS | 1512 | 1464232232108 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:10:32 INFO - PROCESS | 1512 | 1464232232115 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0AB13000 == 41 [pid = 1512] [id = 53] 20:10:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC13525000) [pid = 1512] [serial = 155] [outer = 0000000000000000] 20:10:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC1356B800) [pid = 1512] [serial = 156] [outer = 000000BC13525000] 20:10:32 INFO - PROCESS | 1512 | 1464232232163 Marionette DEBUG loaded listener.js 20:10:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC13A0E400) [pid = 1512] [serial = 157] [outer = 000000BC13525000] 20:10:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC13A0B800) [pid = 1512] [serial = 158] [outer = 000000BC080D7800] 20:10:32 INFO - PROCESS | 1512 | 1464232232670 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:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 735ms 20:10:32 INFO - PROCESS | 1512 | 1464232232714 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:10:32 INFO - PROCESS | 1512 | 1464232232717 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:10:32 INFO - PROCESS | 1512 | 1464232232720 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:10:32 INFO - PROCESS | 1512 | 1464232232722 Marionette TRACE conn5 <- [1,178,null,{}] 20:10:32 INFO - PROCESS | 1512 | 1464232232725 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:10:32 INFO - PROCESS | 1512 | 1464232232847 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:10:32 INFO - PROCESS | 1512 | 1464232232862 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A526000 == 42 [pid = 1512] [id = 54] 20:10:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC10357000) [pid = 1512] [serial = 159] [outer = 0000000000000000] 20:10:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC15287C00) [pid = 1512] [serial = 160] [outer = 000000BC10357000] 20:10:32 INFO - PROCESS | 1512 | 1464232232943 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC16251800) [pid = 1512] [serial = 161] [outer = 000000BC10357000] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC188A2400) [pid = 1512] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC16579400) [pid = 1512] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC07ED3C00) [pid = 1512] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC08B27000) [pid = 1512] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC16297000) [pid = 1512] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC1604DC00) [pid = 1512] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC10762C00) [pid = 1512] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC09A2B400) [pid = 1512] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC101CE400) [pid = 1512] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC07EDCC00) [pid = 1512] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0991EC00) [pid = 1512] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC09B8B000) [pid = 1512] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09B95400) [pid = 1512] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0E5B6C00) [pid = 1512] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:10:33 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09CDC400) [pid = 1512] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:10:33 INFO - PROCESS | 1512 | 1464232233537 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:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 840ms 20:10:33 INFO - PROCESS | 1512 | 1464232233565 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:10:33 INFO - PROCESS | 1512 | 1464232233567 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:10:33 INFO - PROCESS | 1512 | 1464232233570 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:10:33 INFO - PROCESS | 1512 | 1464232233572 Marionette TRACE conn5 <- [1,182,null,{}] 20:10:33 INFO - PROCESS | 1512 | 1464232233576 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:10:33 INFO - PROCESS | 1512 | 1464232233663 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:10:33 INFO - PROCESS | 1512 | 1464232233669 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14043000 == 43 [pid = 1512] [id = 55] 20:10:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC09A2B400) [pid = 1512] [serial = 162] [outer = 0000000000000000] 20:10:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC09CDC400) [pid = 1512] [serial = 163] [outer = 000000BC09A2B400] 20:10:33 INFO - PROCESS | 1512 | 1464232233715 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC104D5800) [pid = 1512] [serial = 164] [outer = 000000BC09A2B400] 20:10:34 INFO - PROCESS | 1512 | 1464232234102 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:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 20:10:34 INFO - PROCESS | 1512 | 1464232234171 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:10:34 INFO - PROCESS | 1512 | 1464232234174 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:10:34 INFO - PROCESS | 1512 | 1464232234181 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:10:34 INFO - PROCESS | 1512 | 1464232234183 Marionette TRACE conn5 <- [1,186,null,{}] 20:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:10:34 INFO - PROCESS | 1512 | 1464232234187 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:10:34 INFO - PROCESS | 1512 | 1464232234270 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:10:34 INFO - PROCESS | 1512 | 1464232234277 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBA3800 == 44 [pid = 1512] [id = 56] 20:10:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC16443000) [pid = 1512] [serial = 165] [outer = 0000000000000000] 20:10:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC169D4000) [pid = 1512] [serial = 166] [outer = 000000BC16443000] 20:10:34 INFO - PROCESS | 1512 | 1464232234322 Marionette DEBUG loaded listener.js 20:10:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC173E4000) [pid = 1512] [serial = 167] [outer = 000000BC16443000] 20:10:34 INFO - PROCESS | 1512 | 1464232234704 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:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 585ms 20:10:34 INFO - PROCESS | 1512 | 1464232234774 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:10:34 INFO - PROCESS | 1512 | 1464232234776 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:10:34 INFO - PROCESS | 1512 | 1464232234780 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:10:34 INFO - PROCESS | 1512 | 1464232234782 Marionette TRACE conn5 <- [1,190,null,{}] 20:10:34 INFO - PROCESS | 1512 | 1464232234785 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:10:34 INFO - PROCESS | 1512 | 1464232234869 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:10:34 INFO - PROCESS | 1512 | 1464232234876 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD13800 == 45 [pid = 1512] [id = 57] 20:10:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC1753B800) [pid = 1512] [serial = 168] [outer = 0000000000000000] 20:10:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC17D2BC00) [pid = 1512] [serial = 169] [outer = 000000BC1753B800] 20:10:34 INFO - PROCESS | 1512 | 1464232234922 Marionette DEBUG loaded listener.js 20:10:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC188D1800) [pid = 1512] [serial = 170] [outer = 000000BC1753B800] 20:10:35 INFO - PROCESS | 1512 | 1464232235333 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:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 20:10:35 INFO - PROCESS | 1512 | 1464232235378 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:10:35 INFO - PROCESS | 1512 | 1464232235381 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:10:35 INFO - PROCESS | 1512 | 1464232235385 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:10:35 INFO - PROCESS | 1512 | 1464232235387 Marionette TRACE conn5 <- [1,194,null,{}] 20:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:10:35 INFO - PROCESS | 1512 | 1464232235396 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:10:35 INFO - PROCESS | 1512 | 1464232235497 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:10:35 INFO - PROCESS | 1512 | 1464232235609 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A67F800 == 46 [pid = 1512] [id = 58] 20:10:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC07FB0000) [pid = 1512] [serial = 171] [outer = 0000000000000000] 20:10:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC08B21C00) [pid = 1512] [serial = 172] [outer = 000000BC07FB0000] 20:10:35 INFO - PROCESS | 1512 | 1464232235720 Marionette DEBUG loaded listener.js 20:10:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC09A28C00) [pid = 1512] [serial = 173] [outer = 000000BC07FB0000] 20:10:36 INFO - PROCESS | 1512 | 1464232236285 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:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 986ms 20:10:36 INFO - PROCESS | 1512 | 1464232236378 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:10:36 INFO - PROCESS | 1512 | 1464232236384 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:10:36 INFO - PROCESS | 1512 | 1464232236389 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:10:36 INFO - PROCESS | 1512 | 1464232236393 Marionette TRACE conn5 <- [1,198,null,{}] 20:10:36 INFO - PROCESS | 1512 | 1464232236399 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:10:36 INFO - PROCESS | 1512 | 1464232236522 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:10:36 INFO - PROCESS | 1512 | 1464232236582 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC138EE000 == 47 [pid = 1512] [id = 59] 20:10:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0A396400) [pid = 1512] [serial = 174] [outer = 0000000000000000] 20:10:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC0A39C000) [pid = 1512] [serial = 175] [outer = 000000BC0A396400] 20:10:36 INFO - PROCESS | 1512 | 1464232236642 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0EC45000) [pid = 1512] [serial = 176] [outer = 000000BC0A396400] 20:10:37 INFO - PROCESS | 1512 | 1464232237268 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:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 20:10:37 INFO - PROCESS | 1512 | 1464232237337 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:10:37 INFO - PROCESS | 1512 | 1464232237342 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:10:37 INFO - PROCESS | 1512 | 1464232237347 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:10:37 INFO - PROCESS | 1512 | 1464232237349 Marionette TRACE conn5 <- [1,202,null,{}] 20:10:37 INFO - PROCESS | 1512 | 1464232237353 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:10:37 INFO - PROCESS | 1512 | 1464232237465 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:10:37 INFO - PROCESS | 1512 | 1464232237532 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E535800 == 48 [pid = 1512] [id = 60] 20:10:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC10157C00) [pid = 1512] [serial = 177] [outer = 0000000000000000] 20:10:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13524400) [pid = 1512] [serial = 178] [outer = 000000BC10157C00] 20:10:37 INFO - PROCESS | 1512 | 1464232237590 Marionette DEBUG loaded listener.js 20:10:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC138A1000) [pid = 1512] [serial = 179] [outer = 000000BC10157C00] 20:10:38 INFO - PROCESS | 1512 | 1464232238191 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:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 20:10:38 INFO - PROCESS | 1512 | 1464232238229 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:10:38 INFO - PROCESS | 1512 | 1464232238232 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:10:38 INFO - PROCESS | 1512 | 1464232238242 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:10:38 INFO - PROCESS | 1512 | 1464232238249 Marionette TRACE conn5 <- [1,206,null,{}] 20:10:38 INFO - PROCESS | 1512 | 1464232238255 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:10:38 INFO - PROCESS | 1512 | 1464232238367 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:10:38 INFO - PROCESS | 1512 | 1464232238445 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F2AE000 == 49 [pid = 1512] [id = 61] 20:10:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC188A8000) [pid = 1512] [serial = 180] [outer = 0000000000000000] 20:10:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC18F15000) [pid = 1512] [serial = 181] [outer = 000000BC188A8000] 20:10:38 INFO - PROCESS | 1512 | 1464232238501 Marionette DEBUG loaded listener.js 20:10:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1960DC00) [pid = 1512] [serial = 182] [outer = 000000BC188A8000] 20:10:39 INFO - PROCESS | 1512 | 1464232239014 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:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 20:10:39 INFO - PROCESS | 1512 | 1464232239077 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:10:39 INFO - PROCESS | 1512 | 1464232239080 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:10:39 INFO - PROCESS | 1512 | 1464232239084 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:10:39 INFO - PROCESS | 1512 | 1464232239086 Marionette TRACE conn5 <- [1,210,null,{}] 20:10:39 INFO - PROCESS | 1512 | 1464232239090 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:10:39 INFO - PROCESS | 1512 | 1464232239198 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:10:39 INFO - PROCESS | 1512 | 1464232239265 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8C4800 == 50 [pid = 1512] [id = 62] 20:10:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC15232000) [pid = 1512] [serial = 183] [outer = 0000000000000000] 20:10:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC15236C00) [pid = 1512] [serial = 184] [outer = 000000BC15232000] 20:10:39 INFO - PROCESS | 1512 | 1464232239322 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC19443800) [pid = 1512] [serial = 185] [outer = 000000BC15232000] 20:10:40 INFO - PROCESS | 1512 | 1464232240050 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:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1025ms 20:10:40 INFO - PROCESS | 1512 | 1464232240111 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 1512 | 1464232240115 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:10:40 INFO - PROCESS | 1512 | 1464232240120 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:10:40 INFO - PROCESS | 1512 | 1464232240125 Marionette TRACE conn5 <- [1,214,null,{}] 20:10:40 INFO - PROCESS | 1512 | 1464232240142 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:10:40 INFO - PROCESS | 1512 | 1464232240272 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:10:40 INFO - PROCESS | 1512 | 1464232240343 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E723800 == 51 [pid = 1512] [id = 63] 20:10:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0991A400) [pid = 1512] [serial = 186] [outer = 0000000000000000] 20:10:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC09B30800) [pid = 1512] [serial = 187] [outer = 000000BC0991A400] 20:10:40 INFO - PROCESS | 1512 | 1464232240394 Marionette DEBUG loaded listener.js 20:10:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC0A390800) [pid = 1512] [serial = 188] [outer = 000000BC0991A400] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD13800 == 50 [pid = 1512] [id = 57] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA3800 == 49 [pid = 1512] [id = 56] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14043000 == 48 [pid = 1512] [id = 55] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A526000 == 47 [pid = 1512] [id = 54] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0AB13000 == 46 [pid = 1512] [id = 53] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16069800 == 45 [pid = 1512] [id = 52] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1551F000 == 44 [pid = 1512] [id = 51] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FEBA800 == 43 [pid = 1512] [id = 50] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E724800 == 42 [pid = 1512] [id = 49] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09BA9800 == 41 [pid = 1512] [id = 48] 20:10:40 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F274800 == 40 [pid = 1512] [id = 45] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC188D9000) [pid = 1512] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC16B55400) [pid = 1512] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC07FB1C00) [pid = 1512] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC189D3800) [pid = 1512] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC173E6C00) [pid = 1512] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC08B2AC00) [pid = 1512] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC173E1C00) [pid = 1512] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC16AAF400) [pid = 1512] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC16245000) [pid = 1512] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC12D26400) [pid = 1512] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC13576000) [pid = 1512] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0E770400) [pid = 1512] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0A39D000) [pid = 1512] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC140BC800) [pid = 1512] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC12D22C00) [pid = 1512] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC13575C00) [pid = 1512] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC13570400) [pid = 1512] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0A3D2800) [pid = 1512] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09A2E000) [pid = 1512] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC09B93000) [pid = 1512] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0FE0DC00) [pid = 1512] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09CE7800) [pid = 1512] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0E7DB800) [pid = 1512] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0F251000) [pid = 1512] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC173E9800) [pid = 1512] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13544400) [pid = 1512] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC101D2C00) [pid = 1512] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC189DC800) [pid = 1512] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC16434400) [pid = 1512] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC1527E800) [pid = 1512] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:10:40 INFO - PROCESS | 1512 | 1464232240939 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:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 20:10:40 INFO - PROCESS | 1512 | 1464232240964 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 1512 | 1464232240970 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:10:40 INFO - PROCESS | 1512 | 1464232240981 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - PROCESS | 1512 | 1464232240984 Marionette TRACE conn5 <- [1,218,null,{}] 20:10:40 INFO - PROCESS | 1512 | 1464232240988 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:10:41 INFO - PROCESS | 1512 | 1464232241075 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:10:41 INFO - PROCESS | 1512 | 1464232241083 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F07A000 == 41 [pid = 1512] [id = 64] 20:10:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09B2B800) [pid = 1512] [serial = 189] [outer = 0000000000000000] 20:10:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0A392000) [pid = 1512] [serial = 190] [outer = 000000BC09B2B800] 20:10:41 INFO - PROCESS | 1512 | 1464232241130 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0B2E6800) [pid = 1512] [serial = 191] [outer = 000000BC09B2B800] 20:10:41 INFO - PROCESS | 1512 | 1464232241582 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:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 20:10:41 INFO - PROCESS | 1512 | 1464232241607 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:10:41 INFO - PROCESS | 1512 | 1464232241610 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:10:41 INFO - PROCESS | 1512 | 1464232241619 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:10:41 INFO - PROCESS | 1512 | 1464232241622 Marionette TRACE conn5 <- [1,222,null,{}] 20:10:41 INFO - PROCESS | 1512 | 1464232241633 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:10:41 INFO - PROCESS | 1512 | 1464232241720 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:10:41 INFO - PROCESS | 1512 | 1464232241731 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1011D800 == 42 [pid = 1512] [id = 65] 20:10:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0F242000) [pid = 1512] [serial = 192] [outer = 0000000000000000] 20:10:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0F244800) [pid = 1512] [serial = 193] [outer = 000000BC0F242000] 20:10:41 INFO - PROCESS | 1512 | 1464232241781 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0F252800) [pid = 1512] [serial = 194] [outer = 000000BC0F242000] 20:10:42 INFO - PROCESS | 1512 | 1464232242226 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:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 20:10:42 INFO - PROCESS | 1512 | 1464232242250 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 1512 | 1464232242253 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:10:42 INFO - PROCESS | 1512 | 1464232242256 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 1512 | 1464232242258 Marionette TRACE conn5 <- [1,226,null,{}] 20:10:42 INFO - PROCESS | 1512 | 1464232242267 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:10:42 INFO - PROCESS | 1512 | 1464232242353 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:10:42 INFO - PROCESS | 1512 | 1464232242362 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D51800 == 43 [pid = 1512] [id = 66] 20:10:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0FE0F000) [pid = 1512] [serial = 195] [outer = 0000000000000000] 20:10:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC101CA400) [pid = 1512] [serial = 196] [outer = 000000BC0FE0F000] 20:10:42 INFO - PROCESS | 1512 | 1464232242410 Marionette DEBUG loaded listener.js 20:10:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC104DA400) [pid = 1512] [serial = 197] [outer = 000000BC0FE0F000] 20:10:42 INFO - PROCESS | 1512 | 1464232242842 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:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 20:10:42 INFO - PROCESS | 1512 | 1464232242887 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 1512 | 1464232242890 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:10:42 INFO - PROCESS | 1512 | 1464232242893 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 1512 | 1464232242895 Marionette TRACE conn5 <- [1,230,null,{}] 20:10:42 INFO - PROCESS | 1512 | 1464232242899 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:10:42 INFO - PROCESS | 1512 | 1464232242980 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:10:43 INFO - PROCESS | 1512 | 1464232242987 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16416000 == 44 [pid = 1512] [id = 67] 20:10:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC12D79000) [pid = 1512] [serial = 198] [outer = 0000000000000000] 20:10:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC13552400) [pid = 1512] [serial = 199] [outer = 000000BC12D79000] 20:10:43 INFO - PROCESS | 1512 | 1464232243032 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC13A02C00) [pid = 1512] [serial = 200] [outer = 000000BC12D79000] 20:10:43 INFO - PROCESS | 1512 | 1464232243495 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:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 627ms 20:10:43 INFO - PROCESS | 1512 | 1464232243549 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:10:43 INFO - PROCESS | 1512 | 1464232243552 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:10:43 INFO - PROCESS | 1512 | 1464232243559 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:10:43 INFO - PROCESS | 1512 | 1464232243561 Marionette TRACE conn5 <- [1,234,null,{}] 20:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:10:43 INFO - PROCESS | 1512 | 1464232243564 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:10:43 INFO - PROCESS | 1512 | 1464232243687 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:10:43 INFO - PROCESS | 1512 | 1464232243762 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC17D5B800 == 45 [pid = 1512] [id = 68] 20:10:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC1522D800) [pid = 1512] [serial = 201] [outer = 0000000000000000] 20:10:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC16050000) [pid = 1512] [serial = 202] [outer = 000000BC1522D800] 20:10:43 INFO - PROCESS | 1512 | 1464232243809 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1643B000) [pid = 1512] [serial = 203] [outer = 000000BC1522D800] 20:10:44 INFO - PROCESS | 1512 | 1464232244235 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:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 712ms 20:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:10:44 INFO - PROCESS | 1512 | 1464232244281 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 1512 | 1464232244283 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:10:44 INFO - PROCESS | 1512 | 1464232244287 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 1512 | 1464232244289 Marionette TRACE conn5 <- [1,238,null,{}] 20:10:44 INFO - PROCESS | 1512 | 1464232244293 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:10:44 INFO - PROCESS | 1512 | 1464232244396 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:10:44 INFO - PROCESS | 1512 | 1464232244405 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D27800 == 46 [pid = 1512] [id = 69] 20:10:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC16B5F400) [pid = 1512] [serial = 204] [outer = 0000000000000000] 20:10:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC16DE2000) [pid = 1512] [serial = 205] [outer = 000000BC16B5F400] 20:10:44 INFO - PROCESS | 1512 | 1464232244486 Marionette DEBUG loaded listener.js 20:10:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC17749000) [pid = 1512] [serial = 206] [outer = 000000BC16B5F400] 20:10:44 INFO - PROCESS | 1512 | 1464232244893 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:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 20:10:44 INFO - PROCESS | 1512 | 1464232244918 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 1512 | 1464232244921 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:10:44 INFO - PROCESS | 1512 | 1464232244924 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 1512 | 1464232244933 Marionette TRACE conn5 <- [1,242,null,{}] 20:10:44 INFO - PROCESS | 1512 | 1464232244937 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:10:45 INFO - PROCESS | 1512 | 1464232245044 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:10:45 INFO - PROCESS | 1512 | 1464232245148 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1A144800 == 47 [pid = 1512] [id = 70] 20:10:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC13ABCC00) [pid = 1512] [serial = 207] [outer = 0000000000000000] 20:10:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13ABE800) [pid = 1512] [serial = 208] [outer = 000000BC13ABCC00] 20:10:45 INFO - PROCESS | 1512 | 1464232245207 Marionette DEBUG loaded listener.js 20:10:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC17D26400) [pid = 1512] [serial = 209] [outer = 000000BC13ABCC00] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC13525000) [pid = 1512] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC10160C00) [pid = 1512] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC16DDF800) [pid = 1512] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC09A2B400) [pid = 1512] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09A29400) [pid = 1512] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC08B22C00) [pid = 1512] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0F196000) [pid = 1512] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0A391C00) [pid = 1512] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC10357000) [pid = 1512] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC16443000) [pid = 1512] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:10:45 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC12D23400) [pid = 1512] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:10:45 INFO - PROCESS | 1512 | 1464232245720 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:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 20:10:45 INFO - PROCESS | 1512 | 1464232245767 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:10:45 INFO - PROCESS | 1512 | 1464232245769 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:10:45 INFO - PROCESS | 1512 | 1464232245772 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:10:45 INFO - PROCESS | 1512 | 1464232245774 Marionette TRACE conn5 <- [1,246,null,{}] 20:10:45 INFO - PROCESS | 1512 | 1464232245782 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:10:45 INFO - PROCESS | 1512 | 1464232245873 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:10:45 INFO - PROCESS | 1512 | 1464232245880 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBAC800 == 48 [pid = 1512] [id = 71] 20:10:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC16443000) [pid = 1512] [serial = 210] [outer = 0000000000000000] 20:10:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC188A9000) [pid = 1512] [serial = 211] [outer = 000000BC16443000] 20:10:45 INFO - PROCESS | 1512 | 1464232245925 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC189D8000) [pid = 1512] [serial = 212] [outer = 000000BC16443000] 20:10:46 INFO - PROCESS | 1512 | 1464232246308 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:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 20:10:46 INFO - PROCESS | 1512 | 1464232246363 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:10:46 INFO - PROCESS | 1512 | 1464232246365 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:10:46 INFO - PROCESS | 1512 | 1464232246369 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:10:46 INFO - PROCESS | 1512 | 1464232246371 Marionette TRACE conn5 <- [1,250,null,{}] 20:10:46 INFO - PROCESS | 1512 | 1464232246374 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:10:46 INFO - PROCESS | 1512 | 1464232246458 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:10:46 INFO - PROCESS | 1512 | 1464232246465 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD0D000 == 49 [pid = 1512] [id = 72] 20:10:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1350F000) [pid = 1512] [serial = 213] [outer = 0000000000000000] 20:10:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC13512000) [pid = 1512] [serial = 214] [outer = 000000BC1350F000] 20:10:46 INFO - PROCESS | 1512 | 1464232246510 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC17748000) [pid = 1512] [serial = 215] [outer = 000000BC1350F000] 20:10:46 INFO - PROCESS | 1512 | 1464232246937 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:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 20:10:46 INFO - PROCESS | 1512 | 1464232246959 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:10:46 INFO - PROCESS | 1512 | 1464232246961 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:10:46 INFO - PROCESS | 1512 | 1464232246964 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:10:46 INFO - PROCESS | 1512 | 1464232246967 Marionette TRACE conn5 <- [1,254,null,{}] 20:10:46 INFO - PROCESS | 1512 | 1464232246981 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:10:47 INFO - PROCESS | 1512 | 1464232247091 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:10:47 INFO - PROCESS | 1512 | 1464232247098 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E537000 == 50 [pid = 1512] [id = 73] 20:10:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC189DE000) [pid = 1512] [serial = 216] [outer = 0000000000000000] 20:10:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1A17AC00) [pid = 1512] [serial = 217] [outer = 000000BC189DE000] 20:10:47 INFO - PROCESS | 1512 | 1464232247149 Marionette DEBUG loaded listener.js 20:10:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1A196000) [pid = 1512] [serial = 218] [outer = 000000BC189DE000] 20:10:47 INFO - PROCESS | 1512 | 1464232247739 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:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 797ms 20:10:47 INFO - PROCESS | 1512 | 1464232247803 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:10:47 INFO - PROCESS | 1512 | 1464232247808 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:10:47 INFO - PROCESS | 1512 | 1464232247829 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:10:47 INFO - PROCESS | 1512 | 1464232247834 Marionette TRACE conn5 <- [1,258,null,{}] 20:10:47 INFO - PROCESS | 1512 | 1464232247840 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:10:47 INFO - PROCESS | 1512 | 1464232247967 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:10:48 INFO - PROCESS | 1512 | 1464232248030 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F272000 == 51 [pid = 1512] [id = 74] 20:10:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC08B28C00) [pid = 1512] [serial = 219] [outer = 0000000000000000] 20:10:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC09B31C00) [pid = 1512] [serial = 220] [outer = 000000BC08B28C00] 20:10:48 INFO - PROCESS | 1512 | 1464232248134 Marionette DEBUG loaded listener.js 20:10:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC0AB58000) [pid = 1512] [serial = 221] [outer = 000000BC08B28C00] 20:10:48 INFO - PROCESS | 1512 | 1464232248717 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:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 945ms 20:10:48 INFO - PROCESS | 1512 | 1464232248775 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:10:48 INFO - PROCESS | 1512 | 1464232248781 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:10:48 INFO - PROCESS | 1512 | 1464232248802 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:10:48 INFO - PROCESS | 1512 | 1464232248805 Marionette TRACE conn5 <- [1,262,null,{}] 20:10:48 INFO - PROCESS | 1512 | 1464232248810 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:10:48 INFO - PROCESS | 1512 | 1464232248924 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:10:49 INFO - PROCESS | 1512 | 1464232248994 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19475000 == 52 [pid = 1512] [id = 75] 20:10:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0F240C00) [pid = 1512] [serial = 222] [outer = 0000000000000000] 20:10:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0F251400) [pid = 1512] [serial = 223] [outer = 000000BC0F240C00] 20:10:49 INFO - PROCESS | 1512 | 1464232249053 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC10360C00) [pid = 1512] [serial = 224] [outer = 000000BC0F240C00] 20:10:49 INFO - PROCESS | 1512 | 1464232249908 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:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1178ms 20:10:49 INFO - PROCESS | 1512 | 1464232249980 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 1512 | 1464232249982 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:10:50 INFO - PROCESS | 1512 | 1464232250028 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:10:50 INFO - PROCESS | 1512 | 1464232250032 Marionette TRACE conn5 <- [1,266,null,{}] 20:10:50 INFO - PROCESS | 1512 | 1464232250044 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:10:50 INFO - PROCESS | 1512 | 1464232250153 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:10:50 INFO - PROCESS | 1512 | 1464232250258 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BB9B000 == 53 [pid = 1512] [id = 76] 20:10:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC15232C00) [pid = 1512] [serial = 225] [outer = 0000000000000000] 20:10:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC17E53800) [pid = 1512] [serial = 226] [outer = 000000BC15232C00] 20:10:50 INFO - PROCESS | 1512 | 1464232250321 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1A18A400) [pid = 1512] [serial = 227] [outer = 000000BC15232C00] 20:10:50 INFO - PROCESS | 1512 | 1464232250900 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:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 923ms 20:10:50 INFO - PROCESS | 1512 | 1464232250957 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:10:50 INFO - PROCESS | 1512 | 1464232250960 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:10:50 INFO - PROCESS | 1512 | 1464232250965 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - PROCESS | 1512 | 1464232250967 Marionette TRACE conn5 <- [1,270,null,{}] 20:10:50 INFO - PROCESS | 1512 | 1464232250970 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:10:51 INFO - PROCESS | 1512 | 1464232251216 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:10:51 INFO - PROCESS | 1512 | 1464232251322 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0B32E000 == 54 [pid = 1512] [id = 77] 20:10:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC08B25400) [pid = 1512] [serial = 228] [outer = 0000000000000000] 20:10:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC0991D800) [pid = 1512] [serial = 229] [outer = 000000BC08B25400] 20:10:51 INFO - PROCESS | 1512 | 1464232251375 Marionette DEBUG loaded listener.js 20:10:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC09B92400) [pid = 1512] [serial = 230] [outer = 000000BC08B25400] 20:10:52 INFO - PROCESS | 1512 | 1464232252041 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:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1133ms 20:10:52 INFO - PROCESS | 1512 | 1464232252100 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 1512 | 1464232252104 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:10:52 INFO - PROCESS | 1512 | 1464232252108 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:10:52 INFO - PROCESS | 1512 | 1464232252112 Marionette TRACE conn5 <- [1,274,null,{}] 20:10:52 INFO - PROCESS | 1512 | 1464232252131 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:10:52 INFO - PROCESS | 1512 | 1464232252248 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1A136800 == 53 [pid = 1512] [id = 31] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174B6000 == 52 [pid = 1512] [id = 33] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1405F000 == 51 [pid = 1512] [id = 30] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB5000 == 50 [pid = 1512] [id = 32] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD0D000 == 49 [pid = 1512] [id = 72] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBAC800 == 48 [pid = 1512] [id = 71] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1A144800 == 47 [pid = 1512] [id = 70] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D27800 == 46 [pid = 1512] [id = 69] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17D5B800 == 45 [pid = 1512] [id = 68] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16416000 == 44 [pid = 1512] [id = 67] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D51800 == 43 [pid = 1512] [id = 66] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1011D800 == 42 [pid = 1512] [id = 65] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC15286400) [pid = 1512] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0A813C00) [pid = 1512] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1356F400) [pid = 1512] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07A000 == 41 [pid = 1512] [id = 64] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E723800 == 40 [pid = 1512] [id = 63] 20:10:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A67F800 == 39 [pid = 1512] [id = 58] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC14021C00) [pid = 1512] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC1356B800) [pid = 1512] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC101D3000) [pid = 1512] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC188DD800) [pid = 1512] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC17D28800) [pid = 1512] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC104D5800) [pid = 1512] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC09B96000) [pid = 1512] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC09B30400) [pid = 1512] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC09A2B800) [pid = 1512] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC09CE4000) [pid = 1512] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0F25B800) [pid = 1512] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0B223000) [pid = 1512] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0EC66800) [pid = 1512] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC15287C00) [pid = 1512] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC169D4000) [pid = 1512] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC09CDC400) [pid = 1512] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC173E4000) [pid = 1512] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC16251800) [pid = 1512] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC13A0E400) [pid = 1512] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0FC2B400) [pid = 1512] [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:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0FE10000) [pid = 1512] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC104DB800) [pid = 1512] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC17D2BC00) [pid = 1512] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:10:52 INFO - PROCESS | 1512 | 1464232252368 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A007000 == 40 [pid = 1512] [id = 78] 20:10:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC07FAF800) [pid = 1512] [serial = 231] [outer = 0000000000000000] 20:10:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC08B22000) [pid = 1512] [serial = 232] [outer = 000000BC07FAF800] 20:10:52 INFO - PROCESS | 1512 | 1464232252423 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC09B8C800) [pid = 1512] [serial = 233] [outer = 000000BC07FAF800] 20:10:52 INFO - PROCESS | 1512 | 1464232252823 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:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 755ms 20:10:52 INFO - PROCESS | 1512 | 1464232252882 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 1512 | 1464232252885 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:10:52 INFO - PROCESS | 1512 | 1464232252889 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - PROCESS | 1512 | 1464232252891 Marionette TRACE conn5 <- [1,278,null,{}] 20:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:10:52 INFO - PROCESS | 1512 | 1464232252895 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:10:53 INFO - PROCESS | 1512 | 1464232252992 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:10:53 INFO - PROCESS | 1512 | 1464232253060 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10114800 == 41 [pid = 1512] [id = 79] 20:10:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC09CE7400) [pid = 1512] [serial = 234] [outer = 0000000000000000] 20:10:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0B364400) [pid = 1512] [serial = 235] [outer = 000000BC09CE7400] 20:10:53 INFO - PROCESS | 1512 | 1464232253108 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0EE18800) [pid = 1512] [serial = 236] [outer = 000000BC09CE7400] 20:10:53 INFO - PROCESS | 1512 | 1464232253478 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:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 20:10:53 INFO - PROCESS | 1512 | 1464232253525 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:10:53 INFO - PROCESS | 1512 | 1464232253529 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:10:53 INFO - PROCESS | 1512 | 1464232253540 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:10:53 INFO - PROCESS | 1512 | 1464232253545 Marionette TRACE conn5 <- [1,282,null,{}] 20:10:53 INFO - PROCESS | 1512 | 1464232253548 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:10:53 INFO - PROCESS | 1512 | 1464232253640 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:10:53 INFO - PROCESS | 1512 | 1464232253647 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D9B800 == 42 [pid = 1512] [id = 80] 20:10:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0F242800) [pid = 1512] [serial = 237] [outer = 0000000000000000] 20:10:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC0FC29400) [pid = 1512] [serial = 238] [outer = 000000BC0F242800] 20:10:53 INFO - PROCESS | 1512 | 1464232253701 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC101D2C00) [pid = 1512] [serial = 239] [outer = 000000BC0F242800] 20:10:54 INFO - PROCESS | 1512 | 1464232254109 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:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 20:10:54 INFO - PROCESS | 1512 | 1464232254168 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:10:54 INFO - PROCESS | 1512 | 1464232254171 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:10:54 INFO - PROCESS | 1512 | 1464232254175 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:10:54 INFO - PROCESS | 1512 | 1464232254178 Marionette TRACE conn5 <- [1,286,null,{}] 20:10:54 INFO - PROCESS | 1512 | 1464232254182 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:10:54 INFO - PROCESS | 1512 | 1464232254266 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:10:54 INFO - PROCESS | 1512 | 1464232254275 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16635800 == 43 [pid = 1512] [id = 81] 20:10:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC104DB800) [pid = 1512] [serial = 240] [outer = 0000000000000000] 20:10:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13508800) [pid = 1512] [serial = 241] [outer = 000000BC104DB800] 20:10:54 INFO - PROCESS | 1512 | 1464232254322 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC13524800) [pid = 1512] [serial = 242] [outer = 000000BC104DB800] 20:10:54 INFO - PROCESS | 1512 | 1464232254793 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:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 20:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:10:54 INFO - PROCESS | 1512 | 1464232254806 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:10:54 INFO - PROCESS | 1512 | 1464232254808 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:10:54 INFO - PROCESS | 1512 | 1464232254811 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:10:54 INFO - PROCESS | 1512 | 1464232254813 Marionette TRACE conn5 <- [1,290,null,{}] 20:10:54 INFO - PROCESS | 1512 | 1464232254817 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:10:54 INFO - PROCESS | 1512 | 1464232254926 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:10:54 INFO - PROCESS | 1512 | 1464232254934 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC174CE800 == 44 [pid = 1512] [id = 82] 20:10:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1356F400) [pid = 1512] [serial = 243] [outer = 0000000000000000] 20:10:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC101CA800) [pid = 1512] [serial = 244] [outer = 000000BC1356F400] 20:10:54 INFO - PROCESS | 1512 | 1464232254990 Marionette DEBUG loaded listener.js 20:10:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13A0FC00) [pid = 1512] [serial = 245] [outer = 000000BC1356F400] 20:10:55 INFO - PROCESS | 1512 | 1464232255448 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:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 20:10:55 INFO - PROCESS | 1512 | 1464232255491 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:10:55 INFO - PROCESS | 1512 | 1464232255493 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:10:55 INFO - PROCESS | 1512 | 1464232255496 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:10:55 INFO - PROCESS | 1512 | 1464232255498 Marionette TRACE conn5 <- [1,294,null,{}] 20:10:55 INFO - PROCESS | 1512 | 1464232255502 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:10:55 INFO - PROCESS | 1512 | 1464232255620 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:10:55 INFO - PROCESS | 1512 | 1464232255695 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D2B800 == 45 [pid = 1512] [id = 83] 20:10:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13AB7C00) [pid = 1512] [serial = 246] [outer = 0000000000000000] 20:10:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC140B5800) [pid = 1512] [serial = 247] [outer = 000000BC13AB7C00] 20:10:55 INFO - PROCESS | 1512 | 1464232255742 Marionette DEBUG loaded listener.js 20:10:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC15238000) [pid = 1512] [serial = 248] [outer = 000000BC13AB7C00] 20:10:56 INFO - PROCESS | 1512 | 1464232256041 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:10:56 INFO - PROCESS | 1512 | 1464232256189 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:10:56 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:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 20:10:56 INFO - PROCESS | 1512 | 1464232256239 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:10:56 INFO - PROCESS | 1512 | 1464232256241 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:10:56 INFO - PROCESS | 1512 | 1464232256245 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:10:56 INFO - PROCESS | 1512 | 1464232256247 Marionette TRACE conn5 <- [1,298,null,{}] 20:10:56 INFO - PROCESS | 1512 | 1464232256250 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:10:56 INFO - PROCESS | 1512 | 1464232256362 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:10:56 INFO - PROCESS | 1512 | 1464232256369 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC03000 == 46 [pid = 1512] [id = 84] 20:10:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1527F000) [pid = 1512] [serial = 249] [outer = 0000000000000000] 20:10:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC1528A800) [pid = 1512] [serial = 250] [outer = 000000BC1527F000] 20:10:56 INFO - PROCESS | 1512 | 1464232256418 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC1643EC00) [pid = 1512] [serial = 251] [outer = 000000BC1527F000] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1522D800) [pid = 1512] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC16B5F400) [pid = 1512] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC13ABCC00) [pid = 1512] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC12D79000) [pid = 1512] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0991A400) [pid = 1512] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0F242000) [pid = 1512] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC09B2B800) [pid = 1512] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC15232000) [pid = 1512] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC1350F000) [pid = 1512] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0FE0F000) [pid = 1512] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:10:56 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC16443000) [pid = 1512] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:10:57 INFO - PROCESS | 1512 | 1464232256992 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:10:57 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:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 776ms 20:10:57 INFO - PROCESS | 1512 | 1464232257024 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:10:57 INFO - PROCESS | 1512 | 1464232257027 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:10:57 INFO - PROCESS | 1512 | 1464232257030 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:10:57 INFO - PROCESS | 1512 | 1464232257032 Marionette TRACE conn5 <- [1,302,null,{}] 20:10:57 INFO - PROCESS | 1512 | 1464232257035 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:10:57 INFO - PROCESS | 1512 | 1464232257118 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:10:57 INFO - PROCESS | 1512 | 1464232257126 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBA7000 == 47 [pid = 1512] [id = 85] 20:10:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13510000) [pid = 1512] [serial = 252] [outer = 0000000000000000] 20:10:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC16435400) [pid = 1512] [serial = 253] [outer = 000000BC13510000] 20:10:57 INFO - PROCESS | 1512 | 1464232257173 Marionette DEBUG loaded listener.js 20:10:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC16BE8800) [pid = 1512] [serial = 254] [outer = 000000BC13510000] 20:10:57 INFO - PROCESS | 1512 | 1464232257585 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:10:57 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:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 587ms 20:10:57 INFO - PROCESS | 1512 | 1464232257621 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:10:57 INFO - PROCESS | 1512 | 1464232257623 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:10:57 INFO - PROCESS | 1512 | 1464232257631 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - PROCESS | 1512 | 1464232257634 Marionette TRACE conn5 <- [1,306,null,{}] 20:10:57 INFO - PROCESS | 1512 | 1464232257637 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:10:57 INFO - PROCESS | 1512 | 1464232257720 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:10:57 INFO - PROCESS | 1512 | 1464232257729 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD07800 == 48 [pid = 1512] [id = 86] 20:10:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC16B54800) [pid = 1512] [serial = 255] [outer = 0000000000000000] 20:10:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC173E2000) [pid = 1512] [serial = 256] [outer = 000000BC16B54800] 20:10:57 INFO - PROCESS | 1512 | 1464232257774 Marionette DEBUG loaded listener.js 20:10:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC1753B400) [pid = 1512] [serial = 257] [outer = 000000BC16B54800] 20:10:58 INFO - PROCESS | 1512 | 1464232258195 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:10:58 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:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 588ms 20:10:58 INFO - PROCESS | 1512 | 1464232258226 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:10:58 INFO - PROCESS | 1512 | 1464232258228 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:10:58 INFO - PROCESS | 1512 | 1464232258232 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:10:58 INFO - PROCESS | 1512 | 1464232258233 Marionette TRACE conn5 <- [1,310,null,{}] 20:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:10:58 INFO - PROCESS | 1512 | 1464232258237 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:10:58 INFO - PROCESS | 1512 | 1464232258321 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:10:58 INFO - PROCESS | 1512 | 1464232258329 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E04F000 == 49 [pid = 1512] [id = 87] 20:10:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC17D2BC00) [pid = 1512] [serial = 258] [outer = 0000000000000000] 20:10:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC188D2400) [pid = 1512] [serial = 259] [outer = 000000BC17D2BC00] 20:10:58 INFO - PROCESS | 1512 | 1464232258381 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC191CBC00) [pid = 1512] [serial = 260] [outer = 000000BC17D2BC00] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F2AE000 == 48 [pid = 1512] [id = 61] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138EE000 == 47 [pid = 1512] [id = 59] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF68800 == 46 [pid = 1512] [id = 44] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8C4800 == 45 [pid = 1512] [id = 62] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E535800 == 44 [pid = 1512] [id = 60] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC66800 == 43 [pid = 1512] [id = 46] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC099C4800 == 42 [pid = 1512] [id = 8] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04C800 == 41 [pid = 1512] [id = 47] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A007000 == 40 [pid = 1512] [id = 78] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B32E000 == 39 [pid = 1512] [id = 77] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BB9B000 == 38 [pid = 1512] [id = 76] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19475000 == 37 [pid = 1512] [id = 75] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E537000 == 36 [pid = 1512] [id = 73] 20:10:59 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F272000 == 35 [pid = 1512] [id = 74] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D9B800 == 34 [pid = 1512] [id = 80] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA7000 == 33 [pid = 1512] [id = 85] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC03000 == 32 [pid = 1512] [id = 84] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174CE800 == 31 [pid = 1512] [id = 82] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16635800 == 30 [pid = 1512] [id = 81] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD07800 == 29 [pid = 1512] [id = 86] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D2B800 == 28 [pid = 1512] [id = 83] 20:11:00 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10114800 == 27 [pid = 1512] [id = 79] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC16050000) [pid = 1512] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC17749000) [pid = 1512] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC16DE2000) [pid = 1512] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC1643B000) [pid = 1512] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC13ABE800) [pid = 1512] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC08B21C00) [pid = 1512] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC13552400) [pid = 1512] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0A390800) [pid = 1512] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09B30800) [pid = 1512] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0F244800) [pid = 1512] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0A392000) [pid = 1512] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0B2E6800) [pid = 1512] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC15236C00) [pid = 1512] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC17748000) [pid = 1512] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC19443800) [pid = 1512] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0F252800) [pid = 1512] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1A17AC00) [pid = 1512] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC101CA400) [pid = 1512] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC104DA400) [pid = 1512] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0A39C000) [pid = 1512] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC13524400) [pid = 1512] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC18F15000) [pid = 1512] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13512000) [pid = 1512] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC17D26400) [pid = 1512] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC189D8000) [pid = 1512] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC188A9000) [pid = 1512] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC13A02C00) [pid = 1512] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:11:00 INFO - PROCESS | 1512 | 1464232260321 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:11:00 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:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 2129ms 20:11:00 INFO - PROCESS | 1512 | 1464232260367 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:11:00 INFO - PROCESS | 1512 | 1464232260372 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:11:00 INFO - PROCESS | 1512 | 1464232260378 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:11:00 INFO - PROCESS | 1512 | 1464232260382 Marionette TRACE conn5 <- [1,314,null,{}] 20:11:00 INFO - PROCESS | 1512 | 1464232260388 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:11:00 INFO - PROCESS | 1512 | 1464232260485 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:11:00 INFO - PROCESS | 1512 | 1464232260495 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A016000 == 28 [pid = 1512] [id = 88] 20:11:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0991F400) [pid = 1512] [serial = 261] [outer = 0000000000000000] 20:11:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC08B1E800) [pid = 1512] [serial = 262] [outer = 000000BC0991F400] 20:11:00 INFO - PROCESS | 1512 | 1464232260547 Marionette DEBUG loaded listener.js 20:11:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC09A2D000) [pid = 1512] [serial = 263] [outer = 000000BC0991F400] 20:11:01 INFO - PROCESS | 1512 | 1464232261036 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:11:01 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:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 20:11:01 INFO - PROCESS | 1512 | 1464232261073 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 1512 | 1464232261080 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:11:01 INFO - PROCESS | 1512 | 1464232261087 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 1512 | 1464232261090 Marionette TRACE conn5 <- [1,318,null,{}] 20:11:01 INFO - PROCESS | 1512 | 1464232261094 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:11:01 INFO - PROCESS | 1512 | 1464232261185 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:11:01 INFO - PROCESS | 1512 | 1464232261197 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EE8C800 == 29 [pid = 1512] [id = 89] 20:11:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09B34800) [pid = 1512] [serial = 264] [outer = 0000000000000000] 20:11:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09B92800) [pid = 1512] [serial = 265] [outer = 000000BC09B34800] 20:11:01 INFO - PROCESS | 1512 | 1464232261246 Marionette DEBUG loaded listener.js 20:11:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC09CE0400) [pid = 1512] [serial = 266] [outer = 000000BC09B34800] 20:11:01 INFO - PROCESS | 1512 | 1464232261728 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:11:01 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:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 20:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:11:01 INFO - PROCESS | 1512 | 1464232261763 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 1512 | 1464232261766 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:11:01 INFO - PROCESS | 1512 | 1464232261770 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 1512 | 1464232261774 Marionette TRACE conn5 <- [1,322,null,{}] 20:11:01 INFO - PROCESS | 1512 | 1464232261785 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:11:01 INFO - PROCESS | 1512 | 1464232261914 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:11:01 INFO - PROCESS | 1512 | 1464232261984 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F27A000 == 30 [pid = 1512] [id = 90] 20:11:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC07EDCC00) [pid = 1512] [serial = 267] [outer = 0000000000000000] 20:11:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0A3D2C00) [pid = 1512] [serial = 268] [outer = 000000BC07EDCC00] 20:11:02 INFO - PROCESS | 1512 | 1464232262037 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0B362400) [pid = 1512] [serial = 269] [outer = 000000BC07EDCC00] 20:11:02 INFO - PROCESS | 1512 | 1464232262445 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:11:02 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:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 733ms 20:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:11:02 INFO - PROCESS | 1512 | 1464232262505 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:11:02 INFO - PROCESS | 1512 | 1464232262508 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:11:02 INFO - PROCESS | 1512 | 1464232262511 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:11:02 INFO - PROCESS | 1512 | 1464232262513 Marionette TRACE conn5 <- [1,326,null,{}] 20:11:02 INFO - PROCESS | 1512 | 1464232262516 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:11:02 INFO - PROCESS | 1512 | 1464232262606 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:11:02 INFO - PROCESS | 1512 | 1464232262613 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BA7000 == 31 [pid = 1512] [id = 91] 20:11:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0EE0E800) [pid = 1512] [serial = 270] [outer = 0000000000000000] 20:11:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0F0D6800) [pid = 1512] [serial = 271] [outer = 000000BC0EE0E800] 20:11:02 INFO - PROCESS | 1512 | 1464232262660 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0F245400) [pid = 1512] [serial = 272] [outer = 000000BC0EE0E800] 20:11:03 INFO - PROCESS | 1512 | 1464232263105 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:11:03 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:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 20:11:03 INFO - PROCESS | 1512 | 1464232263148 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:11:03 INFO - PROCESS | 1512 | 1464232263150 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:11:03 INFO - PROCESS | 1512 | 1464232263153 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:11:03 INFO - PROCESS | 1512 | 1464232263155 Marionette TRACE conn5 <- [1,330,null,{}] 20:11:03 INFO - PROCESS | 1512 | 1464232263160 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:11:03 INFO - PROCESS | 1512 | 1464232263238 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:11:03 INFO - PROCESS | 1512 | 1464232263247 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1551D800 == 32 [pid = 1512] [id = 92] 20:11:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC09B33400) [pid = 1512] [serial = 273] [outer = 0000000000000000] 20:11:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0F256400) [pid = 1512] [serial = 274] [outer = 000000BC09B33400] 20:11:03 INFO - PROCESS | 1512 | 1464232263322 Marionette DEBUG loaded listener.js 20:11:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0FCCDC00) [pid = 1512] [serial = 275] [outer = 000000BC09B33400] 20:11:03 INFO - PROCESS | 1512 | 1464232263781 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:11:03 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:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 20:11:03 INFO - PROCESS | 1512 | 1464232263827 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:11:03 INFO - PROCESS | 1512 | 1464232263830 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:11:03 INFO - PROCESS | 1512 | 1464232263833 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:11:03 INFO - PROCESS | 1512 | 1464232263834 Marionette TRACE conn5 <- [1,334,null,{}] 20:11:03 INFO - PROCESS | 1512 | 1464232263838 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:11:03 INFO - PROCESS | 1512 | 1464232263954 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:11:03 INFO - PROCESS | 1512 | 1464232263966 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1606B000 == 33 [pid = 1512] [id = 93] 20:11:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC101D6800) [pid = 1512] [serial = 276] [outer = 0000000000000000] 20:11:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC12D1F400) [pid = 1512] [serial = 277] [outer = 000000BC101D6800] 20:11:04 INFO - PROCESS | 1512 | 1464232264014 Marionette DEBUG loaded listener.js 20:11:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1350A400) [pid = 1512] [serial = 278] [outer = 000000BC101D6800] 20:11:04 INFO - PROCESS | 1512 | 1464232264427 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:11:04 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:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 20:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:11:04 INFO - PROCESS | 1512 | 1464232264465 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:11:04 INFO - PROCESS | 1512 | 1464232264467 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:11:04 INFO - PROCESS | 1512 | 1464232264470 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:11:04 INFO - PROCESS | 1512 | 1464232264472 Marionette TRACE conn5 <- [1,338,null,{}] 20:11:04 INFO - PROCESS | 1512 | 1464232264476 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:11:04 INFO - PROCESS | 1512 | 1464232264555 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:11:04 INFO - PROCESS | 1512 | 1464232264562 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16564000 == 34 [pid = 1512] [id = 94] 20:11:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1350F400) [pid = 1512] [serial = 279] [outer = 0000000000000000] 20:11:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC13515800) [pid = 1512] [serial = 280] [outer = 000000BC1350F400] 20:11:04 INFO - PROCESS | 1512 | 1464232264610 Marionette DEBUG loaded listener.js 20:11:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1354E000) [pid = 1512] [serial = 281] [outer = 000000BC1350F400] 20:11:05 INFO - PROCESS | 1512 | 1464232265063 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:11:05 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:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 20:11:05 INFO - PROCESS | 1512 | 1464232265103 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:11:05 INFO - PROCESS | 1512 | 1464232265106 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:11:05 INFO - PROCESS | 1512 | 1464232265109 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:11:05 INFO - PROCESS | 1512 | 1464232265111 Marionette TRACE conn5 <- [1,342,null,{}] 20:11:05 INFO - PROCESS | 1512 | 1464232265115 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:11:05 INFO - PROCESS | 1512 | 1464232265191 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:11:05 INFO - PROCESS | 1512 | 1464232265197 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1712E800 == 35 [pid = 1512] [id = 95] 20:11:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1356DC00) [pid = 1512] [serial = 282] [outer = 0000000000000000] 20:11:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13574400) [pid = 1512] [serial = 283] [outer = 000000BC1356DC00] 20:11:05 INFO - PROCESS | 1512 | 1464232265245 Marionette DEBUG loaded listener.js 20:11:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13A02400) [pid = 1512] [serial = 284] [outer = 000000BC1356DC00] 20:11:05 INFO - PROCESS | 1512 | 1464232265717 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:11:05 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:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 20:11:05 INFO - PROCESS | 1512 | 1464232265741 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:11:05 INFO - PROCESS | 1512 | 1464232265744 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:11:05 INFO - PROCESS | 1512 | 1464232265747 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:11:05 INFO - PROCESS | 1512 | 1464232265749 Marionette TRACE conn5 <- [1,346,null,{}] 20:11:05 INFO - PROCESS | 1512 | 1464232265759 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:11:05 INFO - PROCESS | 1512 | 1464232265857 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:11:05 INFO - PROCESS | 1512 | 1464232265866 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F279800 == 36 [pid = 1512] [id = 96] 20:11:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC138A3800) [pid = 1512] [serial = 285] [outer = 0000000000000000] 20:11:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC13A0EC00) [pid = 1512] [serial = 286] [outer = 000000BC138A3800] 20:11:05 INFO - PROCESS | 1512 | 1464232265911 Marionette DEBUG loaded listener.js 20:11:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC13AB7000) [pid = 1512] [serial = 287] [outer = 000000BC138A3800] 20:11:06 INFO - PROCESS | 1512 | 1464232266371 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:11:06 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:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 20:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:11:06 INFO - PROCESS | 1512 | 1464232266385 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:11:06 INFO - PROCESS | 1512 | 1464232266388 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:11:06 INFO - PROCESS | 1512 | 1464232266391 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:11:06 INFO - PROCESS | 1512 | 1464232266393 Marionette TRACE conn5 <- [1,350,null,{}] 20:11:06 INFO - PROCESS | 1512 | 1464232266397 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:11:06 INFO - PROCESS | 1512 | 1464232266514 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:11:06 INFO - PROCESS | 1512 | 1464232266520 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D21000 == 37 [pid = 1512] [id = 97] 20:11:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC13AB6400) [pid = 1512] [serial = 288] [outer = 0000000000000000] 20:11:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC13AC0400) [pid = 1512] [serial = 289] [outer = 000000BC13AB6400] 20:11:06 INFO - PROCESS | 1512 | 1464232266567 Marionette DEBUG loaded listener.js 20:11:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1522E000) [pid = 1512] [serial = 290] [outer = 000000BC13AB6400] 20:11:07 INFO - PROCESS | 1512 | 1464232267041 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:11:07 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:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 672ms 20:11:07 INFO - PROCESS | 1512 | 1464232267066 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:11:07 INFO - PROCESS | 1512 | 1464232267068 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:11:07 INFO - PROCESS | 1512 | 1464232267082 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:11:07 INFO - PROCESS | 1512 | 1464232267085 Marionette TRACE conn5 <- [1,354,null,{}] 20:11:07 INFO - PROCESS | 1512 | 1464232267089 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:11:07 INFO - PROCESS | 1512 | 1464232267244 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:11:07 INFO - PROCESS | 1512 | 1464232267270 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1551D000 == 38 [pid = 1512] [id = 98] 20:11:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC15289C00) [pid = 1512] [serial = 291] [outer = 0000000000000000] 20:11:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC16050000) [pid = 1512] [serial = 292] [outer = 000000BC15289C00] 20:11:07 INFO - PROCESS | 1512 | 1464232267327 Marionette DEBUG loaded listener.js 20:11:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC16298800) [pid = 1512] [serial = 293] [outer = 000000BC15289C00] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC1753B800) [pid = 1512] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC0A396400) [pid = 1512] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC07FB0000) [pid = 1512] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC16B54800) [pid = 1512] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1356F400) [pid = 1512] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC13AB7C00) [pid = 1512] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1527F000) [pid = 1512] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC08B25400) [pid = 1512] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC15232C00) [pid = 1512] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0F240C00) [pid = 1512] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC08B28C00) [pid = 1512] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC189DE000) [pid = 1512] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC104DB800) [pid = 1512] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0F242800) [pid = 1512] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09CE7400) [pid = 1512] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC07FAF800) [pid = 1512] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC13510000) [pid = 1512] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC10157C00) [pid = 1512] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC188A8000) [pid = 1512] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0FE11C00) [pid = 1512] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC104DF400) [pid = 1512] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:11:07 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09B95800) [pid = 1512] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:11:07 INFO - PROCESS | 1512 | 1464232267966 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:11:08 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:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 943ms 20:11:08 INFO - PROCESS | 1512 | 1464232268023 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:11:08 INFO - PROCESS | 1512 | 1464232268025 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:11:08 INFO - PROCESS | 1512 | 1464232268029 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:11:08 INFO - PROCESS | 1512 | 1464232268031 Marionette TRACE conn5 <- [1,358,null,{}] 20:11:08 INFO - PROCESS | 1512 | 1464232268035 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:11:08 INFO - PROCESS | 1512 | 1464232268116 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:11:08 INFO - PROCESS | 1512 | 1464232268123 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19ECE800 == 39 [pid = 1512] [id = 99] 20:11:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0F242800) [pid = 1512] [serial = 294] [outer = 0000000000000000] 20:11:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13510000) [pid = 1512] [serial = 295] [outer = 000000BC0F242800] 20:11:08 INFO - PROCESS | 1512 | 1464232268177 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC1527F000) [pid = 1512] [serial = 296] [outer = 000000BC0F242800] 20:11:08 INFO - PROCESS | 1512 | 1464232268599 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:11:08 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:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 20:11:08 INFO - PROCESS | 1512 | 1464232268661 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:11:08 INFO - PROCESS | 1512 | 1464232268663 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:11:08 INFO - PROCESS | 1512 | 1464232268667 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:11:08 INFO - PROCESS | 1512 | 1464232268669 Marionette TRACE conn5 <- [1,362,null,{}] 20:11:08 INFO - PROCESS | 1512 | 1464232268673 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:11:08 INFO - PROCESS | 1512 | 1464232268753 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:11:08 INFO - PROCESS | 1512 | 1464232268763 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCB4800 == 40 [pid = 1512] [id = 100] 20:11:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC1643FC00) [pid = 1512] [serial = 297] [outer = 0000000000000000] 20:11:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC169D2800) [pid = 1512] [serial = 298] [outer = 000000BC1643FC00] 20:11:08 INFO - PROCESS | 1512 | 1464232268809 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC16BEC800) [pid = 1512] [serial = 299] [outer = 000000BC1643FC00] 20:11:09 INFO - PROCESS | 1512 | 1464232269254 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:11:09 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:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 20:11:09 INFO - PROCESS | 1512 | 1464232269299 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:11:09 INFO - PROCESS | 1512 | 1464232269301 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:11:09 INFO - PROCESS | 1512 | 1464232269305 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:11:09 INFO - PROCESS | 1512 | 1464232269306 Marionette TRACE conn5 <- [1,366,null,{}] 20:11:09 INFO - PROCESS | 1512 | 1464232269310 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:11:09 INFO - PROCESS | 1512 | 1464232269392 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:11:09 INFO - PROCESS | 1512 | 1464232269400 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD10000 == 41 [pid = 1512] [id = 101] 20:11:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC17311C00) [pid = 1512] [serial = 300] [outer = 0000000000000000] 20:11:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC173EE400) [pid = 1512] [serial = 301] [outer = 000000BC17311C00] 20:11:09 INFO - PROCESS | 1512 | 1464232269444 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1770D000) [pid = 1512] [serial = 302] [outer = 000000BC17311C00] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC67800 == 40 [pid = 1512] [id = 21] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19681000 == 39 [pid = 1512] [id = 20] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB7800 == 38 [pid = 1512] [id = 22] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E580000 == 37 [pid = 1512] [id = 12] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7A800 == 36 [pid = 1512] [id = 26] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17EEC000 == 35 [pid = 1512] [id = 19] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16061000 == 34 [pid = 1512] [id = 16] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D19D000 == 33 [pid = 1512] [id = 24] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A76000 == 32 [pid = 1512] [id = 14] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D4E000 == 31 [pid = 1512] [id = 15] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F220800 == 30 [pid = 1512] [id = 25] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCD2800 == 29 [pid = 1512] [id = 23] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16882000 == 28 [pid = 1512] [id = 28] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16060000 == 27 [pid = 1512] [id = 27] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1655C000 == 26 [pid = 1512] [id = 17] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1732B000 == 25 [pid = 1512] [id = 18] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F229800 == 24 [pid = 1512] [id = 13] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0CE800 == 23 [pid = 1512] [id = 29] 20:11:10 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04F000 == 22 [pid = 1512] [id = 87] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC188D1800) [pid = 1512] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC138A1000) [pid = 1512] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC1960DC00) [pid = 1512] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC19607000) [pid = 1512] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC15284800) [pid = 1512] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0F0D4800) [pid = 1512] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0EC45000) [pid = 1512] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09A28C00) [pid = 1512] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1753B400) [pid = 1512] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC188D2400) [pid = 1512] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC101CA800) [pid = 1512] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC140B5800) [pid = 1512] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13A0FC00) [pid = 1512] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC1528A800) [pid = 1512] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC15238000) [pid = 1512] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC173E2000) [pid = 1512] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC1643EC00) [pid = 1512] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0991D800) [pid = 1512] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC1A18A400) [pid = 1512] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC17E53800) [pid = 1512] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC10360C00) [pid = 1512] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0F251400) [pid = 1512] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0AB58000) [pid = 1512] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC09B31C00) [pid = 1512] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC1A196000) [pid = 1512] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC13508800) [pid = 1512] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0FC29400) [pid = 1512] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC101D2C00) [pid = 1512] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0B364400) [pid = 1512] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0EE18800) [pid = 1512] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC08B22000) [pid = 1512] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC09B8C800) [pid = 1512] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC09B92400) [pid = 1512] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC16435400) [pid = 1512] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC16BE8800) [pid = 1512] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC13524800) [pid = 1512] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:11:11 INFO - PROCESS | 1512 | 1464232271215 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:11:11 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:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1927ms 20:11:11 INFO - PROCESS | 1512 | 1464232271235 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 1512 | 1464232271239 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:11:11 INFO - PROCESS | 1512 | 1464232271245 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - PROCESS | 1512 | 1464232271249 Marionette TRACE conn5 <- [1,370,null,{}] 20:11:11 INFO - PROCESS | 1512 | 1464232271257 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:11:11 INFO - PROCESS | 1512 | 1464232271351 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:11:11 INFO - PROCESS | 1512 | 1464232271360 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC09BB9000 == 23 [pid = 1512] [id = 102] 20:11:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC093B9C00) [pid = 1512] [serial = 303] [outer = 0000000000000000] 20:11:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC093BF400) [pid = 1512] [serial = 304] [outer = 000000BC093B9C00] 20:11:11 INFO - PROCESS | 1512 | 1464232271410 Marionette DEBUG loaded listener.js 20:11:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC09A29800) [pid = 1512] [serial = 305] [outer = 000000BC093B9C00] 20:11:11 INFO - PROCESS | 1512 | 1464232271889 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:11:11 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:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 20:11:11 INFO - PROCESS | 1512 | 1464232271940 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 1512 | 1464232271947 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:11:11 INFO - PROCESS | 1512 | 1464232271954 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:11:11 INFO - PROCESS | 1512 | 1464232271957 Marionette TRACE conn5 <- [1,374,null,{}] 20:11:11 INFO - PROCESS | 1512 | 1464232271961 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:11:12 INFO - PROCESS | 1512 | 1464232272048 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:11:12 INFO - PROCESS | 1512 | 1464232272058 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC1B000 == 24 [pid = 1512] [id = 103] 20:11:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC09B2F000) [pid = 1512] [serial = 306] [outer = 0000000000000000] 20:11:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09B8DC00) [pid = 1512] [serial = 307] [outer = 000000BC09B2F000] 20:11:12 INFO - PROCESS | 1512 | 1464232272106 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09B97400) [pid = 1512] [serial = 308] [outer = 000000BC09B2F000] 20:11:12 INFO - PROCESS | 1512 | 1464232272593 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:11:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:11:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 20:11:12 INFO - PROCESS | 1512 | 1464232272651 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:11:12 INFO - PROCESS | 1512 | 1464232272654 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:11:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:11:12 INFO - PROCESS | 1512 | 1464232272658 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:11:12 INFO - PROCESS | 1512 | 1464232272661 Marionette TRACE conn5 <- [1,378,null,{}] 20:11:12 INFO - PROCESS | 1512 | 1464232272673 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:11:12 INFO - PROCESS | 1512 | 1464232272820 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:11:12 INFO - PROCESS | 1512 | 1464232272838 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F272800 == 25 [pid = 1512] [id = 104] 20:11:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC07FAC000) [pid = 1512] [serial = 309] [outer = 0000000000000000] 20:11:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0A397400) [pid = 1512] [serial = 310] [outer = 000000BC07FAC000] 20:11:12 INFO - PROCESS | 1512 | 1464232272888 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC07FB9000) [pid = 1512] [serial = 311] [outer = 000000BC07FAC000] 20:11:13 INFO - PROCESS | 1512 | 1464232273439 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:11:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:11:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 20:11:13 INFO - PROCESS | 1512 | 1464232273499 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:11:13 INFO - PROCESS | 1512 | 1464232273502 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:11:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:11:13 INFO - PROCESS | 1512 | 1464232273505 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:11:13 INFO - PROCESS | 1512 | 1464232273507 Marionette TRACE conn5 <- [1,382,null,{}] 20:11:13 INFO - PROCESS | 1512 | 1464232273511 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:11:13 INFO - PROCESS | 1512 | 1464232273597 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:11:13 INFO - PROCESS | 1512 | 1464232273606 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10B9C000 == 26 [pid = 1512] [id = 105] 20:11:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0E5BD000) [pid = 1512] [serial = 312] [outer = 0000000000000000] 20:11:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0E716400) [pid = 1512] [serial = 313] [outer = 000000BC0E5BD000] 20:11:13 INFO - PROCESS | 1512 | 1464232273653 Marionette DEBUG loaded listener.js 20:11:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0EE11C00) [pid = 1512] [serial = 314] [outer = 000000BC0E5BD000] 20:11:14 INFO - PROCESS | 1512 | 1464232274140 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:11:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 20:11:14 INFO - PROCESS | 1512 | 1464232274179 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 1512 | 1464232274181 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 1512 | 1464232274184 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:11:14 INFO - PROCESS | 1512 | 1464232274186 Marionette TRACE conn5 <- [1,386,null,{}] 20:11:14 INFO - PROCESS | 1512 | 1464232274190 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:11:14 INFO - PROCESS | 1512 | 1464232274268 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:11:14 INFO - PROCESS | 1512 | 1464232274274 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A94800 == 27 [pid = 1512] [id = 106] 20:11:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC09B32400) [pid = 1512] [serial = 315] [outer = 0000000000000000] 20:11:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0F249C00) [pid = 1512] [serial = 316] [outer = 000000BC09B32400] 20:11:14 INFO - PROCESS | 1512 | 1464232274331 Marionette DEBUG loaded listener.js 20:11:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0FC24C00) [pid = 1512] [serial = 317] [outer = 000000BC09B32400] 20:11:14 INFO - PROCESS | 1512 | 1464232274783 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:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 20:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:11:14 INFO - PROCESS | 1512 | 1464232274817 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 1512 | 1464232274819 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 1512 | 1464232274823 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - PROCESS | 1512 | 1464232274824 Marionette TRACE conn5 <- [1,390,null,{}] 20:11:14 INFO - PROCESS | 1512 | 1464232274828 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:11:14 INFO - PROCESS | 1512 | 1464232274926 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:11:14 INFO - PROCESS | 1512 | 1464232274936 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15ED4800 == 28 [pid = 1512] [id = 107] 20:11:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0FE0FC00) [pid = 1512] [serial = 318] [outer = 0000000000000000] 20:11:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC10356C00) [pid = 1512] [serial = 319] [outer = 000000BC0FE0FC00] 20:11:14 INFO - PROCESS | 1512 | 1464232274985 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC12D20C00) [pid = 1512] [serial = 320] [outer = 000000BC0FE0FC00] 20:11:15 INFO - PROCESS | 1512 | 1464232275434 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:11:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 20:11:15 INFO - PROCESS | 1512 | 1464232275454 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:11:15 INFO - PROCESS | 1512 | 1464232275456 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:11:15 INFO - PROCESS | 1512 | 1464232275460 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:11:15 INFO - PROCESS | 1512 | 1464232275462 Marionette TRACE conn5 <- [1,394,null,{}] 20:11:15 INFO - PROCESS | 1512 | 1464232275466 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:11:15 INFO - PROCESS | 1512 | 1464232275542 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:11:15 INFO - PROCESS | 1512 | 1464232275548 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1655B800 == 29 [pid = 1512] [id = 108] 20:11:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0A396400) [pid = 1512] [serial = 321] [outer = 0000000000000000] 20:11:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC1350C000) [pid = 1512] [serial = 322] [outer = 000000BC0A396400] 20:11:15 INFO - PROCESS | 1512 | 1464232275595 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC13525800) [pid = 1512] [serial = 323] [outer = 000000BC0A396400] 20:11:16 INFO - PROCESS | 1512 | 1464232276045 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:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 20:11:16 INFO - PROCESS | 1512 | 1464232276093 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:11:16 INFO - PROCESS | 1512 | 1464232276095 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:11:16 INFO - PROCESS | 1512 | 1464232276103 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:11:16 INFO - PROCESS | 1512 | 1464232276105 Marionette TRACE conn5 <- [1,398,null,{}] 20:11:16 INFO - PROCESS | 1512 | 1464232276108 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:11:16 INFO - PROCESS | 1512 | 1464232276188 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:11:16 INFO - PROCESS | 1512 | 1464232276198 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16D87000 == 30 [pid = 1512] [id = 109] 20:11:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC13552C00) [pid = 1512] [serial = 324] [outer = 0000000000000000] 20:11:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC1356C000) [pid = 1512] [serial = 325] [outer = 000000BC13552C00] 20:11:16 INFO - PROCESS | 1512 | 1464232276244 Marionette DEBUG loaded listener.js 20:11:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13576400) [pid = 1512] [serial = 326] [outer = 000000BC13552C00] 20:11:16 INFO - PROCESS | 1512 | 1464232276737 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:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 20:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:11:16 INFO - PROCESS | 1512 | 1464232276777 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:11:16 INFO - PROCESS | 1512 | 1464232276780 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:11:16 INFO - PROCESS | 1512 | 1464232276783 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:11:16 INFO - PROCESS | 1512 | 1464232276785 Marionette TRACE conn5 <- [1,402,null,{}] 20:11:16 INFO - PROCESS | 1512 | 1464232276788 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:11:16 INFO - PROCESS | 1512 | 1464232276889 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:11:16 INFO - PROCESS | 1512 | 1464232276963 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F272000 == 31 [pid = 1512] [id = 110] 20:11:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13A09400) [pid = 1512] [serial = 327] [outer = 0000000000000000] 20:11:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13A0C400) [pid = 1512] [serial = 328] [outer = 000000BC13A09400] 20:11:17 INFO - PROCESS | 1512 | 1464232277009 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13AB5C00) [pid = 1512] [serial = 329] [outer = 000000BC13A09400] 20:11:17 INFO - PROCESS | 1512 | 1464232277479 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:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 20:11:17 INFO - PROCESS | 1512 | 1464232277521 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:11:17 INFO - PROCESS | 1512 | 1464232277523 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:11:17 INFO - PROCESS | 1512 | 1464232277527 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:11:17 INFO - PROCESS | 1512 | 1464232277528 Marionette TRACE conn5 <- [1,406,null,{}] 20:11:17 INFO - PROCESS | 1512 | 1464232277532 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:11:17 INFO - PROCESS | 1512 | 1464232277638 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:11:17 INFO - PROCESS | 1512 | 1464232277647 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D15800 == 32 [pid = 1512] [id = 111] 20:11:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13ABE400) [pid = 1512] [serial = 330] [outer = 0000000000000000] 20:11:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13AC3C00) [pid = 1512] [serial = 331] [outer = 000000BC13ABE400] 20:11:17 INFO - PROCESS | 1512 | 1464232277729 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC1522FC00) [pid = 1512] [serial = 332] [outer = 000000BC13ABE400] 20:11:18 INFO - PROCESS | 1512 | 1464232278181 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:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 20:11:18 INFO - PROCESS | 1512 | 1464232278200 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:11:18 INFO - PROCESS | 1512 | 1464232278203 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:11:18 INFO - PROCESS | 1512 | 1464232278206 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:11:18 INFO - PROCESS | 1512 | 1464232278209 Marionette TRACE conn5 <- [1,410,null,{}] 20:11:18 INFO - PROCESS | 1512 | 1464232278262 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:11:18 INFO - PROCESS | 1512 | 1464232278379 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:11:18 INFO - PROCESS | 1512 | 1464232278396 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FC08000 == 33 [pid = 1512] [id = 112] 20:11:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC1527E000) [pid = 1512] [serial = 333] [outer = 0000000000000000] 20:11:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC15287400) [pid = 1512] [serial = 334] [outer = 000000BC1527E000] 20:11:18 INFO - PROCESS | 1512 | 1464232278568 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC16250800) [pid = 1512] [serial = 335] [outer = 000000BC1527E000] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1643FC00) [pid = 1512] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC138A3800) [pid = 1512] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13AB6400) [pid = 1512] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC15289C00) [pid = 1512] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC1356DC00) [pid = 1512] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1350F400) [pid = 1512] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC101D6800) [pid = 1512] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC09B33400) [pid = 1512] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0EE0E800) [pid = 1512] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC07EDCC00) [pid = 1512] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09B34800) [pid = 1512] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0991F400) [pid = 1512] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC17D2BC00) [pid = 1512] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:11:18 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0F242800) [pid = 1512] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:11:19 INFO - PROCESS | 1512 | 1464232279376 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:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1177ms 20:11:19 INFO - PROCESS | 1512 | 1464232279387 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:11:19 INFO - PROCESS | 1512 | 1464232279393 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:11:19 INFO - PROCESS | 1512 | 1464232279398 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:11:19 INFO - PROCESS | 1512 | 1464232279403 Marionette TRACE conn5 <- [1,414,null,{}] 20:11:19 INFO - PROCESS | 1512 | 1464232279409 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:11:19 INFO - PROCESS | 1512 | 1464232279532 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:11:19 INFO - PROCESS | 1512 | 1464232279602 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E732000 == 34 [pid = 1512] [id = 113] 20:11:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09A27400) [pid = 1512] [serial = 336] [outer = 0000000000000000] 20:11:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09B28C00) [pid = 1512] [serial = 337] [outer = 000000BC09A27400] 20:11:19 INFO - PROCESS | 1512 | 1464232279664 Marionette DEBUG loaded listener.js 20:11:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC09B90000) [pid = 1512] [serial = 338] [outer = 000000BC09A27400] 20:11:20 INFO - PROCESS | 1512 | 1464232280660 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:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1338ms 20:11:20 INFO - PROCESS | 1512 | 1464232280739 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 1512 | 1464232280743 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:11:20 INFO - PROCESS | 1512 | 1464232280749 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 1512 | 1464232280753 Marionette TRACE conn5 <- [1,418,null,{}] 20:11:20 INFO - PROCESS | 1512 | 1464232280760 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:11:20 INFO - PROCESS | 1512 | 1464232280923 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC16BEC800) [pid = 1512] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC173EE400) [pid = 1512] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13A0EC00) [pid = 1512] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC13AC0400) [pid = 1512] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC13AB7000) [pid = 1512] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC16050000) [pid = 1512] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC1522E000) [pid = 1512] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC169D2800) [pid = 1512] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC16298800) [pid = 1512] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC13574400) [pid = 1512] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13515800) [pid = 1512] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC1354E000) [pid = 1512] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC12D1F400) [pid = 1512] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC1350A400) [pid = 1512] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0F256400) [pid = 1512] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0FCCDC00) [pid = 1512] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC0F0D6800) [pid = 1512] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC0F245400) [pid = 1512] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC0A3D2C00) [pid = 1512] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC0B362400) [pid = 1512] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC09B92800) [pid = 1512] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC09CE0400) [pid = 1512] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000BC08B1E800) [pid = 1512] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000BC09A2D000) [pid = 1512] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000BC191CBC00) [pid = 1512] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000BC13510000) [pid = 1512] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000BC1527F000) [pid = 1512] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:11:20 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000BC13A02400) [pid = 1512] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:11:21 INFO - PROCESS | 1512 | 1464232281049 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D199000 == 35 [pid = 1512] [id = 114] 20:11:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000BC08B21C00) [pid = 1512] [serial = 339] [outer = 0000000000000000] 20:11:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000BC09A24C00) [pid = 1512] [serial = 340] [outer = 000000BC08B21C00] 20:11:21 INFO - PROCESS | 1512 | 1464232281102 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000BC09B8A400) [pid = 1512] [serial = 341] [outer = 000000BC08B21C00] 20:11:22 INFO - PROCESS | 1512 | 1464232281990 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:11:22 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:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1279ms 20:11:22 INFO - PROCESS | 1512 | 1464232282032 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:11:22 INFO - PROCESS | 1512 | 1464232282039 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:11:22 INFO - PROCESS | 1512 | 1464232282046 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:11:22 INFO - PROCESS | 1512 | 1464232282049 Marionette TRACE conn5 <- [1,422,null,{}] 20:11:22 INFO - PROCESS | 1512 | 1464232282053 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:11:22 INFO - PROCESS | 1512 | 1464232282138 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:11:22 INFO - PROCESS | 1512 | 1464232282147 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F26B000 == 36 [pid = 1512] [id = 115] 20:11:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000BC09B98800) [pid = 1512] [serial = 342] [outer = 0000000000000000] 20:11:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC0A391800) [pid = 1512] [serial = 343] [outer = 000000BC09B98800] 20:11:22 INFO - PROCESS | 1512 | 1464232282195 Marionette DEBUG loaded listener.js 20:11:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC0A8C9400) [pid = 1512] [serial = 344] [outer = 000000BC09B98800] 20:11:23 INFO - PROCESS | 1512 | 1464232283141 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:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1123ms 20:11:23 INFO - PROCESS | 1512 | 1464232283175 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:11:23 INFO - PROCESS | 1512 | 1464232283177 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:11:23 INFO - PROCESS | 1512 | 1464232283181 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - PROCESS | 1512 | 1464232283185 Marionette TRACE conn5 <- [1,426,null,{}] 20:11:23 INFO - PROCESS | 1512 | 1464232283204 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:11:23 INFO - PROCESS | 1512 | 1464232283312 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:11:23 INFO - PROCESS | 1512 | 1464232283321 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC138DC800 == 37 [pid = 1512] [id = 116] 20:11:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC0E773400) [pid = 1512] [serial = 345] [outer = 0000000000000000] 20:11:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0F194400) [pid = 1512] [serial = 346] [outer = 000000BC0E773400] 20:11:23 INFO - PROCESS | 1512 | 1464232283411 Marionette DEBUG loaded listener.js 20:11:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0F24E800) [pid = 1512] [serial = 347] [outer = 000000BC0E773400] 20:11:23 INFO - PROCESS | 1512 | 1464232283900 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:11:23 INFO - PROCESS | 1512 | 1464232283921 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:11:23 INFO - PROCESS | 1512 | 1464232283924 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:11:23 INFO - PROCESS | 1512 | 1464232283926 Marionette TRACE conn5 <- [1,430,null,{}] 20:11:23 INFO - PROCESS | 1512 | 1464232283929 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:11:24 INFO - PROCESS | 1512 | 1464232284036 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:11:24 INFO - PROCESS | 1512 | 1464232284043 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D98800 == 38 [pid = 1512] [id = 117] 20:11:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC0FE09800) [pid = 1512] [serial = 348] [outer = 0000000000000000] 20:11:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC0FE11C00) [pid = 1512] [serial = 349] [outer = 000000BC0FE09800] 20:11:24 INFO - PROCESS | 1512 | 1464232284093 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC10351800) [pid = 1512] [serial = 350] [outer = 000000BC0FE09800] 20:11:24 INFO - PROCESS | 1512 | 1464232284554 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:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 20:11:24 INFO - PROCESS | 1512 | 1464232284600 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 1512 | 1464232284602 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:11:24 INFO - PROCESS | 1512 | 1464232284605 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:11:24 INFO - PROCESS | 1512 | 1464232284607 Marionette TRACE conn5 <- [1,434,null,{}] 20:11:24 INFO - PROCESS | 1512 | 1464232284611 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:11:24 INFO - PROCESS | 1512 | 1464232284740 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:11:24 INFO - PROCESS | 1512 | 1464232284784 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16419800 == 39 [pid = 1512] [id = 118] 20:11:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC104E0C00) [pid = 1512] [serial = 351] [outer = 0000000000000000] 20:11:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC12D23000) [pid = 1512] [serial = 352] [outer = 000000BC104E0C00] 20:11:24 INFO - PROCESS | 1512 | 1464232284832 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC13510C00) [pid = 1512] [serial = 353] [outer = 000000BC104E0C00] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC13552C00) [pid = 1512] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC09B2F000) [pid = 1512] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0FE0FC00) [pid = 1512] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC0A396400) [pid = 1512] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC09B32400) [pid = 1512] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC07FAC000) [pid = 1512] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC093B9C00) [pid = 1512] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC17311C00) [pid = 1512] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC0E5BD000) [pid = 1512] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000BC13ABE400) [pid = 1512] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:11:25 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000BC13A09400) [pid = 1512] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:11:25 INFO - PROCESS | 1512 | 1464232285292 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:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 20:11:25 INFO - PROCESS | 1512 | 1464232285345 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:11:25 INFO - PROCESS | 1512 | 1464232285348 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:11:25 INFO - PROCESS | 1512 | 1464232285351 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - PROCESS | 1512 | 1464232285353 Marionette TRACE conn5 <- [1,438,null,{}] 20:11:25 INFO - PROCESS | 1512 | 1464232285356 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:11:25 INFO - PROCESS | 1512 | 1464232285458 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:11:25 INFO - PROCESS | 1512 | 1464232285466 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16E8D800 == 40 [pid = 1512] [id = 119] 20:11:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC13515C00) [pid = 1512] [serial = 354] [outer = 0000000000000000] 20:11:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC1352DC00) [pid = 1512] [serial = 355] [outer = 000000BC13515C00] 20:11:25 INFO - PROCESS | 1512 | 1464232285515 Marionette DEBUG loaded listener.js 20:11:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC13A04800) [pid = 1512] [serial = 356] [outer = 000000BC13515C00] 20:11:25 INFO - PROCESS | 1512 | 1464232285949 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:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 20:11:25 INFO - PROCESS | 1512 | 1464232285983 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:11:25 INFO - PROCESS | 1512 | 1464232285985 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:11:25 INFO - PROCESS | 1512 | 1464232285989 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - PROCESS | 1512 | 1464232285991 Marionette TRACE conn5 <- [1,442,null,{}] 20:11:26 INFO - PROCESS | 1512 | 1464232285994 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:11:26 INFO - PROCESS | 1512 | 1464232286073 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:11:26 INFO - PROCESS | 1512 | 1464232286084 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1919D000 == 41 [pid = 1512] [id = 120] 20:11:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC13A07C00) [pid = 1512] [serial = 357] [outer = 0000000000000000] 20:11:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC13AB7C00) [pid = 1512] [serial = 358] [outer = 000000BC13A07C00] 20:11:26 INFO - PROCESS | 1512 | 1464232286131 Marionette DEBUG loaded listener.js 20:11:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC1409F000) [pid = 1512] [serial = 359] [outer = 000000BC13A07C00] 20:11:26 INFO - PROCESS | 1512 | 1464232286591 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:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 20:11:26 INFO - PROCESS | 1512 | 1464232286621 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:11:26 INFO - PROCESS | 1512 | 1464232286623 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:11:26 INFO - PROCESS | 1512 | 1464232286626 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:11:26 INFO - PROCESS | 1512 | 1464232286628 Marionette TRACE conn5 <- [1,446,null,{}] 20:11:26 INFO - PROCESS | 1512 | 1464232286636 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:11:26 INFO - PROCESS | 1512 | 1464232286714 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:11:26 INFO - PROCESS | 1512 | 1464232286721 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A85B800 == 42 [pid = 1512] [id = 121] 20:11:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC1401D400) [pid = 1512] [serial = 360] [outer = 0000000000000000] 20:11:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC15234000) [pid = 1512] [serial = 361] [outer = 000000BC1401D400] 20:11:26 INFO - PROCESS | 1512 | 1464232286766 Marionette DEBUG loaded listener.js 20:11:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC15281C00) [pid = 1512] [serial = 362] [outer = 000000BC1401D400] 20:11:27 INFO - PROCESS | 1512 | 1464232287378 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:11:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:11:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 776ms 20:11:27 INFO - PROCESS | 1512 | 1464232287460 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:11:27 INFO - PROCESS | 1512 | 1464232287465 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:11:27 INFO - PROCESS | 1512 | 1464232287471 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:11:27 INFO - PROCESS | 1512 | 1464232287476 Marionette TRACE conn5 <- [1,450,null,{}] 20:11:27 INFO - PROCESS | 1512 | 1464232287482 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:11:27 INFO - PROCESS | 1512 | 1464232287602 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:11:27 INFO - PROCESS | 1512 | 1464232287661 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F1D6000 == 43 [pid = 1512] [id = 122] 20:11:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09A2D000) [pid = 1512] [serial = 363] [outer = 0000000000000000] 20:11:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC09CDEC00) [pid = 1512] [serial = 364] [outer = 000000BC09A2D000] 20:11:27 INFO - PROCESS | 1512 | 1464232287723 Marionette DEBUG loaded listener.js 20:11:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0A3CD400) [pid = 1512] [serial = 365] [outer = 000000BC09A2D000] 20:11:28 INFO - PROCESS | 1512 | 1464232288314 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:11:28 INFO - PROCESS | 1512 | 1464232288362 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:11:28 INFO - PROCESS | 1512 | 1464232288369 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:11:28 INFO - PROCESS | 1512 | 1464232288372 Marionette TRACE conn5 <- [1,454,null,{}] 20:11:28 INFO - PROCESS | 1512 | 1464232288376 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:11:28 INFO - PROCESS | 1512 | 1464232288486 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:11:28 INFO - PROCESS | 1512 | 1464232288551 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16D71000 == 44 [pid = 1512] [id = 123] 20:11:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0F248800) [pid = 1512] [serial = 366] [outer = 0000000000000000] 20:11:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0FC24800) [pid = 1512] [serial = 367] [outer = 000000BC0F248800] 20:11:28 INFO - PROCESS | 1512 | 1464232288607 Marionette DEBUG loaded listener.js 20:11:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC12D23800) [pid = 1512] [serial = 368] [outer = 000000BC0F248800] 20:11:29 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:29 INFO - PROCESS | 1512 | 1464232289286 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:11:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:11:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 984ms 20:11:29 INFO - PROCESS | 1512 | 1464232289359 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:11:29 INFO - PROCESS | 1512 | 1464232289362 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:11:29 INFO - PROCESS | 1512 | 1464232289366 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:11:29 INFO - PROCESS | 1512 | 1464232289370 Marionette TRACE conn5 <- [1,458,null,{}] 20:11:29 INFO - PROCESS | 1512 | 1464232289395 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:11:29 INFO - PROCESS | 1512 | 1464232289532 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:11:29 INFO - PROCESS | 1512 | 1464232289573 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC64000 == 45 [pid = 1512] [id = 124] 20:11:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC1523A400) [pid = 1512] [serial = 369] [outer = 0000000000000000] 20:11:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC15281400) [pid = 1512] [serial = 370] [outer = 000000BC1523A400] 20:11:29 INFO - PROCESS | 1512 | 1464232289633 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC16249800) [pid = 1512] [serial = 371] [outer = 000000BC1523A400] 20:11:30 INFO - PROCESS | 1512 | 1464232290226 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:11:30 INFO - PROCESS | 1512 | 1464232290316 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:11:30 INFO - PROCESS | 1512 | 1464232290320 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:11:30 INFO - PROCESS | 1512 | 1464232290322 Marionette TRACE conn5 <- [1,462,null,{}] 20:11:30 INFO - PROCESS | 1512 | 1464232290326 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:11:30 INFO - PROCESS | 1512 | 1464232290477 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:11:30 INFO - PROCESS | 1512 | 1464232290517 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBB4800 == 46 [pid = 1512] [id = 125] 20:11:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC169D1800) [pid = 1512] [serial = 372] [outer = 0000000000000000] 20:11:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC16AA2C00) [pid = 1512] [serial = 373] [outer = 000000BC169D1800] 20:11:30 INFO - PROCESS | 1512 | 1464232290576 Marionette DEBUG loaded listener.js 20:11:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC16BEE000) [pid = 1512] [serial = 374] [outer = 000000BC169D1800] 20:11:31 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:31 INFO - PROCESS | 1512 | 1464232291240 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:11:31 INFO - PROCESS | 1512 | 1464232291411 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:11:31 INFO - PROCESS | 1512 | 1464232291416 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:11:31 INFO - PROCESS | 1512 | 1464232291420 Marionette TRACE conn5 <- [1,466,null,{}] 20:11:31 INFO - PROCESS | 1512 | 1464232291435 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:11:31 INFO - PROCESS | 1512 | 1464232291535 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:11:31 INFO - PROCESS | 1512 | 1464232291595 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0CD800 == 47 [pid = 1512] [id = 126] 20:11:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09A2B800) [pid = 1512] [serial = 375] [outer = 0000000000000000] 20:11:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09B33000) [pid = 1512] [serial = 376] [outer = 000000BC09A2B800] 20:11:31 INFO - PROCESS | 1512 | 1464232291647 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0A392800) [pid = 1512] [serial = 377] [outer = 000000BC09A2B800] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1919D000 == 46 [pid = 1512] [id = 120] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E8D800 == 45 [pid = 1512] [id = 119] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16419800 == 44 [pid = 1512] [id = 118] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D98800 == 43 [pid = 1512] [id = 117] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138DC800 == 42 [pid = 1512] [id = 116] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F26B000 == 41 [pid = 1512] [id = 115] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D199000 == 40 [pid = 1512] [id = 114] 20:11:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E732000 == 39 [pid = 1512] [id = 113] 20:11:32 INFO - PROCESS | 1512 | 1464232292260 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:11:32 INFO - PROCESS | 1512 | 1464232292306 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:11:32 INFO - PROCESS | 1512 | 1464232292314 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:11:32 INFO - PROCESS | 1512 | 1464232292318 Marionette TRACE conn5 <- [1,470,null,{}] 20:11:32 INFO - PROCESS | 1512 | 1464232292322 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:11:32 INFO - PROCESS | 1512 | 1464232292421 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC13576400) [pid = 1512] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC09B97400) [pid = 1512] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC09B8DC00) [pid = 1512] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC10356C00) [pid = 1512] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC1350C000) [pid = 1512] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0F249C00) [pid = 1512] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0A397400) [pid = 1512] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09A29800) [pid = 1512] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC1770D000) [pid = 1512] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0E716400) [pid = 1512] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC12D20C00) [pid = 1512] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0EE11C00) [pid = 1512] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC13525800) [pid = 1512] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC0FC24C00) [pid = 1512] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC07FB9000) [pid = 1512] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC093BF400) [pid = 1512] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC1522FC00) [pid = 1512] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC1356C000) [pid = 1512] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13A0C400) [pid = 1512] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC13AC3C00) [pid = 1512] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC13AB5C00) [pid = 1512] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:11:32 INFO - PROCESS | 1512 | 1464232292493 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC08B29400) [pid = 1512] [serial = 378] [outer = 000000BC080D7800] 20:11:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F276800 == 40 [pid = 1512] [id = 127] 20:11:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC08B1F400) [pid = 1512] [serial = 379] [outer = 0000000000000000] 20:11:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC09B97400) [pid = 1512] [serial = 380] [outer = 000000BC08B1F400] 20:11:32 INFO - PROCESS | 1512 | 1464232292559 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC0A397400) [pid = 1512] [serial = 381] [outer = 000000BC08B1F400] 20:11:33 INFO - PROCESS | 1512 | 1464232293062 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:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 776ms 20:11:33 INFO - PROCESS | 1512 | 1464232293093 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 1512 | 1464232293095 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:11:33 INFO - PROCESS | 1512 | 1464232293099 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:11:33 INFO - PROCESS | 1512 | 1464232293101 Marionette TRACE conn5 <- [1,474,null,{}] 20:11:33 INFO - PROCESS | 1512 | 1464232293111 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:11:33 INFO - PROCESS | 1512 | 1464232293202 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:11:33 INFO - PROCESS | 1512 | 1464232293214 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1405E000 == 41 [pid = 1512] [id = 128] 20:11:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC0FC28000) [pid = 1512] [serial = 382] [outer = 0000000000000000] 20:11:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC0FCCC800) [pid = 1512] [serial = 383] [outer = 000000BC0FC28000] 20:11:33 INFO - PROCESS | 1512 | 1464232293264 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC101CA800) [pid = 1512] [serial = 384] [outer = 000000BC0FC28000] 20:11:33 INFO - PROCESS | 1512 | 1464232293746 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:11:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:11:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 20:11:33 INFO - PROCESS | 1512 | 1464232293794 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 1512 | 1464232293803 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:11:33 INFO - PROCESS | 1512 | 1464232293807 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:11:33 INFO - PROCESS | 1512 | 1464232293809 Marionette TRACE conn5 <- [1,478,null,{}] 20:11:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:11:33 INFO - PROCESS | 1512 | 1464232293812 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:11:33 INFO - PROCESS | 1512 | 1464232293898 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:11:33 INFO - PROCESS | 1512 | 1464232293963 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16414000 == 42 [pid = 1512] [id = 129] 20:11:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC10161C00) [pid = 1512] [serial = 385] [outer = 0000000000000000] 20:11:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC1350F400) [pid = 1512] [serial = 386] [outer = 000000BC10161C00] 20:11:34 INFO - PROCESS | 1512 | 1464232294012 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC1356C000) [pid = 1512] [serial = 387] [outer = 000000BC10161C00] 20:11:34 INFO - PROCESS | 1512 | 1464232294415 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:11:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:11:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 20:11:34 INFO - PROCESS | 1512 | 1464232294443 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 1512 | 1464232294445 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:11:34 INFO - PROCESS | 1512 | 1464232294448 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:11:34 INFO - PROCESS | 1512 | 1464232294450 Marionette TRACE conn5 <- [1,482,null,{}] 20:11:34 INFO - PROCESS | 1512 | 1464232294453 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:11:34 INFO - PROCESS | 1512 | 1464232294561 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:11:34 INFO - PROCESS | 1512 | 1464232294613 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16D7A000 == 43 [pid = 1512] [id = 130] 20:11:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC13574800) [pid = 1512] [serial = 388] [outer = 0000000000000000] 20:11:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC13A03800) [pid = 1512] [serial = 389] [outer = 000000BC13574800] 20:11:34 INFO - PROCESS | 1512 | 1464232294661 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC13ABD000) [pid = 1512] [serial = 390] [outer = 000000BC13574800] 20:11:35 INFO - PROCESS | 1512 | 1464232295139 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:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 20:11:35 INFO - PROCESS | 1512 | 1464232295186 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:11:35 INFO - PROCESS | 1512 | 1464232295188 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:11:35 INFO - PROCESS | 1512 | 1464232295191 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - PROCESS | 1512 | 1464232295193 Marionette TRACE conn5 <- [1,486,null,{}] 20:11:35 INFO - PROCESS | 1512 | 1464232295197 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:11:35 INFO - PROCESS | 1512 | 1464232295342 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:11:35 INFO - PROCESS | 1512 | 1464232295397 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19475000 == 44 [pid = 1512] [id = 131] 20:11:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC1557DC00) [pid = 1512] [serial = 391] [outer = 0000000000000000] 20:11:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC16442400) [pid = 1512] [serial = 392] [outer = 000000BC1557DC00] 20:11:35 INFO - PROCESS | 1512 | 1464232295446 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC16DE2000) [pid = 1512] [serial = 393] [outer = 000000BC1557DC00] 20:11:35 INFO - PROCESS | 1512 | 1464232295896 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:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 20:11:35 INFO - PROCESS | 1512 | 1464232295944 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:11:35 INFO - PROCESS | 1512 | 1464232295946 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:11:35 INFO - PROCESS | 1512 | 1464232295950 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:11:35 INFO - PROCESS | 1512 | 1464232295952 Marionette TRACE conn5 <- [1,490,null,{}] 20:11:35 INFO - PROCESS | 1512 | 1464232295955 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:11:36 INFO - PROCESS | 1512 | 1464232296060 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:11:36 INFO - PROCESS | 1512 | 1464232296066 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A53A800 == 45 [pid = 1512] [id = 132] 20:11:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC173E3800) [pid = 1512] [serial = 394] [outer = 0000000000000000] 20:11:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC17708C00) [pid = 1512] [serial = 395] [outer = 000000BC173E3800] 20:11:36 INFO - PROCESS | 1512 | 1464232296112 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC17D27800) [pid = 1512] [serial = 396] [outer = 000000BC173E3800] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0E773400) [pid = 1512] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0FE09800) [pid = 1512] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC09B98800) [pid = 1512] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC08B21C00) [pid = 1512] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC13A07C00) [pid = 1512] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC104E0C00) [pid = 1512] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:11:36 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC13515C00) [pid = 1512] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:11:36 INFO - PROCESS | 1512 | 1464232296560 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:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 20:11:36 INFO - PROCESS | 1512 | 1464232296585 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 1512 | 1464232296587 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:11:36 INFO - PROCESS | 1512 | 1464232296590 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 1512 | 1464232296592 Marionette TRACE conn5 <- [1,494,null,{}] 20:11:36 INFO - PROCESS | 1512 | 1464232296601 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:11:36 INFO - PROCESS | 1512 | 1464232296693 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:11:36 INFO - PROCESS | 1512 | 1464232296700 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BBB0000 == 46 [pid = 1512] [id = 133] 20:11:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC104D6800) [pid = 1512] [serial = 397] [outer = 0000000000000000] 20:11:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC13577C00) [pid = 1512] [serial = 398] [outer = 000000BC104D6800] 20:11:36 INFO - PROCESS | 1512 | 1464232296747 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC17E53C00) [pid = 1512] [serial = 399] [outer = 000000BC104D6800] 20:11:37 INFO - PROCESS | 1512 | 1464232297181 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:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 631ms 20:11:37 INFO - PROCESS | 1512 | 1464232297224 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:11:37 INFO - PROCESS | 1512 | 1464232297226 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:11:37 INFO - PROCESS | 1512 | 1464232297230 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:11:37 INFO - PROCESS | 1512 | 1464232297232 Marionette TRACE conn5 <- [1,498,null,{}] 20:11:37 INFO - PROCESS | 1512 | 1464232297235 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:11:37 INFO - PROCESS | 1512 | 1464232297317 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:11:37 INFO - PROCESS | 1512 | 1464232297324 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD06800 == 47 [pid = 1512] [id = 134] 20:11:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC188A9C00) [pid = 1512] [serial = 400] [outer = 0000000000000000] 20:11:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC188D0400) [pid = 1512] [serial = 401] [outer = 000000BC188A9C00] 20:11:37 INFO - PROCESS | 1512 | 1464232297371 Marionette DEBUG loaded listener.js 20:11:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC188F0800) [pid = 1512] [serial = 402] [outer = 000000BC188A9C00] 20:11:37 INFO - PROCESS | 1512 | 1464232297799 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:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 20:11:37 INFO - PROCESS | 1512 | 1464232297861 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:11:37 INFO - PROCESS | 1512 | 1464232297864 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:11:37 INFO - PROCESS | 1512 | 1464232297867 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:11:37 INFO - PROCESS | 1512 | 1464232297870 Marionette TRACE conn5 <- [1,502,null,{}] 20:11:37 INFO - PROCESS | 1512 | 1464232297873 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:11:37 INFO - PROCESS | 1512 | 1464232297957 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:11:37 INFO - PROCESS | 1512 | 1464232297966 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF6A000 == 48 [pid = 1512] [id = 135] 20:11:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC189D4800) [pid = 1512] [serial = 403] [outer = 0000000000000000] 20:11:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC189D9000) [pid = 1512] [serial = 404] [outer = 000000BC189D4800] 20:11:38 INFO - PROCESS | 1512 | 1464232298021 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC189E0800) [pid = 1512] [serial = 405] [outer = 000000BC189D4800] 20:11:38 INFO - PROCESS | 1512 | 1464232298438 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:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 20:11:38 INFO - PROCESS | 1512 | 1464232298499 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:11:38 INFO - PROCESS | 1512 | 1464232298502 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:11:38 INFO - PROCESS | 1512 | 1464232298505 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:11:38 INFO - PROCESS | 1512 | 1464232298508 Marionette TRACE conn5 <- [1,506,null,{}] 20:11:38 INFO - PROCESS | 1512 | 1464232298511 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:11:38 INFO - PROCESS | 1512 | 1464232298664 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:11:38 INFO - PROCESS | 1512 | 1464232298792 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D197800 == 49 [pid = 1512] [id = 136] 20:11:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC08B1E800) [pid = 1512] [serial = 406] [outer = 0000000000000000] 20:11:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC08B26400) [pid = 1512] [serial = 407] [outer = 000000BC08B1E800] 20:11:38 INFO - PROCESS | 1512 | 1464232298854 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC09B32400) [pid = 1512] [serial = 408] [outer = 000000BC08B1E800] 20:11:39 INFO - PROCESS | 1512 | 1464232299429 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:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 986ms 20:11:39 INFO - PROCESS | 1512 | 1464232299496 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:11:39 INFO - PROCESS | 1512 | 1464232299501 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:11:39 INFO - PROCESS | 1512 | 1464232299506 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:11:39 INFO - PROCESS | 1512 | 1464232299510 Marionette TRACE conn5 <- [1,510,null,{}] 20:11:39 INFO - PROCESS | 1512 | 1464232299515 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:11:39 INFO - PROCESS | 1512 | 1464232299633 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:11:39 INFO - PROCESS | 1512 | 1464232299716 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16411000 == 50 [pid = 1512] [id = 137] 20:11:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0F249C00) [pid = 1512] [serial = 409] [outer = 0000000000000000] 20:11:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0FC25400) [pid = 1512] [serial = 410] [outer = 000000BC0F249C00] 20:11:39 INFO - PROCESS | 1512 | 1464232299778 Marionette DEBUG loaded listener.js 20:11:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13508400) [pid = 1512] [serial = 411] [outer = 000000BC0F249C00] 20:11:40 INFO - PROCESS | 1512 | 1464232300402 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:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 923ms 20:11:40 INFO - PROCESS | 1512 | 1464232300432 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 1512 | 1464232300436 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:11:40 INFO - PROCESS | 1512 | 1464232300440 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:11:40 INFO - PROCESS | 1512 | 1464232300442 Marionette TRACE conn5 <- [1,514,null,{}] 20:11:40 INFO - PROCESS | 1512 | 1464232300446 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:11:40 INFO - PROCESS | 1512 | 1464232300557 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:11:40 INFO - PROCESS | 1512 | 1464232300629 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E04A000 == 51 [pid = 1512] [id = 138] 20:11:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC15237000) [pid = 1512] [serial = 412] [outer = 0000000000000000] 20:11:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC15289C00) [pid = 1512] [serial = 413] [outer = 000000BC15237000] 20:11:40 INFO - PROCESS | 1512 | 1464232300688 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC16DDAC00) [pid = 1512] [serial = 414] [outer = 000000BC15237000] 20:11:41 INFO - PROCESS | 1512 | 1464232301322 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:11: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:11:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 923ms 20:11:41 INFO - PROCESS | 1512 | 1464232301364 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:11:41 INFO - PROCESS | 1512 | 1464232301368 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:11:41 INFO - PROCESS | 1512 | 1464232301380 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:11:41 INFO - PROCESS | 1512 | 1464232301385 Marionette TRACE conn5 <- [1,518,null,{}] 20:11:41 INFO - PROCESS | 1512 | 1464232301389 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:11:41 INFO - PROCESS | 1512 | 1464232301512 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:11:41 INFO - PROCESS | 1512 | 1464232301586 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E545800 == 52 [pid = 1512] [id = 139] 20:11:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC189D5C00) [pid = 1512] [serial = 415] [outer = 0000000000000000] 20:11:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC196B5C00) [pid = 1512] [serial = 416] [outer = 000000BC189D5C00] 20:11:41 INFO - PROCESS | 1512 | 1464232301644 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1A17A400) [pid = 1512] [serial = 417] [outer = 000000BC189D5C00] 20:11:42 INFO - PROCESS | 1512 | 1464232302195 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:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 839ms 20:11:42 INFO - PROCESS | 1512 | 1464232302229 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:11:42 INFO - PROCESS | 1512 | 1464232302232 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:11:42 INFO - PROCESS | 1512 | 1464232302236 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:11:42 INFO - PROCESS | 1512 | 1464232302238 Marionette TRACE conn5 <- [1,522,null,{}] 20:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:11:42 INFO - PROCESS | 1512 | 1464232302242 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:11:42 INFO - PROCESS | 1512 | 1464232302351 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:11:42 INFO - PROCESS | 1512 | 1464232302432 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8BA800 == 53 [pid = 1512] [id = 140] 20:11:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1A190400) [pid = 1512] [serial = 418] [outer = 0000000000000000] 20:11:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1A193C00) [pid = 1512] [serial = 419] [outer = 000000BC1A190400] 20:11:42 INFO - PROCESS | 1512 | 1464232302489 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1B2D0C00) [pid = 1512] [serial = 420] [outer = 000000BC1A190400] 20:11:43 INFO - PROCESS | 1512 | 1464232303169 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:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 965ms 20:11:43 INFO - PROCESS | 1512 | 1464232303209 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:11:43 INFO - PROCESS | 1512 | 1464232303211 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:11:43 INFO - PROCESS | 1512 | 1464232303215 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:11:43 INFO - PROCESS | 1512 | 1464232303217 Marionette TRACE conn5 <- [1,526,null,{}] 20:11:43 INFO - PROCESS | 1512 | 1464232303221 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:11:43 INFO - PROCESS | 1512 | 1464232303331 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:11:43 INFO - PROCESS | 1512 | 1464232303401 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F079000 == 54 [pid = 1512] [id = 141] 20:11:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC09D17800) [pid = 1512] [serial = 421] [outer = 0000000000000000] 20:11:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC09D19400) [pid = 1512] [serial = 422] [outer = 000000BC09D17800] 20:11:43 INFO - PROCESS | 1512 | 1464232303467 Marionette DEBUG loaded listener.js 20:11:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC140B4800) [pid = 1512] [serial = 423] [outer = 000000BC09D17800] 20:11:44 INFO - PROCESS | 1512 | 1464232304236 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:11:44 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:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1073ms 20:11:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:11:44 INFO - PROCESS | 1512 | 1464232304290 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 1512 | 1464232304294 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:11:44 INFO - PROCESS | 1512 | 1464232304299 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:11:44 INFO - PROCESS | 1512 | 1464232304302 Marionette TRACE conn5 <- [1,530,null,{}] 20:11:44 INFO - PROCESS | 1512 | 1464232304308 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:11:44 INFO - PROCESS | 1512 | 1464232304450 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:11:44 INFO - PROCESS | 1512 | 1464232304499 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F07D800 == 55 [pid = 1512] [id = 142] 20:11:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC09D15400) [pid = 1512] [serial = 424] [outer = 0000000000000000] 20:11:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC09D17000) [pid = 1512] [serial = 425] [outer = 000000BC09D15400] 20:11:44 INFO - PROCESS | 1512 | 1464232304552 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0E766000) [pid = 1512] [serial = 426] [outer = 000000BC09D15400] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1655B800 == 54 [pid = 1512] [id = 108] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A94800 == 53 [pid = 1512] [id = 106] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF6A000 == 52 [pid = 1512] [id = 135] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD06800 == 51 [pid = 1512] [id = 134] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBB0000 == 50 [pid = 1512] [id = 133] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A53A800 == 49 [pid = 1512] [id = 132] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19475000 == 48 [pid = 1512] [id = 131] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D7A000 == 47 [pid = 1512] [id = 130] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16414000 == 46 [pid = 1512] [id = 129] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1405E000 == 45 [pid = 1512] [id = 128] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F276800 == 44 [pid = 1512] [id = 127] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0CD800 == 43 [pid = 1512] [id = 126] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC15234000) [pid = 1512] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F1D6000 == 42 [pid = 1512] [id = 122] 20:11:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A85B800 == 41 [pid = 1512] [id = 121] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC0F24E800) [pid = 1512] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC10351800) [pid = 1512] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC15287400) [pid = 1512] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0A391800) [pid = 1512] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0FE11C00) [pid = 1512] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC09A24C00) [pid = 1512] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09B8A400) [pid = 1512] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09B28C00) [pid = 1512] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC1409F000) [pid = 1512] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC12D23000) [pid = 1512] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13AB7C00) [pid = 1512] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13510C00) [pid = 1512] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0F194400) [pid = 1512] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC1352DC00) [pid = 1512] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC13A04800) [pid = 1512] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0A8C9400) [pid = 1512] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:11:45 INFO - PROCESS | 1512 | 1464232305231 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:11:45 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:11:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:11:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:11:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:11:45 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:11:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:11:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:11:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:11:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 20:11:45 INFO - PROCESS | 1512 | 1464232305286 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 1512 | 1464232305292 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:11:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:11:45 INFO - PROCESS | 1512 | 1464232305298 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - PROCESS | 1512 | 1464232305301 Marionette TRACE conn5 <- [1,534,null,{}] 20:11:45 INFO - PROCESS | 1512 | 1464232305305 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:11:45 INFO - PROCESS | 1512 | 1464232305408 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:11:45 INFO - PROCESS | 1512 | 1464232305478 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F27E000 == 42 [pid = 1512] [id = 143] 20:11:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC09B33400) [pid = 1512] [serial = 427] [outer = 0000000000000000] 20:11:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0B362000) [pid = 1512] [serial = 428] [outer = 000000BC09B33400] 20:11:45 INFO - PROCESS | 1512 | 1464232305527 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0F244800) [pid = 1512] [serial = 429] [outer = 000000BC09B33400] 20:11:45 INFO - PROCESS | 1512 | 1464232305933 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:11: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:11:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 20:11:45 INFO - PROCESS | 1512 | 1464232305992 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 1512 | 1464232305994 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:11:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:11:46 INFO - PROCESS | 1512 | 1464232305998 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:11:46 INFO - PROCESS | 1512 | 1464232306002 Marionette TRACE conn5 <- [1,538,null,{}] 20:11:46 INFO - PROCESS | 1512 | 1464232306040 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:11:46 INFO - PROCESS | 1512 | 1464232306143 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:11:46 INFO - PROCESS | 1512 | 1464232306152 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165E6800 == 43 [pid = 1512] [id = 144] 20:11:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC10354C00) [pid = 1512] [serial = 430] [outer = 0000000000000000] 20:11:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC12D22C00) [pid = 1512] [serial = 431] [outer = 000000BC10354C00] 20:11:46 INFO - PROCESS | 1512 | 1464232306202 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC13524800) [pid = 1512] [serial = 432] [outer = 000000BC10354C00] 20:11:46 INFO - PROCESS | 1512 | 1464232306659 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:11:46 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:11:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 20:11:46 INFO - PROCESS | 1512 | 1464232306692 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 1512 | 1464232306695 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:11:46 INFO - PROCESS | 1512 | 1464232306698 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:11:46 INFO - PROCESS | 1512 | 1464232306700 Marionette TRACE conn5 <- [1,542,null,{}] 20:11:46 INFO - PROCESS | 1512 | 1464232306704 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:11:46 INFO - PROCESS | 1512 | 1464232306794 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:11:46 INFO - PROCESS | 1512 | 1464232306803 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16E79000 == 44 [pid = 1512] [id = 145] 20:11:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC13525800) [pid = 1512] [serial = 433] [outer = 0000000000000000] 20:11:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC138A2400) [pid = 1512] [serial = 434] [outer = 000000BC13525800] 20:11:46 INFO - PROCESS | 1512 | 1464232306850 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13ABCC00) [pid = 1512] [serial = 435] [outer = 000000BC13525800] 20:11:47 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:47 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:47 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:47 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:47 INFO - PROCESS | 1512 | 1464232307292 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:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 20:11:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:11:47 INFO - PROCESS | 1512 | 1464232307333 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 1512 | 1464232307335 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:11:47 INFO - PROCESS | 1512 | 1464232307338 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:11:47 INFO - PROCESS | 1512 | 1464232307340 Marionette TRACE conn5 <- [1,546,null,{}] 20:11:47 INFO - PROCESS | 1512 | 1464232307344 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:11:47 INFO - PROCESS | 1512 | 1464232307449 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:11:47 INFO - PROCESS | 1512 | 1464232307535 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19477000 == 45 [pid = 1512] [id = 146] 20:11:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1522D800) [pid = 1512] [serial = 436] [outer = 0000000000000000] 20:11:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC15231800) [pid = 1512] [serial = 437] [outer = 000000BC1522D800] 20:11:47 INFO - PROCESS | 1512 | 1464232307583 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1528A800) [pid = 1512] [serial = 438] [outer = 000000BC1522D800] 20:11:48 INFO - PROCESS | 1512 | 1464232308032 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:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 20:11:48 INFO - PROCESS | 1512 | 1464232308074 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 1512 | 1464232308076 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:11:48 INFO - PROCESS | 1512 | 1464232308087 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - PROCESS | 1512 | 1464232308089 Marionette TRACE conn5 <- [1,550,null,{}] 20:11:48 INFO - PROCESS | 1512 | 1464232308093 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:11:48 INFO - PROCESS | 1512 | 1464232308215 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:11:48 INFO - PROCESS | 1512 | 1464232308264 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC54800 == 46 [pid = 1512] [id = 147] 20:11:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC1624C400) [pid = 1512] [serial = 439] [outer = 0000000000000000] 20:11:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC173EE400) [pid = 1512] [serial = 440] [outer = 000000BC1624C400] 20:11:48 INFO - PROCESS | 1512 | 1464232308313 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC188D1800) [pid = 1512] [serial = 441] [outer = 000000BC1624C400] 20:11:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:48 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:48 INFO - PROCESS | 1512 | 1464232308752 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:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 693ms 20:11:48 INFO - PROCESS | 1512 | 1464232308818 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 1512 | 1464232308820 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:11:48 INFO - PROCESS | 1512 | 1464232308835 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - PROCESS | 1512 | 1464232308837 Marionette TRACE conn5 <- [1,554,null,{}] 20:11:48 INFO - PROCESS | 1512 | 1464232308840 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:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:11:48 INFO - PROCESS | 1512 | 1464232308943 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:11:48 INFO - PROCESS | 1512 | 1464232308955 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD04000 == 47 [pid = 1512] [id = 148] 20:11:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0A31A000) [pid = 1512] [serial = 442] [outer = 0000000000000000] 20:11:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0A321400) [pid = 1512] [serial = 443] [outer = 000000BC0A31A000] 20:11:49 INFO - PROCESS | 1512 | 1464232309001 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC16437000) [pid = 1512] [serial = 444] [outer = 000000BC0A31A000] 20:11:49 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:49 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1527E000) [pid = 1512] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1557DC00) [pid = 1512] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13574800) [pid = 1512] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0FC28000) [pid = 1512] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC09A2B800) [pid = 1512] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC10161C00) [pid = 1512] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC173E3800) [pid = 1512] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC08B1F400) [pid = 1512] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC104D6800) [pid = 1512] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:11:49 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC188A9C00) [pid = 1512] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:11:49 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:49 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:49 INFO - PROCESS | 1512 | 1464232309557 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:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 776ms 20:11:49 INFO - PROCESS | 1512 | 1464232309621 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:11:49 INFO - PROCESS | 1512 | 1464232309631 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:11:49 INFO - PROCESS | 1512 | 1464232309635 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:11:49 INFO - PROCESS | 1512 | 1464232309637 Marionette TRACE conn5 <- [1,558,null,{}] 20:11:49 INFO - PROCESS | 1512 | 1464232309641 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:11:49 INFO - PROCESS | 1512 | 1464232309747 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:11:49 INFO - PROCESS | 1512 | 1464232309792 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E041000 == 48 [pid = 1512] [id = 149] 20:11:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0A31BC00) [pid = 1512] [serial = 445] [outer = 0000000000000000] 20:11:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC10161C00) [pid = 1512] [serial = 446] [outer = 000000BC0A31BC00] 20:11:49 INFO - PROCESS | 1512 | 1464232309839 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1889D800) [pid = 1512] [serial = 447] [outer = 000000BC0A31BC00] 20:11:50 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:50 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:50 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:50 INFO - PROCESS | 1512 | 1464232310225 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:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 20:11:50 INFO - PROCESS | 1512 | 1464232310327 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 1512 | 1464232310330 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:11:50 INFO - PROCESS | 1512 | 1464232310333 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:11:50 INFO - PROCESS | 1512 | 1464232310335 Marionette TRACE conn5 <- [1,562,null,{}] 20:11:50 INFO - PROCESS | 1512 | 1464232310338 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:11:50 INFO - PROCESS | 1512 | 1464232310424 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:11:50 INFO - PROCESS | 1512 | 1464232310433 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8B8000 == 49 [pid = 1512] [id = 150] 20:11:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC189A9800) [pid = 1512] [serial = 448] [outer = 0000000000000000] 20:11:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC189ACC00) [pid = 1512] [serial = 449] [outer = 000000BC189A9800] 20:11:50 INFO - PROCESS | 1512 | 1464232310481 Marionette DEBUG loaded listener.js 20:11:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC189B3400) [pid = 1512] [serial = 450] [outer = 000000BC189A9800] 20:11:50 INFO - PROCESS | 1512 | 1464232310897 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:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 20:11:50 INFO - PROCESS | 1512 | 1464232310923 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 1512 | 1464232310926 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:11:50 INFO - PROCESS | 1512 | 1464232310929 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:11:50 INFO - PROCESS | 1512 | 1464232310931 Marionette TRACE conn5 <- [1,566,null,{}] 20:11:50 INFO - PROCESS | 1512 | 1464232310934 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:11:51 INFO - PROCESS | 1512 | 1464232311025 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:11:51 INFO - PROCESS | 1512 | 1464232311033 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E0EC800 == 50 [pid = 1512] [id = 151] 20:11:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC16A3EC00) [pid = 1512] [serial = 451] [outer = 0000000000000000] 20:11:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC16A44C00) [pid = 1512] [serial = 452] [outer = 000000BC16A3EC00] 20:11:51 INFO - PROCESS | 1512 | 1464232311077 Marionette DEBUG loaded listener.js 20:11:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC189AA000) [pid = 1512] [serial = 453] [outer = 000000BC16A3EC00] 20:11:51 INFO - PROCESS | 1512 | 1464232311619 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:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 20:11:51 INFO - PROCESS | 1512 | 1464232311667 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:11:51 INFO - PROCESS | 1512 | 1464232311672 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:11:51 INFO - PROCESS | 1512 | 1464232311678 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:11:51 INFO - PROCESS | 1512 | 1464232311683 Marionette TRACE conn5 <- [1,570,null,{}] 20:11:51 INFO - PROCESS | 1512 | 1464232311691 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:11:51 INFO - PROCESS | 1512 | 1464232311856 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:11:51 INFO - PROCESS | 1512 | 1464232311947 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10114800 == 51 [pid = 1512] [id = 152] 20:11:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09B96800) [pid = 1512] [serial = 454] [outer = 0000000000000000] 20:11:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC09D12800) [pid = 1512] [serial = 455] [outer = 000000BC09B96800] 20:11:52 INFO - PROCESS | 1512 | 1464232312009 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0F0D4800) [pid = 1512] [serial = 456] [outer = 000000BC09B96800] 20:11:52 INFO - PROCESS | 1512 | 1464232312600 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:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 986ms 20:11:52 INFO - PROCESS | 1512 | 1464232312668 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 1512 | 1464232312674 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:11:52 INFO - PROCESS | 1512 | 1464232312681 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 1512 | 1464232312684 Marionette TRACE conn5 <- [1,574,null,{}] 20:11:52 INFO - PROCESS | 1512 | 1464232312688 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:11:52 INFO - PROCESS | 1512 | 1464232312806 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:11:52 INFO - PROCESS | 1512 | 1464232312879 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19EDA000 == 52 [pid = 1512] [id = 153] 20:11:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0A39D800) [pid = 1512] [serial = 457] [outer = 0000000000000000] 20:11:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC12D26400) [pid = 1512] [serial = 458] [outer = 000000BC0A39D800] 20:11:52 INFO - PROCESS | 1512 | 1464232312977 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC13A09800) [pid = 1512] [serial = 459] [outer = 000000BC0A39D800] 20:11:53 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:53 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:11:53 INFO - PROCESS | 1512 | 1464232313625 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:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 986ms 20:11:53 INFO - PROCESS | 1512 | 1464232313673 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 1512 | 1464232313676 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:11:53 INFO - PROCESS | 1512 | 1464232313694 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:11:53 INFO - PROCESS | 1512 | 1464232313699 Marionette TRACE conn5 <- [1,578,null,{}] 20:11:53 INFO - PROCESS | 1512 | 1464232313713 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:11:53 INFO - PROCESS | 1512 | 1464232313829 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:11:53 INFO - PROCESS | 1512 | 1464232313901 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E0D1800 == 53 [pid = 1512] [id = 154] 20:11:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC16A48800) [pid = 1512] [serial = 460] [outer = 0000000000000000] 20:11:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC173E3800) [pid = 1512] [serial = 461] [outer = 000000BC16A48800] 20:11:53 INFO - PROCESS | 1512 | 1464232313963 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC188FDC00) [pid = 1512] [serial = 462] [outer = 000000BC16A48800] 20:11:54 INFO - PROCESS | 1512 | 1464232314611 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:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 945ms 20:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:11:54 INFO - PROCESS | 1512 | 1464232314626 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 1512 | 1464232314629 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:11:54 INFO - PROCESS | 1512 | 1464232314633 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:11:54 INFO - PROCESS | 1512 | 1464232314635 Marionette TRACE conn5 <- [1,582,null,{}] 20:11:54 INFO - PROCESS | 1512 | 1464232314639 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:11:54 INFO - PROCESS | 1512 | 1464232314751 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:11:54 INFO - PROCESS | 1512 | 1464232314835 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E474800 == 54 [pid = 1512] [id = 155] 20:11:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC0E658000) [pid = 1512] [serial = 463] [outer = 0000000000000000] 20:11:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC0E65E400) [pid = 1512] [serial = 464] [outer = 000000BC0E658000] 20:11:54 INFO - PROCESS | 1512 | 1464232314893 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC189A9C00) [pid = 1512] [serial = 465] [outer = 000000BC0E658000] 20:11:55 INFO - PROCESS | 1512 | 1464232315461 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:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 20:11:55 INFO - PROCESS | 1512 | 1464232315515 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 1512 | 1464232315518 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:11:55 INFO - PROCESS | 1512 | 1464232315522 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:11:55 INFO - PROCESS | 1512 | 1464232315524 Marionette TRACE conn5 <- [1,586,null,{}] 20:11:55 INFO - PROCESS | 1512 | 1464232315528 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:11:55 INFO - PROCESS | 1512 | 1464232315635 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:11:55 INFO - PROCESS | 1512 | 1464232315720 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F291000 == 55 [pid = 1512] [id = 156] 20:11:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC0E65B000) [pid = 1512] [serial = 466] [outer = 0000000000000000] 20:11:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC18F0E400) [pid = 1512] [serial = 467] [outer = 000000BC0E65B000] 20:11:55 INFO - PROCESS | 1512 | 1464232315778 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC196B7000) [pid = 1512] [serial = 468] [outer = 000000BC0E65B000] 20:11:56 INFO - PROCESS | 1512 | 1464232316547 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:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1076ms 20:11:56 INFO - PROCESS | 1512 | 1464232316601 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 1512 | 1464232316605 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:11:56 INFO - PROCESS | 1512 | 1464232316610 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:11:56 INFO - PROCESS | 1512 | 1464232316615 Marionette TRACE conn5 <- [1,590,null,{}] 20:11:56 INFO - PROCESS | 1512 | 1464232316621 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:11:56 INFO - PROCESS | 1512 | 1464232316725 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:11:56 INFO - PROCESS | 1512 | [1512] 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:11:57 INFO - PROCESS | 1512 | 1464232317010 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A75800 == 56 [pid = 1512] [id = 157] 20:11:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC08B2A400) [pid = 1512] [serial = 469] [outer = 0000000000000000] 20:11:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC09A2B400) [pid = 1512] [serial = 470] [outer = 000000BC08B2A400] 20:11:57 INFO - PROCESS | 1512 | 1464232317063 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC0A394800) [pid = 1512] [serial = 471] [outer = 000000BC08B2A400] 20:11:57 INFO - PROCESS | 1512 | 1464232317629 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:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1078ms 20:11:57 INFO - PROCESS | 1512 | 1464232317693 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 1512 | 1464232317699 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:11:57 INFO - PROCESS | 1512 | 1464232317705 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - PROCESS | 1512 | 1464232317708 Marionette TRACE conn5 <- [1,594,null,{}] 20:11:57 INFO - PROCESS | 1512 | 1464232317712 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:11:57 INFO - PROCESS | 1512 | 1464232317816 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8B8000 == 55 [pid = 1512] [id = 150] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E041000 == 54 [pid = 1512] [id = 149] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD04000 == 53 [pid = 1512] [id = 148] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC54800 == 52 [pid = 1512] [id = 147] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19477000 == 51 [pid = 1512] [id = 146] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E79000 == 50 [pid = 1512] [id = 145] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E6800 == 49 [pid = 1512] [id = 144] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F27E000 == 48 [pid = 1512] [id = 143] 20:11:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07D800 == 47 [pid = 1512] [id = 142] 20:11:57 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC09CDEC00) [pid = 1512] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:11:57 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC0FC24800) [pid = 1512] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:11:57 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC15281400) [pid = 1512] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:11:57 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC16AA2C00) [pid = 1512] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:11:57 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC189D9000) [pid = 1512] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:11:57 INFO - PROCESS | 1512 | 1464232317943 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0C8000 == 48 [pid = 1512] [id = 158] 20:11:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC07ED5000) [pid = 1512] [serial = 472] [outer = 0000000000000000] 20:11:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC09A2A400) [pid = 1512] [serial = 473] [outer = 000000BC07ED5000] 20:11:57 INFO - PROCESS | 1512 | 1464232317990 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC0A38FC00) [pid = 1512] [serial = 474] [outer = 000000BC07ED5000] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC16442400) [pid = 1512] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC13A03800) [pid = 1512] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC16DE2000) [pid = 1512] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC0FCCC800) [pid = 1512] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC101CA800) [pid = 1512] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC09B33000) [pid = 1512] [serial = 376] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC1350F400) [pid = 1512] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC1356C000) [pid = 1512] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC17708C00) [pid = 1512] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC09B97400) [pid = 1512] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0A397400) [pid = 1512] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC13577C00) [pid = 1512] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC17D27800) [pid = 1512] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC0A392800) [pid = 1512] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC13ABD000) [pid = 1512] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC188F0800) [pid = 1512] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC188D0400) [pid = 1512] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13A0B800) [pid = 1512] [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:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC17E53C00) [pid = 1512] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC16250800) [pid = 1512] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:11:58 INFO - PROCESS | 1512 | 1464232318455 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:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 776ms 20:11:58 INFO - PROCESS | 1512 | 1464232318486 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 1512 | 1464232318489 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:11:58 INFO - PROCESS | 1512 | 1464232318492 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:11:58 INFO - PROCESS | 1512 | 1464232318496 Marionette TRACE conn5 <- [1,598,null,{}] 20:11:58 INFO - PROCESS | 1512 | 1464232318507 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:11:58 INFO - PROCESS | 1512 | 1464232318597 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:11:58 INFO - PROCESS | 1512 | 1464232318607 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1641A800 == 49 [pid = 1512] [id = 159] 20:11:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC101D8400) [pid = 1512] [serial = 475] [outer = 0000000000000000] 20:11:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC10360C00) [pid = 1512] [serial = 476] [outer = 000000BC101D8400] 20:11:58 INFO - PROCESS | 1512 | 1464232318656 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC1350B000) [pid = 1512] [serial = 477] [outer = 000000BC101D8400] 20:11:59 INFO - PROCESS | 1512 | 1464232319120 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:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 690ms 20:11:59 INFO - PROCESS | 1512 | 1464232319187 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 1512 | 1464232319190 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:11:59 INFO - PROCESS | 1512 | 1464232319193 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:11:59 INFO - PROCESS | 1512 | 1464232319195 Marionette TRACE conn5 <- [1,602,null,{}] 20:11:59 INFO - PROCESS | 1512 | 1464232319198 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:11:59 INFO - PROCESS | 1512 | 1464232319297 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:11:59 INFO - PROCESS | 1512 | 1464232319310 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16D70800 == 50 [pid = 1512] [id = 160] 20:11:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC138AA400) [pid = 1512] [serial = 478] [outer = 0000000000000000] 20:11:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC13A04400) [pid = 1512] [serial = 479] [outer = 000000BC138AA400] 20:11:59 INFO - PROCESS | 1512 | 1464232319358 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC13AB9C00) [pid = 1512] [serial = 480] [outer = 000000BC138AA400] 20:11:59 INFO - PROCESS | 1512 | 1464232319859 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:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 20:11:59 INFO - PROCESS | 1512 | 1464232319870 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:11:59 INFO - PROCESS | 1512 | 1464232319872 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:11:59 INFO - PROCESS | 1512 | 1464232319876 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 1512 | 1464232319878 Marionette TRACE conn5 <- [1,606,null,{}] 20:11:59 INFO - PROCESS | 1512 | 1464232319881 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:11:59 INFO - PROCESS | 1512 | 1464232319964 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:11:59 INFO - PROCESS | 1512 | 1464232319971 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1919A000 == 51 [pid = 1512] [id = 161] 20:11:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1522C800) [pid = 1512] [serial = 481] [outer = 0000000000000000] 20:12:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC15230800) [pid = 1512] [serial = 482] [outer = 000000BC1522C800] 20:12:00 INFO - PROCESS | 1512 | 1464232320017 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC16052800) [pid = 1512] [serial = 483] [outer = 000000BC1522C800] 20:12:00 INFO - PROCESS | 1512 | 1464232320460 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:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 20:12:00 INFO - PROCESS | 1512 | 1464232320510 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:12:00 INFO - PROCESS | 1512 | 1464232320512 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:12:00 INFO - PROCESS | 1512 | 1464232320516 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:12:00 INFO - PROCESS | 1512 | 1464232320517 Marionette TRACE conn5 <- [1,610,null,{}] 20:12:00 INFO - PROCESS | 1512 | 1464232320521 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:12:00 INFO - PROCESS | 1512 | 1464232320645 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:12:00 INFO - PROCESS | 1512 | 1464232320720 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0BE000 == 52 [pid = 1512] [id = 162] 20:12:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC16579400) [pid = 1512] [serial = 484] [outer = 0000000000000000] 20:12:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC1740F400) [pid = 1512] [serial = 485] [outer = 000000BC16579400] 20:12:00 INFO - PROCESS | 1512 | 1464232320779 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC17D2D400) [pid = 1512] [serial = 486] [outer = 000000BC16579400] 20:12:01 INFO - PROCESS | 1512 | 1464232321222 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:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 20:12:01 INFO - PROCESS | 1512 | 1464232321256 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 1512 | 1464232321258 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:12:01 INFO - PROCESS | 1512 | 1464232321262 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - PROCESS | 1512 | 1464232321263 Marionette TRACE conn5 <- [1,614,null,{}] 20:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:12:01 INFO - PROCESS | 1512 | 1464232321267 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:12:01 INFO - PROCESS | 1512 | 1464232321372 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:12:01 INFO - PROCESS | 1512 | 1464232321380 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC69800 == 53 [pid = 1512] [id = 163] 20:12:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC17E5A000) [pid = 1512] [serial = 487] [outer = 0000000000000000] 20:12:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC188D8400) [pid = 1512] [serial = 488] [outer = 000000BC17E5A000] 20:12:01 INFO - PROCESS | 1512 | 1464232321463 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC189D5000) [pid = 1512] [serial = 489] [outer = 000000BC17E5A000] 20:12:01 INFO - PROCESS | 1512 | 1464232321900 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:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 20:12:01 INFO - PROCESS | 1512 | 1464232321938 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 1512 | 1464232321940 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:12:01 INFO - PROCESS | 1512 | 1464232321943 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:12:01 INFO - PROCESS | 1512 | 1464232321945 Marionette TRACE conn5 <- [1,618,null,{}] 20:12:01 INFO - PROCESS | 1512 | 1464232321954 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:12:02 INFO - PROCESS | 1512 | 1464232322091 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:12:02 INFO - PROCESS | 1512 | 1464232322115 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCCE000 == 54 [pid = 1512] [id = 164] 20:12:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC19607000) [pid = 1512] [serial = 490] [outer = 0000000000000000] 20:12:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC196BB800) [pid = 1512] [serial = 491] [outer = 000000BC19607000] 20:12:02 INFO - PROCESS | 1512 | 1464232322161 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1A196800) [pid = 1512] [serial = 492] [outer = 000000BC19607000] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC09A27400) [pid = 1512] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC0F248800) [pid = 1512] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC169D1800) [pid = 1512] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC1523A400) [pid = 1512] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC1401D400) [pid = 1512] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC09A2D000) [pid = 1512] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC09B33400) [pid = 1512] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1522D800) [pid = 1512] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC10354C00) [pid = 1512] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1624C400) [pid = 1512] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC09D17800) [pid = 1512] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC09D15400) [pid = 1512] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC0A31A000) [pid = 1512] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC0A31BC00) [pid = 1512] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC189A9800) [pid = 1512] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13525800) [pid = 1512] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:12:02 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC189D4800) [pid = 1512] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:12:02 INFO - PROCESS | 1512 | 1464232322780 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:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 20:12:02 INFO - PROCESS | 1512 | 1464232322828 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 1512 | 1464232322830 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:12:02 INFO - PROCESS | 1512 | 1464232322833 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - PROCESS | 1512 | 1464232322835 Marionette TRACE conn5 <- [1,622,null,{}] 20:12:02 INFO - PROCESS | 1512 | 1464232322839 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:12:02 INFO - PROCESS | 1512 | 1464232322928 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:12:03 INFO - PROCESS | 1512 | 1464232323001 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1640B800 == 55 [pid = 1512] [id = 165] 20:12:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC09B33400) [pid = 1512] [serial = 493] [outer = 0000000000000000] 20:12:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0A39AC00) [pid = 1512] [serial = 494] [outer = 000000BC09B33400] 20:12:03 INFO - PROCESS | 1512 | 1464232323048 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC169D1800) [pid = 1512] [serial = 495] [outer = 000000BC09B33400] 20:12:03 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:03 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:12:03 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:03 INFO - PROCESS | 1512 | 1464232323447 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:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 20:12:03 INFO - PROCESS | 1512 | 1464232323465 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 1512 | 1464232323467 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:12:03 INFO - PROCESS | 1512 | 1464232323471 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:12:03 INFO - PROCESS | 1512 | 1464232323473 Marionette TRACE conn5 <- [1,626,null,{}] 20:12:03 INFO - PROCESS | 1512 | 1464232323476 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:12:03 INFO - PROCESS | 1512 | 1464232323589 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:12:03 INFO - PROCESS | 1512 | 1464232323598 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E060800 == 56 [pid = 1512] [id = 166] 20:12:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC173E2000) [pid = 1512] [serial = 496] [outer = 0000000000000000] 20:12:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC1A192800) [pid = 1512] [serial = 497] [outer = 000000BC173E2000] 20:12:03 INFO - PROCESS | 1512 | 1464232323644 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1B161800) [pid = 1512] [serial = 498] [outer = 000000BC173E2000] 20:12:03 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:03 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:12:04 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:04 INFO - PROCESS | 1512 | 1464232324067 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:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 20:12:04 INFO - PROCESS | 1512 | 1464232324104 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 1512 | 1464232324106 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:12:04 INFO - PROCESS | 1512 | 1464232324109 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 1512 | 1464232324112 Marionette TRACE conn5 <- [1,630,null,{}] 20:12:04 INFO - PROCESS | 1512 | 1464232324116 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:12:04 INFO - PROCESS | 1512 | 1464232324247 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:12:04 INFO - PROCESS | 1512 | 1464232324256 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E545000 == 57 [pid = 1512] [id = 167] 20:12:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1ADEF400) [pid = 1512] [serial = 499] [outer = 0000000000000000] 20:12:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC1B15C000) [pid = 1512] [serial = 500] [outer = 000000BC1ADEF400] 20:12:04 INFO - PROCESS | 1512 | 1464232324313 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1B16AC00) [pid = 1512] [serial = 501] [outer = 000000BC1ADEF400] 20:12:04 INFO - PROCESS | 1512 | 1464232324805 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:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 20:12:04 INFO - PROCESS | 1512 | 1464232324881 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 1512 | 1464232324886 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:12:04 INFO - PROCESS | 1512 | 1464232324908 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 1512 | 1464232324913 Marionette TRACE conn5 <- [1,634,null,{}] 20:12:04 INFO - PROCESS | 1512 | 1464232324921 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:12:05 INFO - PROCESS | 1512 | 1464232325049 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:12:05 INFO - PROCESS | 1512 | 1464232325132 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10B9C800 == 58 [pid = 1512] [id = 168] 20:12:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC09D16000) [pid = 1512] [serial = 502] [outer = 0000000000000000] 20:12:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC0A31E400) [pid = 1512] [serial = 503] [outer = 000000BC09D16000] 20:12:05 INFO - PROCESS | 1512 | 1464232325194 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC0D174400) [pid = 1512] [serial = 504] [outer = 000000BC09D16000] 20:12:05 INFO - PROCESS | 1512 | 1464232325783 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:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 924ms 20:12:05 INFO - PROCESS | 1512 | 1464232325836 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 1512 | 1464232325842 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:12:05 INFO - PROCESS | 1512 | 1464232325849 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:12:05 INFO - PROCESS | 1512 | 1464232325852 Marionette TRACE conn5 <- [1,638,null,{}] 20:12:05 INFO - PROCESS | 1512 | 1464232325857 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:12:05 INFO - PROCESS | 1512 | 1464232325977 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:12:06 INFO - PROCESS | 1512 | 1464232326065 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19EC8000 == 59 [pid = 1512] [id = 169] 20:12:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC10158800) [pid = 1512] [serial = 505] [outer = 0000000000000000] 20:12:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC101D8C00) [pid = 1512] [serial = 506] [outer = 000000BC10158800] 20:12:06 INFO - PROCESS | 1512 | 1464232326123 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1356D800) [pid = 1512] [serial = 507] [outer = 000000BC10158800] 20:12:06 INFO - PROCESS | 1512 | 1464232326725 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:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 924ms 20:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:12:06 INFO - PROCESS | 1512 | 1464232326779 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 1512 | 1464232326781 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:12:06 INFO - PROCESS | 1512 | 1464232326785 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 1512 | 1464232326790 Marionette TRACE conn5 <- [1,642,null,{}] 20:12:06 INFO - PROCESS | 1512 | 1464232326801 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:12:06 INFO - PROCESS | 1512 | 1464232326920 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:12:07 INFO - PROCESS | 1512 | 1464232326996 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21C32800 == 60 [pid = 1512] [id = 170] 20:12:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC16A3F800) [pid = 1512] [serial = 508] [outer = 0000000000000000] 20:12:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC16DE1800) [pid = 1512] [serial = 509] [outer = 000000BC16A3F800] 20:12:07 INFO - PROCESS | 1512 | 1464232327098 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC19440800) [pid = 1512] [serial = 510] [outer = 000000BC16A3F800] 20:12:07 INFO - PROCESS | 1512 | 1464232327716 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:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 986ms 20:12:07 INFO - PROCESS | 1512 | 1464232327773 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 1512 | 1464232327777 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:12:07 INFO - PROCESS | 1512 | 1464232327780 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:12:07 INFO - PROCESS | 1512 | 1464232327782 Marionette TRACE conn5 <- [1,646,null,{}] 20:12:07 INFO - PROCESS | 1512 | 1464232327786 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:12:07 INFO - PROCESS | 1512 | 1464232327900 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:12:08 INFO - PROCESS | 1512 | 1464232328015 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC2161B800 == 61 [pid = 1512] [id = 171] 20:12:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC1B15BC00) [pid = 1512] [serial = 511] [outer = 0000000000000000] 20:12:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1B168400) [pid = 1512] [serial = 512] [outer = 000000BC1B15BC00] 20:12:08 INFO - PROCESS | 1512 | 1464232328074 Marionette DEBUG loaded listener.js 20:12:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1B2DCC00) [pid = 1512] [serial = 513] [outer = 000000BC1B15BC00] 20:12:08 INFO - PROCESS | 1512 | 1464232328621 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:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 20:12:08 INFO - PROCESS | 1512 | 1464232328664 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 1512 | 1464232328666 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:12:08 INFO - PROCESS | 1512 | 1464232328670 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 1512 | 1464232328672 Marionette TRACE conn5 <- [1,650,null,{}] 20:12:08 INFO - PROCESS | 1512 | 1464232328676 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:12:08 INFO - PROCESS | 1512 | 1464232328785 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:12:08 INFO - PROCESS | 1512 | 1464232328872 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC210C8000 == 62 [pid = 1512] [id = 172] 20:12:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC1DCF0400) [pid = 1512] [serial = 514] [outer = 0000000000000000] 20:12:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC1DCF4400) [pid = 1512] [serial = 515] [outer = 000000BC1DCF0400] 20:12:08 INFO - PROCESS | 1512 | 1464232328930 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1E2BFC00) [pid = 1512] [serial = 516] [outer = 000000BC1DCF0400] 20:12:09 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:09 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:12:09 INFO - PROCESS | 1512 | 1464232329572 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:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 20:12:09 INFO - PROCESS | 1512 | 1464232329596 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 1512 | 1464232329598 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:12:09 INFO - PROCESS | 1512 | 1464232329602 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:12:09 INFO - PROCESS | 1512 | 1464232329604 Marionette TRACE conn5 <- [1,654,null,{}] 20:12:09 INFO - PROCESS | 1512 | 1464232329608 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:12:09 INFO - PROCESS | 1512 | 1464232329777 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:12:09 INFO - PROCESS | 1512 | 1464232329833 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D1A000 == 63 [pid = 1512] [id = 173] 20:12:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC1557A400) [pid = 1512] [serial = 517] [outer = 0000000000000000] 20:12:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC1AF7DC00) [pid = 1512] [serial = 518] [outer = 000000BC1557A400] 20:12:09 INFO - PROCESS | 1512 | 1464232329891 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC1E2C4400) [pid = 1512] [serial = 519] [outer = 000000BC1557A400] 20:12:10 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:10 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:12:10 INFO - PROCESS | 1512 | 1464232330651 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:12: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:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1079ms 20:12:10 INFO - PROCESS | 1512 | 1464232330697 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 1512 | 1464232330701 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:12:10 INFO - PROCESS | 1512 | 1464232330707 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:12:10 INFO - PROCESS | 1512 | 1464232330711 Marionette TRACE conn5 <- [1,658,null,{}] 20:12:10 INFO - PROCESS | 1512 | 1464232330718 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:12:10 INFO - PROCESS | 1512 | 1464232330822 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:12:10 INFO - PROCESS | 1512 | 1464232330950 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14060000 == 64 [pid = 1512] [id = 174] 20:12:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC09D0FC00) [pid = 1512] [serial = 520] [outer = 0000000000000000] 20:12:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC0A319800) [pid = 1512] [serial = 521] [outer = 000000BC09D0FC00] 20:12:11 INFO - PROCESS | 1512 | 1464232331005 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC0B3AC400) [pid = 1512] [serial = 522] [outer = 000000BC09D0FC00] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC64000 == 63 [pid = 1512] [id = 124] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E060800 == 62 [pid = 1512] [id = 166] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1640B800 == 61 [pid = 1512] [id = 165] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCCE000 == 60 [pid = 1512] [id = 164] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC69800 == 59 [pid = 1512] [id = 163] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0BE000 == 58 [pid = 1512] [id = 162] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1919A000 == 57 [pid = 1512] [id = 161] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D70800 == 56 [pid = 1512] [id = 160] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC0FC25400) [pid = 1512] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC15289C00) [pid = 1512] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC196B5C00) [pid = 1512] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC1A193C00) [pid = 1512] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC16A44C00) [pid = 1512] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC08B26400) [pid = 1512] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1641A800 == 55 [pid = 1512] [id = 159] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0C8000 == 54 [pid = 1512] [id = 158] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A75800 == 53 [pid = 1512] [id = 157] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E0D1800 == 52 [pid = 1512] [id = 154] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EDA000 == 51 [pid = 1512] [id = 153] 20:12:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10114800 == 50 [pid = 1512] [id = 152] 20:12:11 INFO - PROCESS | 1512 | 1464232331664 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:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC09B90000) [pid = 1512] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC12D23800) [pid = 1512] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC16BEE000) [pid = 1512] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC16249800) [pid = 1512] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC15281C00) [pid = 1512] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC0A3CD400) [pid = 1512] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC0A321400) [pid = 1512] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC10161C00) [pid = 1512] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC189ACC00) [pid = 1512] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC16437000) [pid = 1512] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC138A2400) [pid = 1512] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC189E0800) [pid = 1512] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC13ABCC00) [pid = 1512] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC1889D800) [pid = 1512] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC189B3400) [pid = 1512] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0B362000) [pid = 1512] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC0F244800) [pid = 1512] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC15231800) [pid = 1512] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC1528A800) [pid = 1512] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC12D22C00) [pid = 1512] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC13524800) [pid = 1512] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC188D1800) [pid = 1512] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC173EE400) [pid = 1512] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC140B4800) [pid = 1512] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC09D19400) [pid = 1512] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0E766000) [pid = 1512] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC09D17000) [pid = 1512] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:12:11 INFO - PROCESS | 1512 | 1464232331722 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 1512 | 1464232331728 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:12:11 INFO - PROCESS | 1512 | 1464232331738 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:12:11 INFO - PROCESS | 1512 | 1464232331741 Marionette TRACE conn5 <- [1,662,null,{}] 20:12:11 INFO - PROCESS | 1512 | 1464232331745 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:12:11 INFO - PROCESS | 1512 | 1464232331836 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:12:11 INFO - PROCESS | 1512 | 1464232331843 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F1CF000 == 51 [pid = 1512] [id = 175] 20:12:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0991F800) [pid = 1512] [serial = 523] [outer = 0000000000000000] 20:12:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC09D19400) [pid = 1512] [serial = 524] [outer = 000000BC0991F800] 20:12:11 INFO - PROCESS | 1512 | 1464232331891 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0ADD4400) [pid = 1512] [serial = 525] [outer = 000000BC0991F800] 20:12:12 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:12 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:12:12 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:12 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:12:12 INFO - PROCESS | 1512 | 1464232332420 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:12: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:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 735ms 20:12:12 INFO - PROCESS | 1512 | 1464232332475 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:12:12 INFO - PROCESS | 1512 | 1464232332478 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:12:12 INFO - PROCESS | 1512 | 1464232332481 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:12:12 INFO - PROCESS | 1512 | 1464232332485 Marionette TRACE conn5 <- [1,666,null,{}] 20:12:12 INFO - PROCESS | 1512 | 1464232332495 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:12:12 INFO - PROCESS | 1512 | 1464232332588 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:12:12 INFO - PROCESS | 1512 | 1464232332662 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1640A800 == 52 [pid = 1512] [id = 176] 20:12:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC09D0BC00) [pid = 1512] [serial = 526] [outer = 0000000000000000] 20:12:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0FCCF400) [pid = 1512] [serial = 527] [outer = 000000BC09D0BC00] 20:12:12 INFO - PROCESS | 1512 | 1464232332713 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC12D7D800) [pid = 1512] [serial = 528] [outer = 000000BC09D0BC00] 20:12:13 INFO - PROCESS | 1512 | 1464232333121 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:12:13 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:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 20:12:13 INFO - PROCESS | 1512 | 1464232333176 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 1512 | 1464232333179 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:12:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:12:13 INFO - PROCESS | 1512 | 1464232333182 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:12:13 INFO - PROCESS | 1512 | 1464232333184 Marionette TRACE conn5 <- [1,670,null,{}] 20:12:13 INFO - PROCESS | 1512 | 1464232333187 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:12:13 INFO - PROCESS | 1512 | 1464232333280 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:12:13 INFO - PROCESS | 1512 | 1464232333291 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16648800 == 53 [pid = 1512] [id = 177] 20:12:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC13552800) [pid = 1512] [serial = 529] [outer = 0000000000000000] 20:12:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC13570800) [pid = 1512] [serial = 530] [outer = 000000BC13552800] 20:12:13 INFO - PROCESS | 1512 | 1464232333338 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC13AB7000) [pid = 1512] [serial = 531] [outer = 000000BC13552800] 20:12:13 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:12:14 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:12:14 INFO - PROCESS | 1512 | 1464232334309 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:12: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:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1177ms 20:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:12:14 INFO - PROCESS | 1512 | 1464232334365 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:12:14 INFO - PROCESS | 1512 | 1464232334367 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:12:14 INFO - PROCESS | 1512 | 1464232334371 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:12:14 INFO - PROCESS | 1512 | 1464232334372 Marionette TRACE conn5 <- [1,674,null,{}] 20:12:14 INFO - PROCESS | 1512 | 1464232334376 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:12:14 INFO - PROCESS | 1512 | 1464232334491 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:12:14 INFO - PROCESS | 1512 | 1464232334536 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC18F8F000 == 54 [pid = 1512] [id = 178] 20:12:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1522CC00) [pid = 1512] [serial = 532] [outer = 0000000000000000] 20:12:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC15283000) [pid = 1512] [serial = 533] [outer = 000000BC1522CC00] 20:12:14 INFO - PROCESS | 1512 | 1464232334585 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC16249800) [pid = 1512] [serial = 534] [outer = 000000BC1522CC00] 20:12:15 INFO - PROCESS | 1512 | 1464232335474 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:12: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:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 20:12:15 INFO - PROCESS | 1512 | 1464232335500 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 1512 | 1464232335502 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:12:15 INFO - PROCESS | 1512 | 1464232335511 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - PROCESS | 1512 | 1464232335512 Marionette TRACE conn5 <- [1,678,null,{}] 20:12:15 INFO - PROCESS | 1512 | 1464232335516 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:12:15 INFO - PROCESS | 1512 | 1464232335644 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:12:15 INFO - PROCESS | 1512 | 1464232335691 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACD1000 == 55 [pid = 1512] [id = 179] 20:12:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC16727C00) [pid = 1512] [serial = 535] [outer = 0000000000000000] 20:12:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC17530800) [pid = 1512] [serial = 536] [outer = 000000BC16727C00] 20:12:15 INFO - PROCESS | 1512 | 1464232335740 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1889E000) [pid = 1512] [serial = 537] [outer = 000000BC16727C00] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC1A190400) [pid = 1512] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC16579400) [pid = 1512] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC101D8400) [pid = 1512] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC08B1E800) [pid = 1512] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1522C800) [pid = 1512] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC17E5A000) [pid = 1512] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC07ED5000) [pid = 1512] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC09B33400) [pid = 1512] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC138AA400) [pid = 1512] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC19607000) [pid = 1512] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC08B2A400) [pid = 1512] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC15237000) [pid = 1512] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC189D5C00) [pid = 1512] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0F249C00) [pid = 1512] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:12:16 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC173E2000) [pid = 1512] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:12:16 INFO - PROCESS | 1512 | 1464232336705 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:12: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:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1240ms 20:12:16 INFO - PROCESS | 1512 | 1464232336749 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 1512 | 1464232336751 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:12:16 INFO - PROCESS | 1512 | 1464232336755 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 1512 | 1464232336756 Marionette TRACE conn5 <- [1,682,null,{}] 20:12:16 INFO - PROCESS | 1512 | 1464232336760 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:12:16 INFO - PROCESS | 1512 | 1464232336844 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:12:16 INFO - PROCESS | 1512 | 1464232336851 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA8000 == 56 [pid = 1512] [id = 180] 20:12:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC101D8400) [pid = 1512] [serial = 538] [outer = 0000000000000000] 20:12:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC17411C00) [pid = 1512] [serial = 539] [outer = 000000BC101D8400] 20:12:16 INFO - PROCESS | 1512 | 1464232336897 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC188DB400) [pid = 1512] [serial = 540] [outer = 000000BC101D8400] 20:12:17 INFO - PROCESS | 1512 | 1464232337839 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:12:17 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:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1130ms 20:12:17 INFO - PROCESS | 1512 | 1464232337887 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 1512 | 1464232337890 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:12:17 INFO - PROCESS | 1512 | 1464232337893 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - PROCESS | 1512 | 1464232337895 Marionette TRACE conn5 <- [1,686,null,{}] 20:12:17 INFO - PROCESS | 1512 | 1464232337899 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:12:18 INFO - PROCESS | 1512 | 1464232338038 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:12:18 INFO - PROCESS | 1512 | 1464232338107 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC09BA8000 == 57 [pid = 1512] [id = 181] 20:12:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC07ED9800) [pid = 1512] [serial = 541] [outer = 0000000000000000] 20:12:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC07FBA000) [pid = 1512] [serial = 542] [outer = 000000BC07ED9800] 20:12:18 INFO - PROCESS | 1512 | 1464232338170 Marionette DEBUG loaded listener.js 20:12:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC09B27400) [pid = 1512] [serial = 543] [outer = 000000BC07ED9800] 20:12:19 INFO - PROCESS | 1512 | 1464232339349 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:12: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:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1490ms 20:12:19 INFO - PROCESS | 1512 | 1464232339388 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:12:19 INFO - PROCESS | 1512 | 1464232339392 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:12:19 INFO - PROCESS | 1512 | 1464232339397 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 1512 | 1464232339402 Marionette TRACE conn5 <- [1,690,null,{}] 20:12:19 INFO - PROCESS | 1512 | 1464232339407 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:12:19 INFO - PROCESS | 1512 | 1464232339558 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:12:19 INFO - PROCESS | 1512 | 1464232339683 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15ED2800 == 58 [pid = 1512] [id = 182] 20:12:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC0D1B6400) [pid = 1512] [serial = 544] [outer = 0000000000000000] 20:12:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0EC52C00) [pid = 1512] [serial = 545] [outer = 000000BC0D1B6400] 20:12:19 INFO - PROCESS | 1512 | 1464232339745 Marionette DEBUG loaded listener.js 20:12:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0F252800) [pid = 1512] [serial = 546] [outer = 000000BC0D1B6400] 20:12:20 INFO - PROCESS | 1512 | 1464232340793 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:12:20 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:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1442ms 20:12:20 INFO - PROCESS | 1512 | 1464232340872 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:12:20 INFO - PROCESS | 1512 | 1464232340875 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:12:20 INFO - PROCESS | 1512 | 1464232340881 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:12:20 INFO - PROCESS | 1512 | 1464232340883 Marionette TRACE conn5 <- [1,694,null,{}] 20:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:12:20 INFO - PROCESS | 1512 | 1464232340887 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:12:21 INFO - PROCESS | 1512 | 1464232341029 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:12:21 INFO - PROCESS | 1512 | 1464232341163 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC5B000 == 59 [pid = 1512] [id = 183] 20:12:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC104DFC00) [pid = 1512] [serial = 547] [outer = 0000000000000000] 20:12:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13513400) [pid = 1512] [serial = 548] [outer = 000000BC104DFC00] 20:12:21 INFO - PROCESS | 1512 | 1464232341222 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC140BD000) [pid = 1512] [serial = 549] [outer = 000000BC104DFC00] 20:12:22 INFO - PROCESS | 1512 | 1464232342304 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:12: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:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1440ms 20:12:22 INFO - PROCESS | 1512 | 1464232342369 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 1512 | 1464232342373 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:12:22 INFO - PROCESS | 1512 | 1464232342387 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 1512 | 1464232342393 Marionette TRACE conn5 <- [1,698,null,{}] 20:12:22 INFO - PROCESS | 1512 | 1464232342397 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:12:22 INFO - PROCESS | 1512 | 1464232342665 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:12:22 INFO - PROCESS | 1512 | 1464232342824 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FEBF000 == 60 [pid = 1512] [id = 184] 20:12:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC09B31C00) [pid = 1512] [serial = 550] [outer = 0000000000000000] 20:12:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC09B96C00) [pid = 1512] [serial = 551] [outer = 000000BC09B31C00] 20:12:22 INFO - PROCESS | 1512 | 1464232342879 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC0A390000) [pid = 1512] [serial = 552] [outer = 000000BC09B31C00] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E545800 == 59 [pid = 1512] [id = 139] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F079000 == 58 [pid = 1512] [id = 141] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16411000 == 57 [pid = 1512] [id = 137] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA8000 == 56 [pid = 1512] [id = 180] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD1000 == 55 [pid = 1512] [id = 179] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC18F8F000 == 54 [pid = 1512] [id = 178] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16648800 == 53 [pid = 1512] [id = 177] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1640A800 == 52 [pid = 1512] [id = 176] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F1CF000 == 51 [pid = 1512] [id = 175] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14060000 == 50 [pid = 1512] [id = 174] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D1A000 == 49 [pid = 1512] [id = 173] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC210C8000 == 48 [pid = 1512] [id = 172] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2161B800 == 47 [pid = 1512] [id = 171] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21C32800 == 46 [pid = 1512] [id = 170] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EC8000 == 45 [pid = 1512] [id = 169] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10B9C800 == 44 [pid = 1512] [id = 168] 20:12:23 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E545000 == 43 [pid = 1512] [id = 167] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC1B15C000) [pid = 1512] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC1B161800) [pid = 1512] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC173E3800) [pid = 1512] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC1B2D0C00) [pid = 1512] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC09D12800) [pid = 1512] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC17D2D400) [pid = 1512] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC10360C00) [pid = 1512] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC09B32400) [pid = 1512] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC15230800) [pid = 1512] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC189D5000) [pid = 1512] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC09A2A400) [pid = 1512] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC1740F400) [pid = 1512] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC169D1800) [pid = 1512] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC13A04400) [pid = 1512] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC1A196800) [pid = 1512] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC196BB800) [pid = 1512] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09A2B400) [pid = 1512] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC16DDAC00) [pid = 1512] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0A39AC00) [pid = 1512] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1A17A400) [pid = 1512] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC1350B000) [pid = 1512] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC188D8400) [pid = 1512] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13508400) [pid = 1512] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC18F0E400) [pid = 1512] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1A192800) [pid = 1512] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0A38FC00) [pid = 1512] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0E65E400) [pid = 1512] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC13AB9C00) [pid = 1512] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC16052800) [pid = 1512] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0A394800) [pid = 1512] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC12D26400) [pid = 1512] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:12:23 INFO - PROCESS | 1512 | 1464232343984 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:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1637ms 20:12:24 INFO - PROCESS | 1512 | 1464232344029 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:12:24 INFO - PROCESS | 1512 | 1464232344033 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:12:24 INFO - PROCESS | 1512 | 1464232344037 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:12:24 INFO - PROCESS | 1512 | 1464232344042 Marionette TRACE conn5 <- [1,702,null,{}] 20:12:24 INFO - PROCESS | 1512 | 1464232344047 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:12:24 INFO - PROCESS | 1512 | 1464232344156 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:12:24 INFO - PROCESS | 1512 | 1464232344257 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FC0B000 == 44 [pid = 1512] [id = 185] 20:12:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0A8C9400) [pid = 1512] [serial = 553] [outer = 0000000000000000] 20:12:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0B223000) [pid = 1512] [serial = 554] [outer = 000000BC0A8C9400] 20:12:24 INFO - PROCESS | 1512 | 1464232344308 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0F195400) [pid = 1512] [serial = 555] [outer = 000000BC0A8C9400] 20:12:25 INFO - PROCESS | 1512 | 1464232345210 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:12:25 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:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1240ms 20:12:25 INFO - PROCESS | 1512 | 1464232345283 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:12:25 INFO - PROCESS | 1512 | 1464232345286 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:12:25 INFO - PROCESS | 1512 | 1464232345290 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:12:25 INFO - PROCESS | 1512 | 1464232345292 Marionette TRACE conn5 <- [1,706,null,{}] 20:12:25 INFO - PROCESS | 1512 | 1464232345296 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:12:25 INFO - PROCESS | 1512 | 1464232345390 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:12:25 INFO - PROCESS | 1512 | 1464232345402 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16415800 == 45 [pid = 1512] [id = 186] 20:12:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1035DC00) [pid = 1512] [serial = 556] [outer = 0000000000000000] 20:12:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC104DDC00) [pid = 1512] [serial = 557] [outer = 000000BC1035DC00] 20:12:25 INFO - PROCESS | 1512 | 1464232345451 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13511400) [pid = 1512] [serial = 558] [outer = 000000BC1035DC00] 20:12:26 INFO - PROCESS | 1512 | 1464232346469 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:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1239ms 20:12:26 INFO - PROCESS | 1512 | 1464232346531 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 1512 | 1464232346535 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:12:26 INFO - PROCESS | 1512 | 1464232346546 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - PROCESS | 1512 | 1464232346550 Marionette TRACE conn5 <- [1,710,null,{}] 20:12:26 INFO - PROCESS | 1512 | 1464232346560 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:12:26 INFO - PROCESS | 1512 | 1464232346678 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:12:26 INFO - PROCESS | 1512 | 1464232346685 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC17D5A000 == 46 [pid = 1512] [id = 187] 20:12:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC12D6F800) [pid = 1512] [serial = 559] [outer = 0000000000000000] 20:12:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC15236800) [pid = 1512] [serial = 560] [outer = 000000BC12D6F800] 20:12:26 INFO - PROCESS | 1512 | 1464232346733 Marionette DEBUG loaded listener.js 20:12:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC1643E800) [pid = 1512] [serial = 561] [outer = 000000BC12D6F800] 20:12:27 INFO - PROCESS | 1512 | 1464232347242 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:12:27 INFO - PROCESS | 1512 | 1464232347280 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:12:27 INFO - PROCESS | 1512 | 1464232347292 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:12:27 INFO - PROCESS | 1512 | 1464232347294 Marionette TRACE conn5 <- [1,714,null,{}] 20:12:27 INFO - PROCESS | 1512 | 1464232347298 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:12:27 INFO - PROCESS | 1512 | 1464232347415 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:12:27 INFO - PROCESS | 1512 | 1464232347467 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19ED6800 == 47 [pid = 1512] [id = 188] 20:12:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC08B1F400) [pid = 1512] [serial = 562] [outer = 0000000000000000] 20:12:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC16DDF800) [pid = 1512] [serial = 563] [outer = 000000BC08B1F400] 20:12:27 INFO - PROCESS | 1512 | 1464232347515 Marionette DEBUG loaded listener.js 20:12:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1774E000) [pid = 1512] [serial = 564] [outer = 000000BC08B1F400] 20:12:27 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1522CC00) [pid = 1512] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:12:27 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC16727C00) [pid = 1512] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:12:27 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13552800) [pid = 1512] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:12:27 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC09D0FC00) [pid = 1512] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:12:27 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09D0BC00) [pid = 1512] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:12:27 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0991F800) [pid = 1512] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:12:28 INFO - PROCESS | 1512 | 1464232347996 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:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 20:12:28 INFO - PROCESS | 1512 | 1464232348037 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:12:28 INFO - PROCESS | 1512 | 1464232348047 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:12:28 INFO - PROCESS | 1512 | 1464232348051 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:12:28 INFO - PROCESS | 1512 | 1464232348053 Marionette TRACE conn5 <- [1,718,null,{}] 20:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:12:28 INFO - PROCESS | 1512 | 1464232348056 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:12:28 INFO - PROCESS | 1512 | 1464232348144 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:12:28 INFO - PROCESS | 1512 | 1464232348154 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA2800 == 48 [pid = 1512] [id = 189] 20:12:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC188F0800) [pid = 1512] [serial = 565] [outer = 0000000000000000] 20:12:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC189A6800) [pid = 1512] [serial = 566] [outer = 000000BC188F0800] 20:12:28 INFO - PROCESS | 1512 | 1464232348210 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC18F15800) [pid = 1512] [serial = 567] [outer = 000000BC188F0800] 20:12:28 INFO - PROCESS | 1512 | 1464232348719 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:12:28 INFO - PROCESS | 1512 | 1464232348792 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:12:28 INFO - PROCESS | 1512 | 1464232348796 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:12:28 INFO - PROCESS | 1512 | 1464232348798 Marionette TRACE conn5 <- [1,722,null,{}] 20:12:28 INFO - PROCESS | 1512 | 1464232348801 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:12:28 INFO - PROCESS | 1512 | 1464232348891 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:12:28 INFO - PROCESS | 1512 | 1464232348904 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCC4000 == 49 [pid = 1512] [id = 190] 20:12:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC1A199C00) [pid = 1512] [serial = 568] [outer = 0000000000000000] 20:12:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC1ADEB800) [pid = 1512] [serial = 569] [outer = 000000BC1A199C00] 20:12:28 INFO - PROCESS | 1512 | 1464232348951 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1ADF6400) [pid = 1512] [serial = 570] [outer = 000000BC1A199C00] 20:12:29 INFO - PROCESS | 1512 | 1464232349427 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:12: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:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 20:12:29 INFO - PROCESS | 1512 | 1464232349490 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:12:29 INFO - PROCESS | 1512 | 1464232349492 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:12:29 INFO - PROCESS | 1512 | 1464232349496 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:12:29 INFO - PROCESS | 1512 | 1464232349498 Marionette TRACE conn5 <- [1,726,null,{}] 20:12:29 INFO - PROCESS | 1512 | 1464232349538 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:12:29 INFO - PROCESS | 1512 | 1464232349626 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:12:29 INFO - PROCESS | 1512 | 1464232349637 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF67800 == 50 [pid = 1512] [id = 191] 20:12:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1AF83400) [pid = 1512] [serial = 571] [outer = 0000000000000000] 20:12:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1B15B400) [pid = 1512] [serial = 572] [outer = 000000BC1AF83400] 20:12:29 INFO - PROCESS | 1512 | 1464232349683 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1B164400) [pid = 1512] [serial = 573] [outer = 000000BC1AF83400] 20:12:30 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:12:30 INFO - PROCESS | 1512 | 1464232350832 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:12:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1371ms 20:12:30 INFO - PROCESS | 1512 | 1464232350887 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:12:30 INFO - PROCESS | 1512 | 1464232350891 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:12:30 INFO - PROCESS | 1512 | 1464232350897 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:12:30 INFO - PROCESS | 1512 | 1464232350901 Marionette TRACE conn5 <- [1,730,null,{}] 20:12:30 INFO - PROCESS | 1512 | 1464232350907 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:12:31 INFO - PROCESS | 1512 | 1464232351013 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:12:31 INFO - PROCESS | 1512 | 1464232351211 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D9B800 == 51 [pid = 1512] [id = 192] 20:12:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0E5BCC00) [pid = 1512] [serial = 574] [outer = 0000000000000000] 20:12:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0F240800) [pid = 1512] [serial = 575] [outer = 000000BC0E5BCC00] 20:12:31 INFO - PROCESS | 1512 | 1464232351274 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC101D5000) [pid = 1512] [serial = 576] [outer = 000000BC0E5BCC00] 20:12:32 INFO - PROCESS | 1512 | 1464232352363 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:12: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:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1485ms 20:12:32 INFO - PROCESS | 1512 | 1464232352383 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:12:32 INFO - PROCESS | 1512 | 1464232352390 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:12:32 INFO - PROCESS | 1512 | 1464232352397 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:12:32 INFO - PROCESS | 1512 | 1464232352400 Marionette TRACE conn5 <- [1,734,null,{}] 20:12:32 INFO - PROCESS | 1512 | 1464232352405 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:12:32 INFO - PROCESS | 1512 | 1464232352526 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:12:32 INFO - PROCESS | 1512 | 1464232352648 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC5E000 == 52 [pid = 1512] [id = 193] 20:12:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13525400) [pid = 1512] [serial = 577] [outer = 0000000000000000] 20:12:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC16248000) [pid = 1512] [serial = 578] [outer = 000000BC13525400] 20:12:32 INFO - PROCESS | 1512 | 1464232352708 Marionette DEBUG loaded listener.js 20:12:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC173E7800) [pid = 1512] [serial = 579] [outer = 000000BC13525400] 20:12:33 INFO - PROCESS | 1512 | 1464232353730 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:12: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:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1390ms 20:12:33 INFO - PROCESS | 1512 | 1464232353822 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:12:33 INFO - PROCESS | 1512 | 1464232353825 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:12:33 INFO - PROCESS | 1512 | 1464232353830 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:12:33 INFO - PROCESS | 1512 | 1464232353834 Marionette TRACE conn5 <- [1,738,null,{}] 20:12:33 INFO - PROCESS | 1512 | 1464232353846 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:12:33 INFO - PROCESS | 1512 | 1464232353994 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:12:34 INFO - PROCESS | 1512 | 1464232354257 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F237800 == 53 [pid = 1512] [id = 194] 20:12:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC09A29400) [pid = 1512] [serial = 580] [outer = 0000000000000000] 20:12:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09B33C00) [pid = 1512] [serial = 581] [outer = 000000BC09A29400] 20:12:34 INFO - PROCESS | 1512 | 1464232354314 Marionette DEBUG loaded listener.js 20:12:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0A390400) [pid = 1512] [serial = 582] [outer = 000000BC09A29400] 20:12:34 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1551D000 == 52 [pid = 1512] [id = 98] 20:12:34 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D87000 == 51 [pid = 1512] [id = 109] 20:12:34 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC1B000 == 50 [pid = 1512] [id = 103] 20:12:34 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09BB9000 == 49 [pid = 1512] [id = 102] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC17411C00) [pid = 1512] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15ED2800 == 48 [pid = 1512] [id = 182] 20:12:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09BA8000 == 47 [pid = 1512] [id = 181] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC15283000) [pid = 1512] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC17530800) [pid = 1512] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13570800) [pid = 1512] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC1B168400) [pid = 1512] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0B3AC400) [pid = 1512] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0A319800) [pid = 1512] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC16249800) [pid = 1512] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC1AF7DC00) [pid = 1512] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0FCCF400) [pid = 1512] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC12D7D800) [pid = 1512] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC09D19400) [pid = 1512] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0ADD4400) [pid = 1512] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC16DE1800) [pid = 1512] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0A31E400) [pid = 1512] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC1DCF4400) [pid = 1512] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC101D8C00) [pid = 1512] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC13AB7000) [pid = 1512] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1889E000) [pid = 1512] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:12:35 INFO - PROCESS | 1512 | 1464232355365 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:12: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:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1579ms 20:12:35 INFO - PROCESS | 1512 | 1464232355416 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:12:35 INFO - PROCESS | 1512 | 1464232355421 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:12:35 INFO - PROCESS | 1512 | 1464232355425 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:12:35 INFO - PROCESS | 1512 | 1464232355429 Marionette TRACE conn5 <- [1,742,null,{}] 20:12:35 INFO - PROCESS | 1512 | 1464232355434 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:12:35 INFO - PROCESS | 1512 | 1464232355528 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:12:35 INFO - PROCESS | 1512 | 1464232355537 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F283000 == 48 [pid = 1512] [id = 195] 20:12:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC09CDC800) [pid = 1512] [serial = 583] [outer = 0000000000000000] 20:12:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC09D12400) [pid = 1512] [serial = 584] [outer = 000000BC09CDC800] 20:12:35 INFO - PROCESS | 1512 | 1464232355586 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0A8C5C00) [pid = 1512] [serial = 585] [outer = 000000BC09CDC800] 20:12:36 INFO - PROCESS | 1512 | 1464232356568 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:12: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:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 20:12:36 INFO - PROCESS | 1512 | 1464232356613 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 1512 | 1464232356617 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:12:36 INFO - PROCESS | 1512 | 1464232356621 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - PROCESS | 1512 | 1464232356623 Marionette TRACE conn5 <- [1,746,null,{}] 20:12:36 INFO - PROCESS | 1512 | 1464232356627 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:12:36 INFO - PROCESS | 1512 | 1464232356716 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:12:36 INFO - PROCESS | 1512 | 1464232356725 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1640A000 == 49 [pid = 1512] [id = 196] 20:12:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0F258C00) [pid = 1512] [serial = 586] [outer = 0000000000000000] 20:12:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0FE0F000) [pid = 1512] [serial = 587] [outer = 000000BC0F258C00] 20:12:36 INFO - PROCESS | 1512 | 1464232356772 Marionette DEBUG loaded listener.js 20:12:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC10768C00) [pid = 1512] [serial = 588] [outer = 000000BC0F258C00] 20:12:37 INFO - PROCESS | 1512 | 1464232357262 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:12: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:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 20:12:37 INFO - PROCESS | 1512 | 1464232357318 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:12:37 INFO - PROCESS | 1512 | 1464232357320 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:12:37 INFO - PROCESS | 1512 | 1464232357329 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:12:37 INFO - PROCESS | 1512 | 1464232357335 Marionette TRACE conn5 <- [1,750,null,{}] 20:12:37 INFO - PROCESS | 1512 | 1464232357340 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:12:37 INFO - PROCESS | 1512 | 1464232357453 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:12:37 INFO - PROCESS | 1512 | 1464232357508 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1712E000 == 50 [pid = 1512] [id = 197] 20:12:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC13512000) [pid = 1512] [serial = 589] [outer = 0000000000000000] 20:12:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC13577400) [pid = 1512] [serial = 590] [outer = 000000BC13512000] 20:12:37 INFO - PROCESS | 1512 | 1464232357554 Marionette DEBUG loaded listener.js 20:12:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13AB4800) [pid = 1512] [serial = 591] [outer = 000000BC13512000] 20:12:38 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:12:38 INFO - PROCESS | 1512 | 1464232358466 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:12:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:12:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1189ms 20:12:38 INFO - PROCESS | 1512 | 1464232358524 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:12:38 INFO - PROCESS | 1512 | 1464232358527 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:12:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:12:38 INFO - PROCESS | 1512 | 1464232358530 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:12:38 INFO - PROCESS | 1512 | 1464232358532 Marionette TRACE conn5 <- [1,754,null,{}] 20:12:38 INFO - PROCESS | 1512 | 1464232358536 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:12:38 INFO - PROCESS | 1512 | 1464232358650 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:12:38 INFO - PROCESS | 1512 | 1464232358694 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1968C000 == 51 [pid = 1512] [id = 198] 20:12:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC15233000) [pid = 1512] [serial = 592] [outer = 0000000000000000] 20:12:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC15283000) [pid = 1512] [serial = 593] [outer = 000000BC15233000] 20:12:38 INFO - PROCESS | 1512 | 1464232358741 Marionette DEBUG loaded listener.js 20:12:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC16247800) [pid = 1512] [serial = 594] [outer = 000000BC15233000] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC1ADEF400) [pid = 1512] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC12D6F800) [pid = 1512] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC08B1F400) [pid = 1512] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09B31C00) [pid = 1512] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0A8C9400) [pid = 1512] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1035DC00) [pid = 1512] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC188F0800) [pid = 1512] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC1A199C00) [pid = 1512] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC16A3EC00) [pid = 1512] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:12:39 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC101D8400) [pid = 1512] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:12:39 INFO - PROCESS | 1512 | 1464232359640 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:12:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 20:12:39 INFO - PROCESS | 1512 | 1464232359671 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:12:39 INFO - PROCESS | 1512 | 1464232359674 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:12:39 INFO - PROCESS | 1512 | 1464232359677 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:12:39 INFO - PROCESS | 1512 | 1464232359679 Marionette TRACE conn5 <- [1,758,null,{}] 20:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:12:39 INFO - PROCESS | 1512 | 1464232359683 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:12:39 INFO - PROCESS | 1512 | 1464232359766 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:12:39 INFO - PROCESS | 1512 | 1464232359772 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACDB800 == 52 [pid = 1512] [id = 199] 20:12:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC16250000) [pid = 1512] [serial = 595] [outer = 0000000000000000] 20:12:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC16438000) [pid = 1512] [serial = 596] [outer = 000000BC16250000] 20:12:39 INFO - PROCESS | 1512 | 1464232359883 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC16B5E800) [pid = 1512] [serial = 597] [outer = 000000BC16250000] 20:12:40 INFO - PROCESS | 1512 | 1464232360293 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:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 20:12:40 INFO - PROCESS | 1512 | 1464232360355 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:12:40 INFO - PROCESS | 1512 | 1464232360357 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:12:40 INFO - PROCESS | 1512 | 1464232360361 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:12:40 INFO - PROCESS | 1512 | 1464232360362 Marionette TRACE conn5 <- [1,762,null,{}] 20:12:40 INFO - PROCESS | 1512 | 1464232360370 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:12:40 INFO - PROCESS | 1512 | 1464232360484 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:12:40 INFO - PROCESS | 1512 | 1464232360498 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0AD31800 == 53 [pid = 1512] [id = 200] 20:12:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC188A9C00) [pid = 1512] [serial = 598] [outer = 0000000000000000] 20:12:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC188EEC00) [pid = 1512] [serial = 599] [outer = 000000BC188A9C00] 20:12:40 INFO - PROCESS | 1512 | 1464232360543 Marionette DEBUG loaded listener.js 20:12:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC189B2400) [pid = 1512] [serial = 600] [outer = 000000BC188A9C00] 20:12:40 INFO - PROCESS | 1512 | 1464232360943 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:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 20:12:41 INFO - PROCESS | 1512 | 1464232360992 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 1512 | 1464232360995 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:12:41 INFO - PROCESS | 1512 | 1464232360998 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 1512 | 1464232361000 Marionette TRACE conn5 <- [1,766,null,{}] 20:12:41 INFO - PROCESS | 1512 | 1464232361004 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:12:41 INFO - PROCESS | 1512 | 1464232361095 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:12:41 INFO - PROCESS | 1512 | 1464232361102 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E046800 == 54 [pid = 1512] [id = 201] 20:12:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC189DFC00) [pid = 1512] [serial = 601] [outer = 0000000000000000] 20:12:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1960DC00) [pid = 1512] [serial = 602] [outer = 000000BC189DFC00] 20:12:41 INFO - PROCESS | 1512 | 1464232361147 Marionette DEBUG loaded listener.js 20:12:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1A18E400) [pid = 1512] [serial = 603] [outer = 000000BC189DFC00] 20:12:41 INFO - PROCESS | 1512 | 1464232361853 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:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 879ms 20:12:41 INFO - PROCESS | 1512 | 1464232361881 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 1512 | 1464232361886 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:12:41 INFO - PROCESS | 1512 | 1464232361891 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 1512 | 1464232361896 Marionette TRACE conn5 <- [1,770,null,{}] 20:12:41 INFO - PROCESS | 1512 | 1464232361901 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:12:42 INFO - PROCESS | 1512 | 1464232362017 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:12:42 INFO - PROCESS | 1512 | 1464232362106 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16061000 == 55 [pid = 1512] [id = 202] 20:12:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC09D0FC00) [pid = 1512] [serial = 604] [outer = 0000000000000000] 20:12:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC0AB5AC00) [pid = 1512] [serial = 605] [outer = 000000BC09D0FC00] 20:12:42 INFO - PROCESS | 1512 | 1464232362166 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0F248800) [pid = 1512] [serial = 606] [outer = 000000BC09D0FC00] 20:12:42 INFO - PROCESS | 1512 | 1464232362794 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:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms 20:12:42 INFO - PROCESS | 1512 | 1464232362838 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:12:42 INFO - PROCESS | 1512 | 1464232362845 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:12:42 INFO - PROCESS | 1512 | 1464232362852 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:12:42 INFO - PROCESS | 1512 | 1464232362855 Marionette TRACE conn5 <- [1,774,null,{}] 20:12:42 INFO - PROCESS | 1512 | 1464232362859 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:12:42 INFO - PROCESS | 1512 | 1464232362975 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:12:43 INFO - PROCESS | 1512 | 1464232363049 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BB97000 == 56 [pid = 1512] [id = 203] 20:12:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC12D6F800) [pid = 1512] [serial = 607] [outer = 0000000000000000] 20:12:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC1356DC00) [pid = 1512] [serial = 608] [outer = 000000BC12D6F800] 20:12:43 INFO - PROCESS | 1512 | 1464232363147 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC15230C00) [pid = 1512] [serial = 609] [outer = 000000BC12D6F800] 20:12:43 INFO - PROCESS | 1512 | 1464232363796 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:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 986ms 20:12:43 INFO - PROCESS | 1512 | 1464232363844 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:12:43 INFO - PROCESS | 1512 | 1464232363847 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:12:43 INFO - PROCESS | 1512 | 1464232363851 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - PROCESS | 1512 | 1464232363855 Marionette TRACE conn5 <- [1,778,null,{}] 20:12:43 INFO - PROCESS | 1512 | 1464232363866 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:12:43 INFO - PROCESS | 1512 | 1464232363981 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:12:44 INFO - PROCESS | 1512 | 1464232364058 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E45D800 == 57 [pid = 1512] [id = 204] 20:12:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC188D4800) [pid = 1512] [serial = 610] [outer = 0000000000000000] 20:12:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC1944A400) [pid = 1512] [serial = 611] [outer = 000000BC188D4800] 20:12:44 INFO - PROCESS | 1512 | 1464232364158 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1A199400) [pid = 1512] [serial = 612] [outer = 000000BC188D4800] 20:12:44 INFO - PROCESS | 1512 | 1464232364761 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:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 944ms 20:12:44 INFO - PROCESS | 1512 | 1464232364797 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 1512 | 1464232364800 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:12:44 INFO - PROCESS | 1512 | 1464232364803 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - PROCESS | 1512 | 1464232364805 Marionette TRACE conn5 <- [1,782,null,{}] 20:12:44 INFO - PROCESS | 1512 | 1464232364809 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:12:44 INFO - PROCESS | 1512 | 1464232364923 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:12:45 INFO - PROCESS | 1512 | 1464232365011 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E53D800 == 58 [pid = 1512] [id = 205] 20:12:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1A198000) [pid = 1512] [serial = 613] [outer = 0000000000000000] 20:12:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC1A974C00) [pid = 1512] [serial = 614] [outer = 000000BC1A198000] 20:12:45 INFO - PROCESS | 1512 | 1464232365068 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1A97AC00) [pid = 1512] [serial = 615] [outer = 000000BC1A198000] 20:12:45 INFO - PROCESS | 1512 | 1464232365642 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:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 20:12:45 INFO - PROCESS | 1512 | 1464232365687 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 1512 | 1464232365689 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:12:45 INFO - PROCESS | 1512 | 1464232365693 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - PROCESS | 1512 | 1464232365695 Marionette TRACE conn5 <- [1,786,null,{}] 20:12:45 INFO - PROCESS | 1512 | 1464232365699 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:12:45 INFO - PROCESS | 1512 | 1464232365807 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:12:45 INFO - PROCESS | 1512 | 1464232365893 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8BF800 == 59 [pid = 1512] [id = 206] 20:12:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC1A96D400) [pid = 1512] [serial = 616] [outer = 0000000000000000] 20:12:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1AF79000) [pid = 1512] [serial = 617] [outer = 000000BC1A96D400] 20:12:45 INFO - PROCESS | 1512 | 1464232365949 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1B15EC00) [pid = 1512] [serial = 618] [outer = 000000BC1A96D400] 20:12:46 INFO - PROCESS | 1512 | 1464232366501 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:12: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:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 20:12:46 INFO - PROCESS | 1512 | 1464232366576 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:12:46 INFO - PROCESS | 1512 | 1464232366579 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:12:46 INFO - PROCESS | 1512 | 1464232366582 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:12:46 INFO - PROCESS | 1512 | 1464232366584 Marionette TRACE conn5 <- [1,790,null,{}] 20:12:46 INFO - PROCESS | 1512 | 1464232366588 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:12:46 INFO - PROCESS | 1512 | 1464232366705 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:12:46 INFO - PROCESS | 1512 | 1464232366781 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC210C9000 == 60 [pid = 1512] [id = 207] 20:12:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1B2D8400) [pid = 1512] [serial = 619] [outer = 0000000000000000] 20:12:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1DCF2800) [pid = 1512] [serial = 620] [outer = 000000BC1B2D8400] 20:12:46 INFO - PROCESS | 1512 | 1464232366878 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1E2C3000) [pid = 1512] [serial = 621] [outer = 000000BC1B2D8400] 20:12:47 INFO - PROCESS | 1512 | 1464232367578 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:12: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:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1033ms 20:12:47 INFO - PROCESS | 1512 | 1464232367618 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 1512 | 1464232367622 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:12:47 INFO - PROCESS | 1512 | 1464232367628 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:12:47 INFO - PROCESS | 1512 | 1464232367632 Marionette TRACE conn5 <- [1,794,null,{}] 20:12:47 INFO - PROCESS | 1512 | 1464232367662 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:12:47 INFO - PROCESS | 1512 | 1464232367767 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:12:47 INFO - PROCESS | 1512 | 1464232367890 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14057000 == 61 [pid = 1512] [id = 208] 20:12:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC09B2A400) [pid = 1512] [serial = 622] [outer = 0000000000000000] 20:12:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC0A323800) [pid = 1512] [serial = 623] [outer = 000000BC09B2A400] 20:12:47 INFO - PROCESS | 1512 | 1464232367942 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC0F255C00) [pid = 1512] [serial = 624] [outer = 000000BC09B2A400] 20:12:48 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10B9C000 == 60 [pid = 1512] [id = 105] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC188DB400) [pid = 1512] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC1B16AC00) [pid = 1512] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC15236800) [pid = 1512] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC16DDF800) [pid = 1512] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC1643E800) [pid = 1512] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0A390000) [pid = 1512] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC09B96C00) [pid = 1512] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0B223000) [pid = 1512] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0F195400) [pid = 1512] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC104DDC00) [pid = 1512] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC07FBA000) [pid = 1512] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC0EC52C00) [pid = 1512] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC13513400) [pid = 1512] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC189A6800) [pid = 1512] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1774E000) [pid = 1512] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1ADEB800) [pid = 1512] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13511400) [pid = 1512] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC18F15800) [pid = 1512] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC1ADF6400) [pid = 1512] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC189AA000) [pid = 1512] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:12:48 INFO - PROCESS | 1512 | 1464232368563 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:12: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:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 985ms 20:12:48 INFO - PROCESS | 1512 | 1464232368618 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:12:48 INFO - PROCESS | 1512 | 1464232368624 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:12:48 INFO - PROCESS | 1512 | 1464232368630 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:12:48 INFO - PROCESS | 1512 | 1464232368632 Marionette TRACE conn5 <- [1,798,null,{}] 20:12:48 INFO - PROCESS | 1512 | 1464232368636 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:12:48 INFO - PROCESS | 1512 | 1464232368730 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:12:48 INFO - PROCESS | 1512 | 1464232368737 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14040800 == 61 [pid = 1512] [id = 209] 20:12:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC09B2D800) [pid = 1512] [serial = 625] [outer = 0000000000000000] 20:12:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0E65D000) [pid = 1512] [serial = 626] [outer = 000000BC09B2D800] 20:12:48 INFO - PROCESS | 1512 | 1464232368788 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC10352C00) [pid = 1512] [serial = 627] [outer = 000000BC09B2D800] 20:12:49 INFO - PROCESS | 1512 | 1464232369295 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:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 20:12:49 INFO - PROCESS | 1512 | 1464232369323 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:12:49 INFO - PROCESS | 1512 | 1464232369325 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:12:49 INFO - PROCESS | 1512 | 1464232369329 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:12:49 INFO - PROCESS | 1512 | 1464232369332 Marionette TRACE conn5 <- [1,802,null,{}] 20:12:49 INFO - PROCESS | 1512 | 1464232369343 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:12:49 INFO - PROCESS | 1512 | 1464232369437 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:12:49 INFO - PROCESS | 1512 | 1464232369516 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC17132800 == 62 [pid = 1512] [id = 210] 20:12:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0F253C00) [pid = 1512] [serial = 628] [outer = 0000000000000000] 20:12:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1401D400) [pid = 1512] [serial = 629] [outer = 000000BC0F253C00] 20:12:49 INFO - PROCESS | 1512 | 1464232369565 Marionette DEBUG loaded listener.js 20:12:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC16251400) [pid = 1512] [serial = 630] [outer = 000000BC0F253C00] 20:12:49 INFO - PROCESS | 1512 | 1464232369968 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:12:50 INFO - PROCESS | 1512 | 1464232370025 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:12:50 INFO - PROCESS | 1512 | 1464232370029 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - PROCESS | 1512 | 1464232370031 Marionette TRACE conn5 <- [1,806,null,{}] 20:12:50 INFO - PROCESS | 1512 | 1464232370034 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:12:50 INFO - PROCESS | 1512 | 1464232370125 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:12:50 INFO - PROCESS | 1512 | 1464232370132 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1A13C000 == 63 [pid = 1512] [id = 211] 20:12:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC16BF3800) [pid = 1512] [serial = 631] [outer = 0000000000000000] 20:12:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC17D27800) [pid = 1512] [serial = 632] [outer = 000000BC16BF3800] 20:12:50 INFO - PROCESS | 1512 | 1464232370180 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC188DB400) [pid = 1512] [serial = 633] [outer = 000000BC16BF3800] 20:12:50 INFO - PROCESS | 1512 | 1464232370610 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:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 20:12:50 INFO - PROCESS | 1512 | 1464232370666 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:12:50 INFO - PROCESS | 1512 | 1464232370668 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:12:50 INFO - PROCESS | 1512 | 1464232370672 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - PROCESS | 1512 | 1464232370674 Marionette TRACE conn5 <- [1,810,null,{}] 20:12:50 INFO - PROCESS | 1512 | 1464232370677 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:12:50 INFO - PROCESS | 1512 | 1464232370790 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:12:50 INFO - PROCESS | 1512 | 1464232370866 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F220800 == 64 [pid = 1512] [id = 212] 20:12:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC07F23800) [pid = 1512] [serial = 634] [outer = 0000000000000000] 20:12:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC07F26C00) [pid = 1512] [serial = 635] [outer = 000000BC07F23800] 20:12:50 INFO - PROCESS | 1512 | 1464232370912 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC138AA400) [pid = 1512] [serial = 636] [outer = 000000BC07F23800] 20:12:51 INFO - PROCESS | 1512 | 1464232371352 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:12:51 INFO - PROCESS | 1512 | 1464232371411 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:12:51 INFO - PROCESS | 1512 | 1464232371415 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:12:51 INFO - PROCESS | 1512 | 1464232371417 Marionette TRACE conn5 <- [1,814,null,{}] 20:12:51 INFO - PROCESS | 1512 | 1464232371427 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:12:51 INFO - PROCESS | 1512 | 1464232371559 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:12:51 INFO - PROCESS | 1512 | 1464232371614 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD1E000 == 65 [pid = 1512] [id = 213] 20:12:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC19445400) [pid = 1512] [serial = 637] [outer = 0000000000000000] 20:12:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1ADF6400) [pid = 1512] [serial = 638] [outer = 000000BC19445400] 20:12:51 INFO - PROCESS | 1512 | 1464232371660 Marionette DEBUG loaded listener.js 20:12:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1B163C00) [pid = 1512] [serial = 639] [outer = 000000BC19445400] 20:12:52 INFO - PROCESS | 1512 | 1464232372092 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:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 735ms 20:12:52 INFO - PROCESS | 1512 | 1464232372156 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 1512 | 1464232372158 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:12:52 INFO - PROCESS | 1512 | 1464232372161 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - PROCESS | 1512 | 1464232372163 Marionette TRACE conn5 <- [1,818,null,{}] 20:12:52 INFO - PROCESS | 1512 | 1464232372167 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:12:52 INFO - PROCESS | 1512 | 1464232372279 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:12:52 INFO - PROCESS | 1512 | 1464232372333 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E538800 == 66 [pid = 1512] [id = 214] 20:12:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1B2D6C00) [pid = 1512] [serial = 640] [outer = 0000000000000000] 20:12:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1B2DB000) [pid = 1512] [serial = 641] [outer = 000000BC1B2D6C00] 20:12:52 INFO - PROCESS | 1512 | 1464232372378 Marionette DEBUG loaded listener.js 20:12:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1E2C2800) [pid = 1512] [serial = 642] [outer = 000000BC1B2D6C00] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC13512000) [pid = 1512] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC15233000) [pid = 1512] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC09CDC800) [pid = 1512] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC09A29400) [pid = 1512] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC0F258C00) [pid = 1512] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC1AF83400) [pid = 1512] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC188A9C00) [pid = 1512] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:12:52 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC16250000) [pid = 1512] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:12:52 INFO - PROCESS | 1512 | 1464232372763 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:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 20:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:12:52 INFO - PROCESS | 1512 | 1464232372794 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 1512 | 1464232372796 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:12:52 INFO - PROCESS | 1512 | 1464232372799 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - PROCESS | 1512 | 1464232372801 Marionette TRACE conn5 <- [1,822,null,{}] 20:12:52 INFO - PROCESS | 1512 | 1464232372804 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:12:52 INFO - PROCESS | 1512 | 1464232372898 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 20:12:52 INFO - PROCESS | 1512 | 1464232372975 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8BD000 == 67 [pid = 1512] [id = 215] 20:12:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC13ABC800) [pid = 1512] [serial = 643] [outer = 0000000000000000] 20:12:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC189AF800) [pid = 1512] [serial = 644] [outer = 000000BC13ABC800] 20:12:53 INFO - PROCESS | 1512 | 1464232373021 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1E2CD800) [pid = 1512] [serial = 645] [outer = 000000BC13ABC800] 20:12:53 INFO - PROCESS | 1512 | 1464232373380 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:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 628ms 20:12:53 INFO - PROCESS | 1512 | 1464232373431 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 20:12:53 INFO - PROCESS | 1512 | 1464232373433 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 20:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:12:53 INFO - PROCESS | 1512 | 1464232373436 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:12:53 INFO - PROCESS | 1512 | 1464232373438 Marionette TRACE conn5 <- [1,826,null,{}] 20:12:53 INFO - PROCESS | 1512 | 1464232373441 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:12:53 INFO - PROCESS | 1512 | 1464232373556 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 20:12:53 INFO - PROCESS | 1512 | 1464232373595 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21618800 == 68 [pid = 1512] [id = 216] 20:12:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1A983000) [pid = 1512] [serial = 646] [outer = 0000000000000000] 20:12:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1A989800) [pid = 1512] [serial = 647] [outer = 000000BC1A983000] 20:12:53 INFO - PROCESS | 1512 | 1464232373640 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1A991400) [pid = 1512] [serial = 648] [outer = 000000BC1A983000] 20:12:54 INFO - PROCESS | 1512 | 1464232374046 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:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 20:12:54 INFO - PROCESS | 1512 | 1464232374068 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 1512 | 1464232374070 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 20:12:54 INFO - PROCESS | 1512 | 1464232374073 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:12:54 INFO - PROCESS | 1512 | 1464232374075 Marionette TRACE conn5 <- [1,830,null,{}] 20:12:54 INFO - PROCESS | 1512 | 1464232374079 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:12:54 INFO - PROCESS | 1512 | 1464232374204 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 20:12:54 INFO - PROCESS | 1512 | 1464232374212 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1EB8F000 == 69 [pid = 1512] [id = 217] 20:12:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1A985C00) [pid = 1512] [serial = 649] [outer = 0000000000000000] 20:12:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1EC4D000) [pid = 1512] [serial = 650] [outer = 000000BC1A985C00] 20:12:54 INFO - PROCESS | 1512 | 1464232374258 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1EC55000) [pid = 1512] [serial = 651] [outer = 000000BC1A985C00] 20:12:54 INFO - PROCESS | 1512 | 1464232374708 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:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 20:12:54 INFO - PROCESS | 1512 | 1464232374748 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 1512 | 1464232374753 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 20:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:12:54 INFO - PROCESS | 1512 | 1464232374776 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - PROCESS | 1512 | 1464232374781 Marionette TRACE conn5 <- [1,834,null,{}] 20:12:54 INFO - PROCESS | 1512 | 1464232374788 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:12:54 INFO - PROCESS | 1512 | 1464232374964 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 20:12:55 INFO - PROCESS | 1512 | 1464232375063 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A7A000 == 70 [pid = 1512] [id = 218] 20:12:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC09B95400) [pid = 1512] [serial = 652] [outer = 0000000000000000] 20:12:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC09D1A800) [pid = 1512] [serial = 653] [outer = 000000BC09B95400] 20:12:55 INFO - PROCESS | 1512 | 1464232375122 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC0F0D8400) [pid = 1512] [serial = 654] [outer = 000000BC09B95400] 20:12:55 INFO - PROCESS | 1512 | 1464232375694 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:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 944ms 20:12:55 INFO - PROCESS | 1512 | 1464232375720 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 1512 | 1464232375726 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 20:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:12:55 INFO - PROCESS | 1512 | 1464232375733 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - PROCESS | 1512 | 1464232375736 Marionette TRACE conn5 <- [1,838,null,{}] 20:12:55 INFO - PROCESS | 1512 | 1464232375740 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:12:55 INFO - PROCESS | 1512 | 1464232375860 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:12:55 INFO - PROCESS | 1512 | 1464232375953 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCCE000 == 71 [pid = 1512] [id = 219] 20:12:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC13527C00) [pid = 1512] [serial = 655] [outer = 0000000000000000] 20:12:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC13574800) [pid = 1512] [serial = 656] [outer = 000000BC13527C00] 20:12:56 INFO - PROCESS | 1512 | 1464232376009 Marionette DEBUG loaded listener.js 20:12:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC16052000) [pid = 1512] [serial = 657] [outer = 000000BC13527C00] 20:12:56 INFO - PROCESS | 1512 | 1464232376607 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:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 944ms 20:12:56 INFO - PROCESS | 1512 | 1464232376682 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 20:12:56 INFO - PROCESS | 1512 | 1464232376685 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 20:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:12:56 INFO - PROCESS | 1512 | 1464232376689 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:12:56 INFO - PROCESS | 1512 | 1464232376693 Marionette TRACE conn5 <- [1,842,null,{}] 20:12:56 INFO - PROCESS | 1512 | 1464232376705 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:12:56 INFO - PROCESS | 1512 | 1464232376834 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 20:12:58 INFO - PROCESS | 1512 | 1464232378100 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AC9C000 == 72 [pid = 1512] [id = 220] 20:12:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1A9BE400) [pid = 1512] [serial = 658] [outer = 0000000000000000] 20:12:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC1A9C0000) [pid = 1512] [serial = 659] [outer = 000000BC1A9BE400] 20:12:58 INFO - PROCESS | 1512 | 1464232378250 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC1E2CBC00) [pid = 1512] [serial = 660] [outer = 000000BC1A9BE400] 20:12:58 INFO - PROCESS | 1512 | 1464232378884 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:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2260ms 20:12:58 INFO - PROCESS | 1512 | 1464232378951 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 20:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:12:58 INFO - PROCESS | 1512 | 1464232378954 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 20:12:58 INFO - PROCESS | 1512 | 1464232378958 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 1512 | 1464232378960 Marionette TRACE conn5 <- [1,846,null,{}] 20:12:58 INFO - PROCESS | 1512 | 1464232378964 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:12:59 INFO - PROCESS | 1512 | 1464232379079 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 20:12:59 INFO - PROCESS | 1512 | 1464232379197 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC2111E800 == 73 [pid = 1512] [id = 221] 20:12:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC211E1C00) [pid = 1512] [serial = 661] [outer = 0000000000000000] 20:12:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC211E2C00) [pid = 1512] [serial = 662] [outer = 000000BC211E1C00] 20:12:59 INFO - PROCESS | 1512 | 1464232379290 Marionette DEBUG loaded listener.js 20:12:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC20143800) [pid = 1512] [serial = 663] [outer = 000000BC211E1C00] 20:12:59 INFO - PROCESS | 1512 | 1464232379879 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:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 985ms 20:12:59 INFO - PROCESS | 1512 | 1464232379944 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 20:12:59 INFO - PROCESS | 1512 | 1464232379947 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 20:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:12:59 INFO - PROCESS | 1512 | 1464232379951 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:12:59 INFO - PROCESS | 1512 | 1464232379953 Marionette TRACE conn5 <- [1,850,null,{}] 20:12:59 INFO - PROCESS | 1512 | 1464232379957 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:13:00 INFO - PROCESS | 1512 | 1464232380070 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 20:13:00 INFO - PROCESS | 1512 | 1464232380190 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC229DA800 == 74 [pid = 1512] [id = 222] 20:13:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC2014B800) [pid = 1512] [serial = 664] [outer = 0000000000000000] 20:13:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC2014F400) [pid = 1512] [serial = 665] [outer = 000000BC2014B800] 20:13:00 INFO - PROCESS | 1512 | 1464232380247 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC20C32000) [pid = 1512] [serial = 666] [outer = 000000BC2014B800] 20:13:00 INFO - PROCESS | 1512 | 1464232380885 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:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 20:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:13:00 INFO - PROCESS | 1512 | 1464232380940 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:13:00 INFO - PROCESS | 1512 | 1464232380942 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 20:13:00 INFO - PROCESS | 1512 | 1464232380946 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:13:00 INFO - PROCESS | 1512 | 1464232380948 Marionette TRACE conn5 <- [1,854,null,{}] 20:13:00 INFO - PROCESS | 1512 | 1464232380952 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:13:01 INFO - PROCESS | 1512 | 1464232381085 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 20:13:01 INFO - PROCESS | 1512 | 1464232381209 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E57E800 == 75 [pid = 1512] [id = 223] 20:13:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC08B29000) [pid = 1512] [serial = 667] [outer = 0000000000000000] 20:13:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000BC0B2DD000) [pid = 1512] [serial = 668] [outer = 000000BC08B29000] 20:13:01 INFO - PROCESS | 1512 | 1464232381267 Marionette DEBUG loaded listener.js 20:13:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000BC211E7800) [pid = 1512] [serial = 669] [outer = 000000BC08B29000] 20:13:02 INFO - PROCESS | 1512 | 1464232382129 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:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1230ms 20:13:02 INFO - PROCESS | 1512 | 1464232382179 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 20:13:02 INFO - PROCESS | 1512 | 1464232382184 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 20:13:02 INFO - PROCESS | 1512 | 1464232382189 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:13:02 INFO - PROCESS | 1512 | 1464232382193 Marionette TRACE conn5 <- [1,858,null,{}] 20:13:02 INFO - PROCESS | 1512 | 1464232382198 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:13:02 INFO - PROCESS | 1512 | 1464232382305 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:13:02 INFO - PROCESS | 1512 | 1464232382433 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC27800 == 76 [pid = 1512] [id = 224] 20:13:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000BC09CE1000) [pid = 1512] [serial = 670] [outer = 0000000000000000] 20:13:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000BC09CE4C00) [pid = 1512] [serial = 671] [outer = 000000BC09CE1000] 20:13:02 INFO - PROCESS | 1512 | 1464232382485 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000BC0A324400) [pid = 1512] [serial = 672] [outer = 000000BC09CE1000] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E474800 == 75 [pid = 1512] [id = 155] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F272800 == 74 [pid = 1512] [id = 104] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15ED4800 == 73 [pid = 1512] [id = 107] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F27A000 == 72 [pid = 1512] [id = 90] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EE8C800 == 71 [pid = 1512] [id = 89] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E0EC800 == 70 [pid = 1512] [id = 151] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FEBF000 == 69 [pid = 1512] [id = 184] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21618800 == 68 [pid = 1512] [id = 216] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8BD000 == 67 [pid = 1512] [id = 215] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E538800 == 66 [pid = 1512] [id = 214] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD1E000 == 65 [pid = 1512] [id = 213] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F220800 == 64 [pid = 1512] [id = 212] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1A13C000 == 63 [pid = 1512] [id = 211] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17132800 == 62 [pid = 1512] [id = 210] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000BC1960DC00) [pid = 1512] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000BC16248000) [pid = 1512] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14040800 == 61 [pid = 1512] [id = 209] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14057000 == 60 [pid = 1512] [id = 208] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E53D800 == 59 [pid = 1512] [id = 205] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E45D800 == 58 [pid = 1512] [id = 204] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BB97000 == 57 [pid = 1512] [id = 203] 20:13:02 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16061000 == 56 [pid = 1512] [id = 202] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000BC188EEC00) [pid = 1512] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000BC13AB4800) [pid = 1512] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000BC16438000) [pid = 1512] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC16B5E800) [pid = 1512] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC189B2400) [pid = 1512] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC10768C00) [pid = 1512] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC13577400) [pid = 1512] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC15283000) [pid = 1512] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC16247800) [pid = 1512] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC09D12400) [pid = 1512] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC0A8C5C00) [pid = 1512] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC0A390400) [pid = 1512] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC09B33C00) [pid = 1512] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC0FE0F000) [pid = 1512] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC0F240800) [pid = 1512] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC1B15B400) [pid = 1512] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC1B164400) [pid = 1512] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:13:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC07F28C00) [pid = 1512] [serial = 673] [outer = 000000BC080D7800] 20:13:03 INFO - PROCESS | 1512 | 1464232383117 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:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 985ms 20:13:03 INFO - PROCESS | 1512 | 1464232383178 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 1512 | 1464232383183 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 20:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:13:03 INFO - PROCESS | 1512 | 1464232383189 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 1512 | 1464232383192 Marionette TRACE conn5 <- [1,862,null,{}] 20:13:03 INFO - PROCESS | 1512 | 1464232383196 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:13:03 INFO - PROCESS | 1512 | 1464232383311 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 20:13:03 INFO - PROCESS | 1512 | 1464232383387 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BD4000 == 57 [pid = 1512] [id = 225] 20:13:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC08BD2000) [pid = 1512] [serial = 674] [outer = 0000000000000000] 20:13:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC0A322400) [pid = 1512] [serial = 675] [outer = 000000BC08BD2000] 20:13:03 INFO - PROCESS | 1512 | 1464232383434 Marionette DEBUG loaded listener.js 20:13:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC0B2E6800) [pid = 1512] [serial = 676] [outer = 000000BC08BD2000] 20:13:03 INFO - PROCESS | 1512 | 1464232383822 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:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 20:13:03 INFO - PROCESS | 1512 | 1464232383884 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 1512 | 1464232383887 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 20:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:13:03 INFO - PROCESS | 1512 | 1464232383891 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 1512 | 1464232383894 Marionette TRACE conn5 <- [1,866,null,{}] 20:13:03 INFO - PROCESS | 1512 | 1464232383905 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:13:04 INFO - PROCESS | 1512 | 1464232383998 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 20:13:04 INFO - PROCESS | 1512 | 1464232384007 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16643800 == 58 [pid = 1512] [id = 226] 20:13:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC0EE12000) [pid = 1512] [serial = 677] [outer = 0000000000000000] 20:13:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC0F254C00) [pid = 1512] [serial = 678] [outer = 000000BC0EE12000] 20:13:04 INFO - PROCESS | 1512 | 1464232384062 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC101CEC00) [pid = 1512] [serial = 679] [outer = 000000BC0EE12000] 20:13:04 INFO - PROCESS | 1512 | 1464232384529 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:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 693ms 20:13:04 INFO - PROCESS | 1512 | 1464232384585 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 20:13:04 INFO - PROCESS | 1512 | 1464232384588 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 20:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:13:04 INFO - PROCESS | 1512 | 1464232384591 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:13:04 INFO - PROCESS | 1512 | 1464232384593 Marionette TRACE conn5 <- [1,870,null,{}] 20:13:04 INFO - PROCESS | 1512 | 1464232384597 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:13:04 INFO - PROCESS | 1512 | 1464232384686 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 20:13:04 INFO - PROCESS | 1512 | 1464232384694 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1948A000 == 59 [pid = 1512] [id = 227] 20:13:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC12D22800) [pid = 1512] [serial = 680] [outer = 0000000000000000] 20:13:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC1350B000) [pid = 1512] [serial = 681] [outer = 000000BC12D22800] 20:13:04 INFO - PROCESS | 1512 | 1464232384741 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC1352FC00) [pid = 1512] [serial = 682] [outer = 000000BC12D22800] 20:13:05 INFO - PROCESS | 1512 | 1464232385211 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:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 20:13:05 INFO - PROCESS | 1512 | 1464232385228 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 1512 | 1464232385231 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 20:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:13:05 INFO - PROCESS | 1512 | 1464232385234 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - PROCESS | 1512 | 1464232385236 Marionette TRACE conn5 <- [1,874,null,{}] 20:13:05 INFO - PROCESS | 1512 | 1464232385240 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:13:05 INFO - PROCESS | 1512 | 1464232385354 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 20:13:05 INFO - PROCESS | 1512 | 1464232385439 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D19A000 == 60 [pid = 1512] [id = 228] 20:13:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC13571800) [pid = 1512] [serial = 683] [outer = 0000000000000000] 20:13:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC13576C00) [pid = 1512] [serial = 684] [outer = 000000BC13571800] 20:13:05 INFO - PROCESS | 1512 | 1464232385485 Marionette DEBUG loaded listener.js 20:13:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC13A0E800) [pid = 1512] [serial = 685] [outer = 000000BC13571800] 20:13:05 INFO - PROCESS | 1512 | 1464232385943 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:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 20:13:05 INFO - PROCESS | 1512 | 1464232385970 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 1512 | 1464232385972 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 20:13:05 INFO - PROCESS | 1512 | 1464232385976 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:13:05 INFO - PROCESS | 1512 | 1464232385978 Marionette TRACE conn5 <- [1,878,null,{}] 20:13:05 INFO - PROCESS | 1512 | 1464232385981 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:13:06 INFO - PROCESS | 1512 | 1464232386103 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:13:06 INFO - PROCESS | 1512 | 1464232386160 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA3000 == 61 [pid = 1512] [id = 229] 20:13:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC15282800) [pid = 1512] [serial = 686] [outer = 0000000000000000] 20:13:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000BC15289C00) [pid = 1512] [serial = 687] [outer = 000000BC15282800] 20:13:06 INFO - PROCESS | 1512 | 1464232386206 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000BC0991A400) [pid = 1512] [serial = 688] [outer = 000000BC15282800] 20:13:06 INFO - PROCESS | 1512 | 1464232386652 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:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 20:13:06 INFO - PROCESS | 1512 | 1464232386740 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 20:13:06 INFO - PROCESS | 1512 | 1464232386742 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 20:13:06 INFO - PROCESS | 1512 | 1464232386759 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:13:06 INFO - PROCESS | 1512 | 1464232386761 Marionette TRACE conn5 <- [1,882,null,{}] 20:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:13:06 INFO - PROCESS | 1512 | 1464232386765 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:13:06 INFO - PROCESS | 1512 | 1464232386875 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 20:13:07 INFO - PROCESS | 1512 | 1464232387107 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000BC09B2D800) [pid = 1512] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000BC07F23800) [pid = 1512] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC09B2A400) [pid = 1512] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC0F253C00) [pid = 1512] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC16BF3800) [pid = 1512] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC19445400) [pid = 1512] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC13ABC800) [pid = 1512] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC1B2D6C00) [pid = 1512] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:13:07 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC1A983000) [pid = 1512] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:13:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165ED000 == 62 [pid = 1512] [id = 230] 20:13:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC07F1FC00) [pid = 1512] [serial = 689] [outer = 0000000000000000] 20:13:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC0E556C00) [pid = 1512] [serial = 690] [outer = 000000BC07F1FC00] 20:13:07 INFO - PROCESS | 1512 | 1464232387160 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC16A3EC00) [pid = 1512] [serial = 691] [outer = 000000BC07F1FC00] 20:13:07 INFO - PROCESS | 1512 | 1464232387514 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:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 818ms 20:13:07 INFO - PROCESS | 1512 | 1464232387585 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 1512 | 1464232387588 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 20:13:07 INFO - PROCESS | 1512 | 1464232387591 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:13:07 INFO - PROCESS | 1512 | 1464232387593 Marionette TRACE conn5 <- [1,886,null,{}] 20:13:07 INFO - PROCESS | 1512 | 1464232387597 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:13:07 INFO - PROCESS | 1512 | 1464232387709 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 20:13:07 INFO - PROCESS | 1512 | 1464232387719 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD0E800 == 63 [pid = 1512] [id = 231] 20:13:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC1643F000) [pid = 1512] [serial = 692] [outer = 0000000000000000] 20:13:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC16B5EC00) [pid = 1512] [serial = 693] [outer = 000000BC1643F000] 20:13:07 INFO - PROCESS | 1512 | 1464232387765 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC173EE400) [pid = 1512] [serial = 694] [outer = 000000BC1643F000] 20:13:08 INFO - PROCESS | 1512 | 1464232388172 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:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 20:13:08 INFO - PROCESS | 1512 | 1464232388224 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 1512 | 1464232388226 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 20:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:13:08 INFO - PROCESS | 1512 | 1464232388230 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - PROCESS | 1512 | 1464232388232 Marionette TRACE conn5 <- [1,890,null,{}] 20:13:08 INFO - PROCESS | 1512 | 1464232388235 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:13:08 INFO - PROCESS | 1512 | 1464232388352 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 20:13:08 INFO - PROCESS | 1512 | 1464232388398 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E04F000 == 64 [pid = 1512] [id = 232] 20:13:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC17539C00) [pid = 1512] [serial = 695] [outer = 0000000000000000] 20:13:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000BC17D9B800) [pid = 1512] [serial = 696] [outer = 000000BC17539C00] 20:13:08 INFO - PROCESS | 1512 | 1464232388445 Marionette DEBUG loaded listener.js 20:13:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000BC188DA800) [pid = 1512] [serial = 697] [outer = 000000BC17539C00] 20:13:08 INFO - PROCESS | 1512 | 1464232388849 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:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 20:13:08 INFO - PROCESS | 1512 | 1464232388923 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 1512 | 1464232388925 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 20:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:13:08 INFO - PROCESS | 1512 | 1464232388928 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - PROCESS | 1512 | 1464232388938 Marionette TRACE conn5 <- [1,894,null,{}] 20:13:08 INFO - PROCESS | 1512 | 1464232388943 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:13:09 INFO - PROCESS | 1512 | 1464232389030 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 20:13:09 INFO - PROCESS | 1512 | 1464232389039 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E53E800 == 65 [pid = 1512] [id = 233] 20:13:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000BC188A9800) [pid = 1512] [serial = 698] [outer = 0000000000000000] 20:13:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000BC189AA000) [pid = 1512] [serial = 699] [outer = 000000BC188A9800] 20:13:09 INFO - PROCESS | 1512 | 1464232389088 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000BC19442400) [pid = 1512] [serial = 700] [outer = 000000BC188A9800] 20:13:09 INFO - PROCESS | 1512 | 1464232389780 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:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 901ms 20:13:09 INFO - PROCESS | 1512 | 1464232389831 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 20:13:09 INFO - PROCESS | 1512 | 1464232389837 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 20:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:13:09 INFO - PROCESS | 1512 | 1464232389842 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:13:09 INFO - PROCESS | 1512 | 1464232389847 Marionette TRACE conn5 <- [1,898,null,{}] 20:13:09 INFO - PROCESS | 1512 | 1464232389853 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:13:10 INFO - PROCESS | 1512 | 1464232390012 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:13:10 INFO - PROCESS | 1512 | 1464232390126 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A85800 == 66 [pid = 1512] [id = 234] 20:13:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000BC09B91800) [pid = 1512] [serial = 701] [outer = 0000000000000000] 20:13:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000BC0A31EC00) [pid = 1512] [serial = 702] [outer = 000000BC09B91800] 20:13:10 INFO - PROCESS | 1512 | 1464232390186 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000BC0E55A400) [pid = 1512] [serial = 703] [outer = 000000BC09B91800] 20:13:10 INFO - PROCESS | 1512 | 1464232390764 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:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 20:13:10 INFO - PROCESS | 1512 | 1464232390832 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 1512 | 1464232390839 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 20:13:10 INFO - PROCESS | 1512 | 1464232390846 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:13:10 INFO - PROCESS | 1512 | 1464232390849 Marionette TRACE conn5 <- [1,902,null,{}] 20:13:10 INFO - PROCESS | 1512 | 1464232390853 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:13:11 INFO - PROCESS | 1512 | 1464232391002 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 20:13:11 INFO - PROCESS | 1512 | 1464232391123 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AF9B000 == 67 [pid = 1512] [id = 235] 20:13:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000BC0FC28000) [pid = 1512] [serial = 704] [outer = 0000000000000000] 20:13:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000BC12D21800) [pid = 1512] [serial = 705] [outer = 000000BC0FC28000] 20:13:11 INFO - PROCESS | 1512 | 1464232391181 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000BC13AB1C00) [pid = 1512] [serial = 706] [outer = 000000BC0FC28000] 20:13:11 INFO - PROCESS | 1512 | 1464232391782 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:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 20:13:11 INFO - PROCESS | 1512 | 1464232391837 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 20:13:11 INFO - PROCESS | 1512 | 1464232391839 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 20:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:13:11 INFO - PROCESS | 1512 | 1464232391843 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:13:11 INFO - PROCESS | 1512 | 1464232391847 Marionette TRACE conn5 <- [1,906,null,{}] 20:13:11 INFO - PROCESS | 1512 | 1464232391859 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:13:11 INFO - PROCESS | 1512 | 1464232391978 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 20:13:12 INFO - PROCESS | 1512 | 1464232392101 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC20793000 == 68 [pid = 1512] [id = 236] 20:13:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000BC16727C00) [pid = 1512] [serial = 707] [outer = 0000000000000000] 20:13:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000BC188D9000) [pid = 1512] [serial = 708] [outer = 000000BC16727C00] 20:13:12 INFO - PROCESS | 1512 | 1464232392162 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000BC1A175000) [pid = 1512] [serial = 709] [outer = 000000BC16727C00] 20:13:12 INFO - PROCESS | 1512 | 1464232392766 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:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 985ms 20:13:12 INFO - PROCESS | 1512 | 1464232392831 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 1512 | 1464232392834 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 20:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:13:12 INFO - PROCESS | 1512 | 1464232392837 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - PROCESS | 1512 | 1464232392839 Marionette TRACE conn5 <- [1,910,null,{}] 20:13:12 INFO - PROCESS | 1512 | 1464232392843 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:13:12 INFO - PROCESS | 1512 | 1464232392959 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 20:13:13 INFO - PROCESS | 1512 | 1464232393078 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC210C8000 == 69 [pid = 1512] [id = 237] 20:13:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000BC1A192800) [pid = 1512] [serial = 710] [outer = 0000000000000000] 20:13:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000BC1A971C00) [pid = 1512] [serial = 711] [outer = 000000BC1A192800] 20:13:13 INFO - PROCESS | 1512 | 1464232393136 Marionette DEBUG loaded listener.js 20:13:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (000000BC1A98CC00) [pid = 1512] [serial = 712] [outer = 000000BC1A192800] 20:13:13 INFO - PROCESS | 1512 | 1464232393722 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:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 943ms 20:13:13 INFO - PROCESS | 1512 | 1464232393783 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:13:13 INFO - PROCESS | 1512 | 1464232393785 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 20:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:13:13 INFO - PROCESS | 1512 | 1464232393789 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:13:13 INFO - PROCESS | 1512 | 1464232393791 Marionette TRACE conn5 <- [1,914,null,{}] 20:13:13 INFO - PROCESS | 1512 | 1464232393795 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:13:14 INFO - PROCESS | 1512 | 1464232394052 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 20:13:14 INFO - PROCESS | 1512 | 1464232394183 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC08BB0800 == 70 [pid = 1512] [id = 238] 20:13:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (000000BC07ED8000) [pid = 1512] [serial = 713] [outer = 0000000000000000] 20:13:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (000000BC07F2BC00) [pid = 1512] [serial = 714] [outer = 000000BC07ED8000] 20:13:14 INFO - PROCESS | 1512 | 1464232394235 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (000000BC08B2A400) [pid = 1512] [serial = 715] [outer = 000000BC07ED8000] 20:13:14 INFO - PROCESS | 1512 | 1464232394899 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:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1182ms 20:13:14 INFO - PROCESS | 1512 | 1464232394985 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 20:13:14 INFO - PROCESS | 1512 | 1464232394989 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 20:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:13:14 INFO - PROCESS | 1512 | 1464232394994 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - PROCESS | 1512 | 1464232394997 Marionette TRACE conn5 <- [1,918,null,{}] 20:13:15 INFO - PROCESS | 1512 | 1464232395002 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:13:15 INFO - PROCESS | 1512 | 1464232395115 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:13:15 INFO - PROCESS | 1512 | 1464232395233 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC31000 == 71 [pid = 1512] [id = 239] 20:13:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (000000BC09D0F400) [pid = 1512] [serial = 716] [outer = 0000000000000000] 20:13:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (000000BC09D19400) [pid = 1512] [serial = 717] [outer = 000000BC09D0F400] 20:13:15 INFO - PROCESS | 1512 | 1464232395287 Marionette DEBUG loaded listener.js 20:13:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (000000BC0A39A000) [pid = 1512] [serial = 718] [outer = 000000BC09D0F400] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ECE800 == 70 [pid = 1512] [id = 99] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D71000 == 69 [pid = 1512] [id = 123] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04F000 == 68 [pid = 1512] [id = 232] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD0E800 == 67 [pid = 1512] [id = 231] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165ED000 == 66 [pid = 1512] [id = 230] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA3000 == 65 [pid = 1512] [id = 229] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D19A000 == 64 [pid = 1512] [id = 228] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1948A000 == 63 [pid = 1512] [id = 227] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16643800 == 62 [pid = 1512] [id = 226] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BD4000 == 61 [pid = 1512] [id = 225] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (000000BC1356DC00) [pid = 1512] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (000000BC1944A400) [pid = 1512] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (000000BC1A974C00) [pid = 1512] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (000000BC1AF79000) [pid = 1512] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (000000BC1EC4D000) [pid = 1512] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (000000BC1DCF2800) [pid = 1512] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (000000BC0AB5AC00) [pid = 1512] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC27800 == 60 [pid = 1512] [id = 224] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCCE000 == 59 [pid = 1512] [id = 219] 20:13:15 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7A000 == 58 [pid = 1512] [id = 218] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000BC1A989800) [pid = 1512] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000BC1A991400) [pid = 1512] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000BC1E2CD800) [pid = 1512] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000BC188DB400) [pid = 1512] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000BC0E65D000) [pid = 1512] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000BC10352C00) [pid = 1512] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000BC07F26C00) [pid = 1512] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000BC138AA400) [pid = 1512] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000BC0F255C00) [pid = 1512] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000BC0A323800) [pid = 1512] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000BC1401D400) [pid = 1512] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000BC16251400) [pid = 1512] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000BC17D27800) [pid = 1512] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000BC1B163C00) [pid = 1512] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000BC1ADF6400) [pid = 1512] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000BC189AF800) [pid = 1512] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC1B2DB000) [pid = 1512] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC1E2C2800) [pid = 1512] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 1512 | 1464232395876 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:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 945ms 20:13:15 INFO - PROCESS | 1512 | 1464232395939 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 20:13:15 INFO - PROCESS | 1512 | 1464232395942 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 20:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:13:15 INFO - PROCESS | 1512 | 1464232395945 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - PROCESS | 1512 | 1464232395948 Marionette TRACE conn5 <- [1,922,null,{}] 20:13:15 INFO - PROCESS | 1512 | 1464232395951 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:13:16 INFO - PROCESS | 1512 | 1464232396041 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 20:13:16 INFO - PROCESS | 1512 | 1464232396053 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10B9D000 == 59 [pid = 1512] [id = 240] 20:13:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC0A39C800) [pid = 1512] [serial = 719] [outer = 0000000000000000] 20:13:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC0AB56000) [pid = 1512] [serial = 720] [outer = 000000BC0A39C800] 20:13:16 INFO - PROCESS | 1512 | 1464232396102 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000BC0B3AF400) [pid = 1512] [serial = 721] [outer = 000000BC0A39C800] 20:13:16 INFO - PROCESS | 1512 | 1464232396584 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:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 20:13:16 INFO - PROCESS | 1512 | 1464232396638 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 20:13:16 INFO - PROCESS | 1512 | 1464232396643 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 20:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:13:16 INFO - PROCESS | 1512 | 1464232396654 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:13:16 INFO - PROCESS | 1512 | 1464232396658 Marionette TRACE conn5 <- [1,926,null,{}] 20:13:16 INFO - PROCESS | 1512 | 1464232396662 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:13:16 INFO - PROCESS | 1512 | 1464232396756 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 20:13:16 INFO - PROCESS | 1512 | 1464232396798 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16411000 == 60 [pid = 1512] [id = 241] 20:13:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000BC0EE0EC00) [pid = 1512] [serial = 722] [outer = 0000000000000000] 20:13:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000BC0F247800) [pid = 1512] [serial = 723] [outer = 000000BC0EE0EC00] 20:13:16 INFO - PROCESS | 1512 | 1464232396844 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000BC0FC2E000) [pid = 1512] [serial = 724] [outer = 000000BC0EE0EC00] 20:13:17 INFO - PROCESS | 1512 | 1464232397307 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:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 20:13:17 INFO - PROCESS | 1512 | 1464232397343 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 1512 | 1464232397346 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 20:13:17 INFO - PROCESS | 1512 | 1464232397349 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:13:17 INFO - PROCESS | 1512 | 1464232397351 Marionette TRACE conn5 <- [1,930,null,{}] 20:13:17 INFO - PROCESS | 1512 | 1464232397354 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:13:17 INFO - PROCESS | 1512 | 1464232397443 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 20:13:17 INFO - PROCESS | 1512 | 1464232397453 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1711D000 == 61 [pid = 1512] [id = 242] 20:13:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000BC0B3A3000) [pid = 1512] [serial = 725] [outer = 0000000000000000] 20:13:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000BC104D7C00) [pid = 1512] [serial = 726] [outer = 000000BC0B3A3000] 20:13:17 INFO - PROCESS | 1512 | 1464232397499 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000BC12D71C00) [pid = 1512] [serial = 727] [outer = 000000BC0B3A3000] 20:13:17 INFO - PROCESS | 1512 | 1464232397936 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:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 626ms 20:13:17 INFO - PROCESS | 1512 | 1464232397985 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 1512 | 1464232397988 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 20:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:13:18 INFO - PROCESS | 1512 | 1464232397991 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - PROCESS | 1512 | 1464232397993 Marionette TRACE conn5 <- [1,934,null,{}] 20:13:18 INFO - PROCESS | 1512 | 1464232397996 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:13:18 INFO - PROCESS | 1512 | 1464232398110 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 20:13:18 INFO - PROCESS | 1512 | 1464232398191 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1948B000 == 62 [pid = 1512] [id = 243] 20:13:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000BC13543C00) [pid = 1512] [serial = 728] [outer = 0000000000000000] 20:13:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (000000BC1354E400) [pid = 1512] [serial = 729] [outer = 000000BC13543C00] 20:13:18 INFO - PROCESS | 1512 | 1464232398245 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (000000BC13A0D800) [pid = 1512] [serial = 730] [outer = 000000BC13543C00] 20:13:18 INFO - PROCESS | 1512 | 1464232398706 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:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 20:13:18 INFO - PROCESS | 1512 | 1464232398725 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 1512 | 1464232398735 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 20:13:18 INFO - PROCESS | 1512 | 1464232398746 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - PROCESS | 1512 | 1464232398748 Marionette TRACE conn5 <- [1,938,null,{}] 20:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:13:18 INFO - PROCESS | 1512 | 1464232398751 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:13:18 INFO - PROCESS | 1512 | 1464232398867 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:13:18 INFO - PROCESS | 1512 | 1464232398875 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACB1800 == 63 [pid = 1512] [id = 244] 20:13:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (000000BC13ABAC00) [pid = 1512] [serial = 731] [outer = 0000000000000000] 20:13:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (000000BC140AAC00) [pid = 1512] [serial = 732] [outer = 000000BC13ABAC00] 20:13:18 INFO - PROCESS | 1512 | 1464232398921 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (000000BC15239000) [pid = 1512] [serial = 733] [outer = 000000BC13ABAC00] 20:13:19 INFO - PROCESS | 1512 | 1464232399386 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:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 20:13:19 INFO - PROCESS | 1512 | 1464232399423 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 20:13:19 INFO - PROCESS | 1512 | 1464232399426 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 20:13:19 INFO - PROCESS | 1512 | 1464232399429 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:13:19 INFO - PROCESS | 1512 | 1464232399431 Marionette TRACE conn5 <- [1,942,null,{}] 20:13:19 INFO - PROCESS | 1512 | 1464232399434 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:13:19 INFO - PROCESS | 1512 | 1464232399571 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 20:13:19 INFO - PROCESS | 1512 | 1464232399596 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA0000 == 64 [pid = 1512] [id = 245] 20:13:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (000000BC15288800) [pid = 1512] [serial = 734] [outer = 0000000000000000] 20:13:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (000000BC1604F400) [pid = 1512] [serial = 735] [outer = 000000BC15288800] 20:13:19 INFO - PROCESS | 1512 | 1464232399641 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (000000BC16297000) [pid = 1512] [serial = 736] [outer = 000000BC15288800] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (000000BC1557A400) [pid = 1512] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (000000BC0A39D800) [pid = 1512] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (000000BC10158800) [pid = 1512] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (000000BC1DCF0400) [pid = 1512] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (000000BC1643F000) [pid = 1512] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (000000BC13525400) [pid = 1512] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (000000BC104DFC00) [pid = 1512] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (000000BC07ED9800) [pid = 1512] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000BC0E5BCC00) [pid = 1512] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000BC0D1B6400) [pid = 1512] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000BC1A96D400) [pid = 1512] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000BC12D6F800) [pid = 1512] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000BC188D4800) [pid = 1512] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000BC1A198000) [pid = 1512] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000BC09D0FC00) [pid = 1512] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000BC1B15BC00) [pid = 1512] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC1B2D8400) [pid = 1512] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC0E65B000) [pid = 1512] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC09D16000) [pid = 1512] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC16A3F800) [pid = 1512] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC16A48800) [pid = 1512] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC0E658000) [pid = 1512] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC09B96800) [pid = 1512] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC17539C00) [pid = 1512] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC189DFC00) [pid = 1512] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC13571800) [pid = 1512] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC15282800) [pid = 1512] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC07F1FC00) [pid = 1512] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC0EE12000) [pid = 1512] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC1A985C00) [pid = 1512] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC2014B800) [pid = 1512] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC13527C00) [pid = 1512] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC09B95400) [pid = 1512] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC1A9BE400) [pid = 1512] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC08BD2000) [pid = 1512] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC09CE1000) [pid = 1512] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC211E1C00) [pid = 1512] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:13:20 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC12D22800) [pid = 1512] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:13:20 INFO - PROCESS | 1512 | 1464232400457 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:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1081ms 20:13:20 INFO - PROCESS | 1512 | 1464232400514 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 1512 | 1464232400516 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 20:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:13:20 INFO - PROCESS | 1512 | 1464232400519 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - PROCESS | 1512 | 1464232400529 Marionette TRACE conn5 <- [1,946,null,{}] 20:13:20 INFO - PROCESS | 1512 | 1464232400533 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:13:20 INFO - PROCESS | 1512 | 1464232400646 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 20:13:20 INFO - PROCESS | 1512 | 1464232400701 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACB6800 == 65 [pid = 1512] [id = 246] 20:13:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC08B20400) [pid = 1512] [serial = 737] [outer = 0000000000000000] 20:13:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC0A8D1400) [pid = 1512] [serial = 738] [outer = 000000BC08B20400] 20:13:20 INFO - PROCESS | 1512 | 1464232400747 Marionette DEBUG loaded listener.js 20:13:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC0F24D400) [pid = 1512] [serial = 739] [outer = 000000BC08B20400] 20:13:21 INFO - PROCESS | 1512 | 1464232401145 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:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 20:13:21 INFO - PROCESS | 1512 | 1464232401215 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 1512 | 1464232401217 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 20:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:13:21 INFO - PROCESS | 1512 | 1464232401221 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - PROCESS | 1512 | 1464232401222 Marionette TRACE conn5 <- [1,950,null,{}] 20:13:21 INFO - PROCESS | 1512 | 1464232401226 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:13:21 INFO - PROCESS | 1512 | 1464232401316 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 20:13:21 INFO - PROCESS | 1512 | 1464232401324 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBBC800 == 66 [pid = 1512] [id = 247] 20:13:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC10768800) [pid = 1512] [serial = 740] [outer = 0000000000000000] 20:13:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC15285800) [pid = 1512] [serial = 741] [outer = 000000BC10768800] 20:13:21 INFO - PROCESS | 1512 | 1464232401369 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC16A3E000) [pid = 1512] [serial = 742] [outer = 000000BC10768800] 20:13:21 INFO - PROCESS | 1512 | 1464232401798 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:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 20:13:21 INFO - PROCESS | 1512 | 1464232401852 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 1512 | 1464232401855 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 20:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:13:21 INFO - PROCESS | 1512 | 1464232401858 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - PROCESS | 1512 | 1464232401860 Marionette TRACE conn5 <- [1,954,null,{}] 20:13:21 INFO - PROCESS | 1512 | 1464232401863 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:13:21 INFO - PROCESS | 1512 | 1464232401958 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 20:13:22 INFO - PROCESS | 1512 | 1464232401995 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF7F800 == 67 [pid = 1512] [id = 248] 20:13:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC16A41400) [pid = 1512] [serial = 743] [outer = 0000000000000000] 20:13:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC16BEF000) [pid = 1512] [serial = 744] [outer = 000000BC16A41400] 20:13:22 INFO - PROCESS | 1512 | 1464232402046 Marionette DEBUG loaded listener.js 20:13:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1742DC00) [pid = 1512] [serial = 745] [outer = 000000BC16A41400] 20:13:22 INFO - PROCESS | 1512 | 1464232402671 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:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 839ms 20:13:22 INFO - PROCESS | 1512 | 1464232402701 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 20:13:22 INFO - PROCESS | 1512 | 1464232402706 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 20:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:13:22 INFO - PROCESS | 1512 | 1464232402712 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:13:22 INFO - PROCESS | 1512 | 1464232402716 Marionette TRACE conn5 <- [1,958,null,{}] 20:13:22 INFO - PROCESS | 1512 | 1464232402722 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:13:22 INFO - PROCESS | 1512 | 1464232402844 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:13:22 INFO - PROCESS | 1512 | 1464232402969 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F07B000 == 68 [pid = 1512] [id = 249] 20:13:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC09927800) [pid = 1512] [serial = 746] [outer = 0000000000000000] 20:13:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC09B2E000) [pid = 1512] [serial = 747] [outer = 000000BC09927800] 20:13:23 INFO - PROCESS | 1512 | 1464232403029 Marionette DEBUG loaded listener.js 20:13:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC0A39B000) [pid = 1512] [serial = 748] [outer = 000000BC09927800] 20:13:23 INFO - PROCESS | 1512 | 1464232403674 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:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1033ms 20:13:23 INFO - PROCESS | 1512 | 1464232403748 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 20:13:23 INFO - PROCESS | 1512 | 1464232403755 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 20:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:13:23 INFO - PROCESS | 1512 | 1464232403762 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:13:23 INFO - PROCESS | 1512 | 1464232403765 Marionette TRACE conn5 <- [1,962,null,{}] 20:13:23 INFO - PROCESS | 1512 | 1464232403791 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:13:23 INFO - PROCESS | 1512 | 1464232403972 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 20:13:24 INFO - PROCESS | 1512 | 1464232404064 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19ECD800 == 69 [pid = 1512] [id = 250] 20:13:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC0E65AC00) [pid = 1512] [serial = 749] [outer = 0000000000000000] 20:13:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC0F194800) [pid = 1512] [serial = 750] [outer = 000000BC0E65AC00] 20:13:24 INFO - PROCESS | 1512 | 1464232404121 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC101CBC00) [pid = 1512] [serial = 751] [outer = 000000BC0E65AC00] 20:13:24 INFO - PROCESS | 1512 | 1464232404736 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:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1026ms 20:13:24 INFO - PROCESS | 1512 | 1464232404794 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 20:13:24 INFO - PROCESS | 1512 | 1464232404797 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 20:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:13:24 INFO - PROCESS | 1512 | 1464232404801 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:13:24 INFO - PROCESS | 1512 | 1464232404805 Marionette TRACE conn5 <- [1,966,null,{}] 20:13:24 INFO - PROCESS | 1512 | 1464232404816 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:13:24 INFO - PROCESS | 1512 | 1464232404935 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 20:13:25 INFO - PROCESS | 1512 | 1464232405061 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E53B800 == 70 [pid = 1512] [id = 251] 20:13:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC1401F000) [pid = 1512] [serial = 752] [outer = 0000000000000000] 20:13:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC140B2000) [pid = 1512] [serial = 753] [outer = 000000BC1401F000] 20:13:25 INFO - PROCESS | 1512 | 1464232405122 Marionette DEBUG loaded listener.js 20:13:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC16B5E800) [pid = 1512] [serial = 754] [outer = 000000BC1401F000] 20:13:25 INFO - PROCESS | 1512 | 1464232405685 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:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 943ms 20:13:25 INFO - PROCESS | 1512 | 1464232405746 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 1512 | 1464232405749 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 20:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:13:25 INFO - PROCESS | 1512 | 1464232405752 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 1512 | 1464232405755 Marionette TRACE conn5 <- [1,970,null,{}] 20:13:25 INFO - PROCESS | 1512 | 1464232405758 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:13:25 INFO - PROCESS | 1512 | 1464232405880 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 20:13:25 INFO - PROCESS | 1512 | 1464232405969 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1EB97800 == 71 [pid = 1512] [id = 252] 20:13:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC17740800) [pid = 1512] [serial = 755] [outer = 0000000000000000] 20:13:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC17D27800) [pid = 1512] [serial = 756] [outer = 000000BC17740800] 20:13:26 INFO - PROCESS | 1512 | 1464232406026 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC188A8800) [pid = 1512] [serial = 757] [outer = 000000BC17740800] 20:13:26 INFO - PROCESS | 1512 | 1464232406579 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:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 881ms 20:13:26 INFO - PROCESS | 1512 | 1464232406636 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:13:26 INFO - PROCESS | 1512 | 1464232406639 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 20:13:26 INFO - PROCESS | 1512 | 1464232406642 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:13:26 INFO - PROCESS | 1512 | 1464232406644 Marionette TRACE conn5 <- [1,974,null,{}] 20:13:26 INFO - PROCESS | 1512 | 1464232406648 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:13:26 INFO - PROCESS | 1512 | 1464232406758 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 20:13:26 INFO - PROCESS | 1512 | 1464232406853 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC20799800 == 72 [pid = 1512] [id = 253] 20:13:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC17E53400) [pid = 1512] [serial = 758] [outer = 0000000000000000] 20:13:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000BC188FB800) [pid = 1512] [serial = 759] [outer = 000000BC17E53400] 20:13:26 INFO - PROCESS | 1512 | 1464232406909 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000BC189D8400) [pid = 1512] [serial = 760] [outer = 000000BC17E53400] 20:13:27 INFO - PROCESS | 1512 | 1464232407515 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:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 924ms 20:13:27 INFO - PROCESS | 1512 | 1464232407568 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 20:13:27 INFO - PROCESS | 1512 | 1464232407571 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 20:13:27 INFO - PROCESS | 1512 | 1464232407574 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:13:27 INFO - PROCESS | 1512 | 1464232407576 Marionette TRACE conn5 <- [1,978,null,{}] 20:13:27 INFO - PROCESS | 1512 | 1464232407581 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:13:27 INFO - PROCESS | 1512 | 1464232407750 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:13:27 INFO - PROCESS | 1512 | 1464232407875 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F26E000 == 73 [pid = 1512] [id = 254] 20:13:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000BC090C0800) [pid = 1512] [serial = 761] [outer = 0000000000000000] 20:13:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (000000BC09CDC000) [pid = 1512] [serial = 762] [outer = 000000BC090C0800] 20:13:27 INFO - PROCESS | 1512 | 1464232407934 Marionette DEBUG loaded listener.js 20:13:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (000000BC1354E000) [pid = 1512] [serial = 763] [outer = 000000BC090C0800] 20:13:28 INFO - PROCESS | 1512 | 1464232408708 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:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1192ms 20:13:28 INFO - PROCESS | 1512 | 1464232408770 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 1512 | 1464232408774 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 20:13:28 INFO - PROCESS | 1512 | 1464232408780 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:13:28 INFO - PROCESS | 1512 | 1464232408784 Marionette TRACE conn5 <- [1,982,null,{}] 20:13:28 INFO - PROCESS | 1512 | 1464232408791 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:13:28 INFO - PROCESS | 1512 | 1464232408900 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 20:13:29 INFO - PROCESS | 1512 | 1464232409032 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D9D800 == 74 [pid = 1512] [id = 255] 20:13:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (000000BC09A2C800) [pid = 1512] [serial = 764] [outer = 0000000000000000] 20:13:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (000000BC09B33800) [pid = 1512] [serial = 765] [outer = 000000BC09A2C800] 20:13:29 INFO - PROCESS | 1512 | 1464232409087 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (000000BC09D17000) [pid = 1512] [serial = 766] [outer = 000000BC09A2C800] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBBC800 == 73 [pid = 1512] [id = 247] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACB6800 == 72 [pid = 1512] [id = 246] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA0000 == 71 [pid = 1512] [id = 245] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACB1800 == 70 [pid = 1512] [id = 244] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16411000 == 69 [pid = 1512] [id = 241] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10B9D000 == 68 [pid = 1512] [id = 240] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (000000BC0B2DD000) [pid = 1512] [serial = 668] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC31000 == 67 [pid = 1512] [id = 239] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC08BB0800 == 66 [pid = 1512] [id = 238] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20793000 == 65 [pid = 1512] [id = 236] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF9B000 == 64 [pid = 1512] [id = 235] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A85800 == 63 [pid = 1512] [id = 234] 20:13:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E53E800 == 62 [pid = 1512] [id = 233] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (000000BC1B2DCC00) [pid = 1512] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (000000BC1E2C3000) [pid = 1512] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (000000BC196B7000) [pid = 1512] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (000000BC0D174400) [pid = 1512] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000BC19440800) [pid = 1512] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000BC188FDC00) [pid = 1512] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000BC189A9C00) [pid = 1512] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC0F0D4800) [pid = 1512] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC1E2C4400) [pid = 1512] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC13A09800) [pid = 1512] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC1356D800) [pid = 1512] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC1E2BFC00) [pid = 1512] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC1B15EC00) [pid = 1512] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC15230C00) [pid = 1512] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC1A199400) [pid = 1512] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC1A97AC00) [pid = 1512] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC0F248800) [pid = 1512] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC188DA800) [pid = 1512] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC08B29400) [pid = 1512] [serial = 378] [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:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC16B5EC00) [pid = 1512] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC1352FC00) [pid = 1512] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC173EE400) [pid = 1512] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC173E7800) [pid = 1512] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC140BD000) [pid = 1512] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC09B27400) [pid = 1512] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC101D5000) [pid = 1512] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC0F252800) [pid = 1512] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC17D9B800) [pid = 1512] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC1A18E400) [pid = 1512] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC13576C00) [pid = 1512] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC15289C00) [pid = 1512] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC13A0E800) [pid = 1512] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC0991A400) [pid = 1512] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC0E556C00) [pid = 1512] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC0F254C00) [pid = 1512] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC101CEC00) [pid = 1512] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1EC55000) [pid = 1512] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC20C32000) [pid = 1512] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC2014F400) [pid = 1512] [serial = 665] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC16052000) [pid = 1512] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC13574800) [pid = 1512] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0F0D8400) [pid = 1512] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC09D1A800) [pid = 1512] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC16A3EC00) [pid = 1512] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC1E2CBC00) [pid = 1512] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC1A9C0000) [pid = 1512] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0A322400) [pid = 1512] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0B2E6800) [pid = 1512] [serial = 676] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC09CE4C00) [pid = 1512] [serial = 671] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0A324400) [pid = 1512] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC20143800) [pid = 1512] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC211E2C00) [pid = 1512] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1350B000) [pid = 1512] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:13:29 INFO - PROCESS | 1512 | 1464232409774 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:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1033ms 20:13:29 INFO - PROCESS | 1512 | 1464232409817 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 1512 | 1464232409822 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 20:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:13:29 INFO - PROCESS | 1512 | 1464232409828 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:13:29 INFO - PROCESS | 1512 | 1464232409831 Marionette TRACE conn5 <- [1,986,null,{}] 20:13:29 INFO - PROCESS | 1512 | 1464232409850 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:13:29 INFO - PROCESS | 1512 | 1464232409950 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 20:13:30 INFO - PROCESS | 1512 | 1464232410029 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F286800 == 63 [pid = 1512] [id = 256] 20:13:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC08BD2000) [pid = 1512] [serial = 767] [outer = 0000000000000000] 20:13:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC09CDD800) [pid = 1512] [serial = 768] [outer = 000000BC08BD2000] 20:13:30 INFO - PROCESS | 1512 | 1464232410077 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0A8C7C00) [pid = 1512] [serial = 769] [outer = 000000BC08BD2000] 20:13:30 INFO - PROCESS | 1512 | 1464232410554 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:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 797ms 20:13:30 INFO - PROCESS | 1512 | 1464232410628 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 1512 | 1464232410630 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 20:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:13:30 INFO - PROCESS | 1512 | 1464232410634 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - PROCESS | 1512 | 1464232410638 Marionette TRACE conn5 <- [1,990,null,{}] 20:13:30 INFO - PROCESS | 1512 | 1464232410649 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:13:30 INFO - PROCESS | 1512 | 1464232410743 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 20:13:30 INFO - PROCESS | 1512 | 1464232410824 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16560000 == 64 [pid = 1512] [id = 257] 20:13:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0E5B8800) [pid = 1512] [serial = 770] [outer = 0000000000000000] 20:13:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC0EE0D800) [pid = 1512] [serial = 771] [outer = 000000BC0E5B8800] 20:13:30 INFO - PROCESS | 1512 | 1464232410873 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0F241400) [pid = 1512] [serial = 772] [outer = 000000BC0E5B8800] 20:13:31 INFO - PROCESS | 1512 | 1464232411241 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:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 20:13:31 INFO - PROCESS | 1512 | 1464232411329 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:13:31 INFO - PROCESS | 1512 | 1464232411332 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 20:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:13:31 INFO - PROCESS | 1512 | 1464232411335 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 1512 | 1464232411337 Marionette TRACE conn5 <- [1,994,null,{}] 20:13:31 INFO - PROCESS | 1512 | 1464232411341 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:13:31 INFO - PROCESS | 1512 | 1464232411434 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 20:13:31 INFO - PROCESS | 1512 | 1464232411440 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16E87000 == 65 [pid = 1512] [id = 258] 20:13:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0FCC9000) [pid = 1512] [serial = 773] [outer = 0000000000000000] 20:13:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0FE12000) [pid = 1512] [serial = 774] [outer = 000000BC0FCC9000] 20:13:31 INFO - PROCESS | 1512 | 1464232411487 Marionette DEBUG loaded listener.js 20:13:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC101D5000) [pid = 1512] [serial = 775] [outer = 000000BC0FCC9000] 20:13:31 INFO - PROCESS | 1512 | 1464232411978 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:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 20:13:32 INFO - PROCESS | 1512 | 1464232412029 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 1512 | 1464232412031 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 20:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:13:32 INFO - PROCESS | 1512 | 1464232412034 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:13:32 INFO - PROCESS | 1512 | 1464232412036 Marionette TRACE conn5 <- [1,998,null,{}] 20:13:32 INFO - PROCESS | 1512 | 1464232412039 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:13:32 INFO - PROCESS | 1512 | 1464232412154 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:13:32 INFO - PROCESS | 1512 | 1464232412205 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D19D000 == 66 [pid = 1512] [id = 259] 20:13:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1035FC00) [pid = 1512] [serial = 776] [outer = 0000000000000000] 20:13:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC12D20000) [pid = 1512] [serial = 777] [outer = 000000BC1035FC00] 20:13:32 INFO - PROCESS | 1512 | 1464232412251 Marionette DEBUG loaded listener.js 20:13:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13524000) [pid = 1512] [serial = 778] [outer = 000000BC1035FC00] 20:13:32 INFO - PROCESS | 1512 | 1464232412713 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:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 20:13:32 INFO - PROCESS | 1512 | 1464232412774 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 1512 | 1464232412777 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 20:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:13:32 INFO - PROCESS | 1512 | 1464232412819 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:13:32 INFO - PROCESS | 1512 | 1464232412821 Marionette TRACE conn5 <- [1,1002,null,{}] 20:13:32 INFO - PROCESS | 1512 | 1464232412824 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:13:32 INFO - PROCESS | 1512 | 1464232412961 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 20:13:32 INFO - PROCESS | 1512 | 1464232412978 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACA5800 == 67 [pid = 1512] [id = 260] 20:13:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13A0A800) [pid = 1512] [serial = 779] [outer = 0000000000000000] 20:13:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC13ABEC00) [pid = 1512] [serial = 780] [outer = 000000BC13A0A800] 20:13:33 INFO - PROCESS | 1512 | 1464232413024 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC15231400) [pid = 1512] [serial = 781] [outer = 000000BC13A0A800] 20:13:33 INFO - PROCESS | 1512 | 1464232413470 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:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 20:13:33 INFO - PROCESS | 1512 | 1464232413508 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 20:13:33 INFO - PROCESS | 1512 | 1464232413510 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 20:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:13:33 INFO - PROCESS | 1512 | 1464232413514 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:13:33 INFO - PROCESS | 1512 | 1464232413515 Marionette TRACE conn5 <- [1,1006,null,{}] 20:13:33 INFO - PROCESS | 1512 | 1464232413519 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:13:33 INFO - PROCESS | 1512 | 1464232413632 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC08B29000) [pid = 1512] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC13543C00) [pid = 1512] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC13ABAC00) [pid = 1512] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0B3A3000) [pid = 1512] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC07ED8000) [pid = 1512] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0EE0EC00) [pid = 1512] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09D0F400) [pid = 1512] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0A39C800) [pid = 1512] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC08B20400) [pid = 1512] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC15288800) [pid = 1512] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:13:33 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC10768800) [pid = 1512] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:13:33 INFO - PROCESS | 1512 | 1464232413802 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D67000 == 68 [pid = 1512] [id = 261] 20:13:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC08B22400) [pid = 1512] [serial = 782] [outer = 0000000000000000] 20:13:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09B26800) [pid = 1512] [serial = 783] [outer = 000000BC08B22400] 20:13:33 INFO - PROCESS | 1512 | 1464232413852 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC12D27000) [pid = 1512] [serial = 784] [outer = 000000BC08B22400] 20:13:34 INFO - PROCESS | 1512 | 1464232414223 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:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 733ms 20:13:34 INFO - PROCESS | 1512 | 1464232414250 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 1512 | 1464232414260 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 20:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:13:34 INFO - PROCESS | 1512 | 1464232414292 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - PROCESS | 1512 | 1464232414294 Marionette TRACE conn5 <- [1,1010,null,{}] 20:13:34 INFO - PROCESS | 1512 | 1464232414297 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:13:34 INFO - PROCESS | 1512 | 1464232414413 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 20:13:34 INFO - PROCESS | 1512 | 1464232414426 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BB9A800 == 69 [pid = 1512] [id = 262] 20:13:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0D16FC00) [pid = 1512] [serial = 785] [outer = 0000000000000000] 20:13:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC16052000) [pid = 1512] [serial = 786] [outer = 000000BC0D16FC00] 20:13:34 INFO - PROCESS | 1512 | 1464232414472 Marionette DEBUG loaded listener.js 20:13:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1643C800) [pid = 1512] [serial = 787] [outer = 000000BC0D16FC00] 20:13:34 INFO - PROCESS | 1512 | 1464232414880 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:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 20:13:34 INFO - PROCESS | 1512 | 1464232414923 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 1512 | 1464232414925 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 20:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:13:34 INFO - PROCESS | 1512 | 1464232414928 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - PROCESS | 1512 | 1464232414930 Marionette TRACE conn5 <- [1,1014,null,{}] 20:13:34 INFO - PROCESS | 1512 | 1464232414934 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:13:35 INFO - PROCESS | 1512 | 1464232415051 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 20:13:35 INFO - PROCESS | 1512 | 1464232415060 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBB2800 == 70 [pid = 1512] [id = 263] 20:13:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC16252800) [pid = 1512] [serial = 788] [outer = 0000000000000000] 20:13:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC16A44C00) [pid = 1512] [serial = 789] [outer = 000000BC16252800] 20:13:35 INFO - PROCESS | 1512 | 1464232415106 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC173E2000) [pid = 1512] [serial = 790] [outer = 000000BC16252800] 20:13:35 INFO - PROCESS | 1512 | 1464232415503 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:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 20:13:35 INFO - PROCESS | 1512 | 1464232415560 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 1512 | 1464232415562 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 20:13:35 INFO - PROCESS | 1512 | 1464232415566 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:13:35 INFO - PROCESS | 1512 | 1464232415567 Marionette TRACE conn5 <- [1,1018,null,{}] 20:13:35 INFO - PROCESS | 1512 | 1464232415579 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:13:35 INFO - PROCESS | 1512 | 1464232415698 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:13:35 INFO - PROCESS | 1512 | 1464232415747 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD1C000 == 71 [pid = 1512] [id = 264] 20:13:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC17E4F800) [pid = 1512] [serial = 791] [outer = 0000000000000000] 20:13:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC188D2400) [pid = 1512] [serial = 792] [outer = 000000BC17E4F800] 20:13:35 INFO - PROCESS | 1512 | 1464232415792 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC189AF000) [pid = 1512] [serial = 793] [outer = 000000BC17E4F800] 20:13:36 INFO - PROCESS | 1512 | 1464232416446 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:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 944ms 20:13:36 INFO - PROCESS | 1512 | 1464232416514 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 20:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:13:36 INFO - PROCESS | 1512 | 1464232416520 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 20:13:36 INFO - PROCESS | 1512 | 1464232416525 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - PROCESS | 1512 | 1464232416530 Marionette TRACE conn5 <- [1,1022,null,{}] 20:13:36 INFO - PROCESS | 1512 | 1464232416536 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:13:36 INFO - PROCESS | 1512 | 1464232416659 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 20:13:36 INFO - PROCESS | 1512 | 1464232416783 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14045000 == 72 [pid = 1512] [id = 265] 20:13:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09D0D000) [pid = 1512] [serial = 794] [outer = 0000000000000000] 20:13:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0A325800) [pid = 1512] [serial = 795] [outer = 000000BC09D0D000] 20:13:36 INFO - PROCESS | 1512 | 1464232416843 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0B3AC000) [pid = 1512] [serial = 796] [outer = 000000BC09D0D000] 20:13:37 INFO - PROCESS | 1512 | 1464232417464 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:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 20:13:37 INFO - PROCESS | 1512 | 1464232417515 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 20:13:37 INFO - PROCESS | 1512 | 1464232417521 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 20:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:13:37 INFO - PROCESS | 1512 | 1464232417528 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:13:37 INFO - PROCESS | 1512 | 1464232417531 Marionette TRACE conn5 <- [1,1026,null,{}] 20:13:37 INFO - PROCESS | 1512 | 1464232417535 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:13:37 INFO - PROCESS | 1512 | 1464232417657 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 20:13:37 INFO - PROCESS | 1512 | 1464232417778 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AF91800 == 73 [pid = 1512] [id = 266] 20:13:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0FC29400) [pid = 1512] [serial = 797] [outer = 0000000000000000] 20:13:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC0FE0B400) [pid = 1512] [serial = 798] [outer = 000000BC0FC29400] 20:13:37 INFO - PROCESS | 1512 | 1464232417835 Marionette DEBUG loaded listener.js 20:13:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1352BC00) [pid = 1512] [serial = 799] [outer = 000000BC0FC29400] 20:13:38 INFO - PROCESS | 1512 | 1464232418465 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:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 985ms 20:13:38 INFO - PROCESS | 1512 | 1464232418519 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 20:13:38 INFO - PROCESS | 1512 | 1464232418522 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 20:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:13:38 INFO - PROCESS | 1512 | 1464232418526 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - PROCESS | 1512 | 1464232418530 Marionette TRACE conn5 <- [1,1030,null,{}] 20:13:38 INFO - PROCESS | 1512 | 1464232418542 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:13:38 INFO - PROCESS | 1512 | 1464232418664 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 20:13:38 INFO - PROCESS | 1512 | 1464232418787 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E0E9800 == 74 [pid = 1512] [id = 267] 20:13:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC16434C00) [pid = 1512] [serial = 800] [outer = 0000000000000000] 20:13:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC16B5EC00) [pid = 1512] [serial = 801] [outer = 000000BC16434C00] 20:13:38 INFO - PROCESS | 1512 | 1464232418849 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC189A4C00) [pid = 1512] [serial = 802] [outer = 000000BC16434C00] 20:13:39 INFO - PROCESS | 1512 | 1464232419393 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:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 944ms 20:13:39 INFO - PROCESS | 1512 | 1464232419471 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:13:39 INFO - PROCESS | 1512 | 1464232419475 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 20:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:13:39 INFO - PROCESS | 1512 | 1464232419478 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:13:39 INFO - PROCESS | 1512 | 1464232419481 Marionette TRACE conn5 <- [1,1034,null,{}] 20:13:39 INFO - PROCESS | 1512 | 1464232419485 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:13:39 INFO - PROCESS | 1512 | 1464232419634 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 20:13:39 INFO - PROCESS | 1512 | 1464232419754 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E53E800 == 75 [pid = 1512] [id = 268] 20:13:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC16A45400) [pid = 1512] [serial = 803] [outer = 0000000000000000] 20:13:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC19440800) [pid = 1512] [serial = 804] [outer = 000000BC16A45400] 20:13:39 INFO - PROCESS | 1512 | 1464232419814 Marionette DEBUG loaded listener.js 20:13:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1A176000) [pid = 1512] [serial = 805] [outer = 000000BC16A45400] 20:13:40 INFO - PROCESS | 1512 | 1464232420376 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:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 20:13:40 INFO - PROCESS | 1512 | 1464232420424 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 1512 | 1464232420427 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 20:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:13:40 INFO - PROCESS | 1512 | 1464232420430 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - PROCESS | 1512 | 1464232420432 Marionette TRACE conn5 <- [1,1038,null,{}] 20:13:40 INFO - PROCESS | 1512 | 1464232420436 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:13:40 INFO - PROCESS | 1512 | 1464232420549 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:13:40 INFO - PROCESS | 1512 | 1464232420642 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F284000 == 76 [pid = 1512] [id = 269] 20:13:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1943E800) [pid = 1512] [serial = 806] [outer = 0000000000000000] 20:13:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1A190000) [pid = 1512] [serial = 807] [outer = 000000BC1943E800] 20:13:40 INFO - PROCESS | 1512 | 1464232420697 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC1A96D400) [pid = 1512] [serial = 808] [outer = 000000BC1943E800] 20:13:41 INFO - PROCESS | 1512 | 1464232421231 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:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 839ms 20:13:41 INFO - PROCESS | 1512 | 1464232421292 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 1512 | 1464232421295 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 20:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:13:41 INFO - PROCESS | 1512 | 1464232421298 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - PROCESS | 1512 | 1464232421300 Marionette TRACE conn5 <- [1,1042,null,{}] 20:13:41 INFO - PROCESS | 1512 | 1464232421319 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:13:41 INFO - PROCESS | 1512 | 1464232421444 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 20:13:41 INFO - PROCESS | 1512 | 1464232421574 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC20C97800 == 77 [pid = 1512] [id = 270] 20:13:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC09A2BC00) [pid = 1512] [serial = 809] [outer = 0000000000000000] 20:13:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1A9BA800) [pid = 1512] [serial = 810] [outer = 000000BC09A2BC00] 20:13:41 INFO - PROCESS | 1512 | 1464232421632 Marionette DEBUG loaded listener.js 20:13:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1ADEAC00) [pid = 1512] [serial = 811] [outer = 000000BC09A2BC00] 20:13:42 INFO - PROCESS | 1512 | 1464232422419 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:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1197ms 20:13:42 INFO - PROCESS | 1512 | 1464232422497 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 20:13:42 INFO - PROCESS | 1512 | 1464232422501 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 20:13:42 INFO - PROCESS | 1512 | 1464232422506 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:13:42 INFO - PROCESS | 1512 | 1464232422511 Marionette TRACE conn5 <- [1,1046,null,{}] 20:13:42 INFO - PROCESS | 1512 | 1464232422517 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:13:42 INFO - PROCESS | 1512 | 1464232422670 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 20:13:42 INFO - PROCESS | 1512 | 1464232422793 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E612000 == 78 [pid = 1512] [id = 271] 20:13:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC09A22800) [pid = 1512] [serial = 812] [outer = 0000000000000000] 20:13:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC09B94C00) [pid = 1512] [serial = 813] [outer = 000000BC09A22800] 20:13:42 INFO - PROCESS | 1512 | 1464232422846 Marionette DEBUG loaded listener.js 20:13:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC0A326000) [pid = 1512] [serial = 814] [outer = 000000BC09A22800] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB2800 == 77 [pid = 1512] [id = 263] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BB9A800 == 76 [pid = 1512] [id = 262] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D67000 == 75 [pid = 1512] [id = 261] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA5800 == 74 [pid = 1512] [id = 260] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D19D000 == 73 [pid = 1512] [id = 259] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E87000 == 72 [pid = 1512] [id = 258] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1948B000 == 71 [pid = 1512] [id = 243] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1711D000 == 70 [pid = 1512] [id = 242] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16560000 == 69 [pid = 1512] [id = 257] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F286800 == 68 [pid = 1512] [id = 256] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC189AA000) [pid = 1512] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC0A31EC00) [pid = 1512] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC12D21800) [pid = 1512] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC188D9000) [pid = 1512] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC1A971C00) [pid = 1512] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC16BEF000) [pid = 1512] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D9D800 == 67 [pid = 1512] [id = 255] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20799800 == 66 [pid = 1512] [id = 253] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB97800 == 65 [pid = 1512] [id = 252] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E53B800 == 64 [pid = 1512] [id = 251] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ECD800 == 63 [pid = 1512] [id = 250] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07B000 == 62 [pid = 1512] [id = 249] 20:13:43 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF7F800 == 61 [pid = 1512] [id = 248] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC211E7800) [pid = 1512] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC08B2A400) [pid = 1512] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC07F2BC00) [pid = 1512] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC0F247800) [pid = 1512] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC0FC2E000) [pid = 1512] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0A39A000) [pid = 1512] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC09D19400) [pid = 1512] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0AB56000) [pid = 1512] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0B3AF400) [pid = 1512] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0A8D1400) [pid = 1512] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1604F400) [pid = 1512] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC16A3E000) [pid = 1512] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC15285800) [pid = 1512] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC16297000) [pid = 1512] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC0F24D400) [pid = 1512] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC15239000) [pid = 1512] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC12D71C00) [pid = 1512] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC1354E400) [pid = 1512] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC13A0D800) [pid = 1512] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC140AAC00) [pid = 1512] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC104D7C00) [pid = 1512] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:13:43 INFO - PROCESS | 1512 | 1464232423487 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:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1029ms 20:13:43 INFO - PROCESS | 1512 | 1464232423540 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 20:13:43 INFO - PROCESS | 1512 | 1464232423546 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 20:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:13:43 INFO - PROCESS | 1512 | 1464232423553 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:13:43 INFO - PROCESS | 1512 | 1464232423555 Marionette TRACE conn5 <- [1,1050,null,{}] 20:13:43 INFO - PROCESS | 1512 | 1464232423575 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:13:43 INFO - PROCESS | 1512 | 1464232423689 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 20:13:43 INFO - PROCESS | 1512 | 1464232423767 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BA2800 == 62 [pid = 1512] [id = 272] 20:13:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC09A2B000) [pid = 1512] [serial = 815] [outer = 0000000000000000] 20:13:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC0A327400) [pid = 1512] [serial = 816] [outer = 000000BC09A2B000] 20:13:43 INFO - PROCESS | 1512 | 1464232423814 Marionette DEBUG loaded listener.js 20:13:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0B3ABC00) [pid = 1512] [serial = 817] [outer = 000000BC09A2B000] 20:13:44 INFO - PROCESS | 1512 | 1464232424199 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:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 20:13:44 INFO - PROCESS | 1512 | 1464232424265 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:13:44 INFO - PROCESS | 1512 | 1464232424268 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 20:13:44 INFO - PROCESS | 1512 | 1464232424273 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 1512 | 1464232424277 Marionette TRACE conn5 <- [1,1054,null,{}] 20:13:44 INFO - PROCESS | 1512 | 1464232424287 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:13:44 INFO - PROCESS | 1512 | 1464232424383 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 20:13:44 INFO - PROCESS | 1512 | 1464232424396 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165F9000 == 63 [pid = 1512] [id = 273] 20:13:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC0EC6EC00) [pid = 1512] [serial = 818] [outer = 0000000000000000] 20:13:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0F0E2000) [pid = 1512] [serial = 819] [outer = 000000BC0EC6EC00] 20:13:44 INFO - PROCESS | 1512 | 1464232424445 Marionette DEBUG loaded listener.js 20:13:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0FCD0C00) [pid = 1512] [serial = 820] [outer = 000000BC0EC6EC00] 20:13:44 INFO - PROCESS | 1512 | 1464232424935 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:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 693ms 20:13:44 INFO - PROCESS | 1512 | 1464232424964 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 1512 | 1464232424967 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 20:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:13:44 INFO - PROCESS | 1512 | 1464232424970 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 1512 | 1464232424972 Marionette TRACE conn5 <- [1,1058,null,{}] 20:13:44 INFO - PROCESS | 1512 | 1464232424975 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:13:45 INFO - PROCESS | 1512 | 1464232425069 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:13:45 INFO - PROCESS | 1512 | 1464232425076 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC18F86000 == 64 [pid = 1512] [id = 274] 20:13:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC10354C00) [pid = 1512] [serial = 821] [outer = 0000000000000000] 20:13:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC12D22400) [pid = 1512] [serial = 822] [outer = 000000BC10354C00] 20:13:45 INFO - PROCESS | 1512 | 1464232425122 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC13517000) [pid = 1512] [serial = 823] [outer = 000000BC10354C00] 20:13:45 INFO - PROCESS | 1512 | 1464232425607 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:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 20:13:45 INFO - PROCESS | 1512 | 1464232425665 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 1512 | 1464232425668 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 20:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:13:45 INFO - PROCESS | 1512 | 1464232425671 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:13:45 INFO - PROCESS | 1512 | 1464232425673 Marionette TRACE conn5 <- [1,1062,null,{}] 20:13:45 INFO - PROCESS | 1512 | 1464232425676 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:13:45 INFO - PROCESS | 1512 | 1464232425819 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 20:13:45 INFO - PROCESS | 1512 | 1464232425845 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19ED9800 == 65 [pid = 1512] [id = 275] 20:13:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1356F000) [pid = 1512] [serial = 824] [outer = 0000000000000000] 20:13:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13573000) [pid = 1512] [serial = 825] [outer = 000000BC1356F000] 20:13:45 INFO - PROCESS | 1512 | 1464232425890 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC13A11000) [pid = 1512] [serial = 826] [outer = 000000BC1356F000] 20:13:46 INFO - PROCESS | 1512 | 1464232426339 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:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 20:13:46 INFO - PROCESS | 1512 | 1464232426409 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 1512 | 1464232426411 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 20:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:13:46 INFO - PROCESS | 1512 | 1464232426414 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 1512 | 1464232426416 Marionette TRACE conn5 <- [1,1066,null,{}] 20:13:46 INFO - PROCESS | 1512 | 1464232426420 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:13:46 INFO - PROCESS | 1512 | 1464232426555 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 20:13:46 INFO - PROCESS | 1512 | 1464232426613 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AF8F800 == 66 [pid = 1512] [id = 276] 20:13:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC15283400) [pid = 1512] [serial = 827] [outer = 0000000000000000] 20:13:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1604F400) [pid = 1512] [serial = 828] [outer = 000000BC15283400] 20:13:46 INFO - PROCESS | 1512 | 1464232426660 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC16435400) [pid = 1512] [serial = 829] [outer = 000000BC15283400] 20:13:47 INFO - PROCESS | 1512 | 1464232427096 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:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 20:13:47 INFO - PROCESS | 1512 | 1464232427169 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 1512 | 1464232427171 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 20:13:47 INFO - PROCESS | 1512 | 1464232427175 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:13:47 INFO - PROCESS | 1512 | 1464232427176 Marionette TRACE conn5 <- [1,1070,null,{}] 20:13:47 INFO - PROCESS | 1512 | 1464232427180 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:13:47 INFO - PROCESS | 1512 | 1464232427295 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC0FCC9000) [pid = 1512] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0D16FC00) [pid = 1512] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC08BD2000) [pid = 1512] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0E5B8800) [pid = 1512] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC13A0A800) [pid = 1512] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC188A9800) [pid = 1512] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC08B22400) [pid = 1512] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1035FC00) [pid = 1512] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC09A2C800) [pid = 1512] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:13:47 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC16252800) [pid = 1512] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:13:47 INFO - PROCESS | 1512 | 1464232427472 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165FB800 == 67 [pid = 1512] [id = 277] 20:13:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC080DA800) [pid = 1512] [serial = 830] [outer = 0000000000000000] 20:13:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09B2A400) [pid = 1512] [serial = 831] [outer = 000000BC080DA800] 20:13:47 INFO - PROCESS | 1512 | 1464232427519 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC13A0A800) [pid = 1512] [serial = 832] [outer = 000000BC080DA800] 20:13:47 INFO - PROCESS | 1512 | 1464232427900 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:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 735ms 20:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:13:47 INFO - PROCESS | 1512 | 1464232427913 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 1512 | 1464232427915 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 20:13:47 INFO - PROCESS | 1512 | 1464232427918 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - PROCESS | 1512 | 1464232427920 Marionette TRACE conn5 <- [1,1074,null,{}] 20:13:47 INFO - PROCESS | 1512 | 1464232427924 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:13:48 INFO - PROCESS | 1512 | 1464232428012 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 20:13:48 INFO - PROCESS | 1512 | 1464232428088 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBAC000 == 68 [pid = 1512] [id = 278] 20:13:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0FE0BC00) [pid = 1512] [serial = 833] [outer = 0000000000000000] 20:13:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC16B56800) [pid = 1512] [serial = 834] [outer = 000000BC0FE0BC00] 20:13:48 INFO - PROCESS | 1512 | 1464232428137 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC17747000) [pid = 1512] [serial = 835] [outer = 000000BC0FE0BC00] 20:13:48 INFO - PROCESS | 1512 | 1464232428487 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:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 20:13:48 INFO - PROCESS | 1512 | 1464232428553 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 1512 | 1464232428555 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 20:13:48 INFO - PROCESS | 1512 | 1464232428558 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:13:48 INFO - PROCESS | 1512 | 1464232428560 Marionette TRACE conn5 <- [1,1078,null,{}] 20:13:48 INFO - PROCESS | 1512 | 1464232428563 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:13:48 INFO - PROCESS | 1512 | 1464232428683 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:13:48 INFO - PROCESS | 1512 | 1464232428692 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E055800 == 69 [pid = 1512] [id = 279] 20:13:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC188D5400) [pid = 1512] [serial = 836] [outer = 0000000000000000] 20:13:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC188DE400) [pid = 1512] [serial = 837] [outer = 000000BC188D5400] 20:13:48 INFO - PROCESS | 1512 | 1464232428763 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC191C5400) [pid = 1512] [serial = 838] [outer = 000000BC188D5400] 20:13:49 INFO - PROCESS | 1512 | 1464232429182 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:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 20:13:49 INFO - PROCESS | 1512 | 1464232429253 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1512 | 1464232429255 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 20:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:13:49 INFO - PROCESS | 1512 | 1464232429259 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 1512 | 1464232429261 Marionette TRACE conn5 <- [1,1082,null,{}] 20:13:49 INFO - PROCESS | 1512 | 1464232429265 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:13:49 INFO - PROCESS | 1512 | 1464232429355 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 20:13:49 INFO - PROCESS | 1512 | 1464232429364 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E53D000 == 70 [pid = 1512] [id = 280] 20:13:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC088CB400) [pid = 1512] [serial = 839] [outer = 0000000000000000] 20:13:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1A96B400) [pid = 1512] [serial = 840] [outer = 000000BC088CB400] 20:13:49 INFO - PROCESS | 1512 | 1464232429408 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1A987800) [pid = 1512] [serial = 841] [outer = 000000BC088CB400] 20:13:50 INFO - PROCESS | 1512 | 1464232430140 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:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 945ms 20:13:50 INFO - PROCESS | 1512 | 1464232430207 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 1512 | 1464232430212 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 20:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:13:50 INFO - PROCESS | 1512 | 1464232430217 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - PROCESS | 1512 | 1464232430222 Marionette TRACE conn5 <- [1,1086,null,{}] 20:13:50 INFO - PROCESS | 1512 | 1464232430228 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:13:50 INFO - PROCESS | 1512 | 1464232430416 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 20:13:50 INFO - PROCESS | 1512 | 1464232430510 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15DA1800 == 71 [pid = 1512] [id = 281] 20:13:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC0A31EC00) [pid = 1512] [serial = 842] [outer = 0000000000000000] 20:13:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC0AB4D800) [pid = 1512] [serial = 843] [outer = 000000BC0A31EC00] 20:13:50 INFO - PROCESS | 1512 | 1464232430569 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC0E765C00) [pid = 1512] [serial = 844] [outer = 000000BC0A31EC00] 20:13:51 INFO - PROCESS | 1512 | 1464232431135 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:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 20:13:51 INFO - PROCESS | 1512 | 1464232431171 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 1512 | 1464232431177 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 20:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:13:51 INFO - PROCESS | 1512 | 1464232431185 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:13:51 INFO - PROCESS | 1512 | 1464232431188 Marionette TRACE conn5 <- [1,1090,null,{}] 20:13:51 INFO - PROCESS | 1512 | 1464232431192 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:13:51 INFO - PROCESS | 1512 | 1464232431318 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 20:13:51 INFO - PROCESS | 1512 | 1464232431415 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBA4000 == 72 [pid = 1512] [id = 282] 20:13:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC10155800) [pid = 1512] [serial = 845] [outer = 0000000000000000] 20:13:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC1350CC00) [pid = 1512] [serial = 846] [outer = 000000BC10155800] 20:13:51 INFO - PROCESS | 1512 | 1464232431471 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC13AB9800) [pid = 1512] [serial = 847] [outer = 000000BC10155800] 20:13:52 INFO - PROCESS | 1512 | 1464232432129 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:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 20:13:52 INFO - PROCESS | 1512 | 1464232432177 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 1512 | 1464232432179 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 20:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:13:52 INFO - PROCESS | 1512 | 1464232432183 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 1512 | 1464232432187 Marionette TRACE conn5 <- [1,1094,null,{}] 20:13:52 INFO - PROCESS | 1512 | 1464232432199 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:13:52 INFO - PROCESS | 1512 | 1464232432352 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 20:13:52 INFO - PROCESS | 1512 | 1464232432478 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC20CA2000 == 73 [pid = 1512] [id = 283] 20:13:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC15287400) [pid = 1512] [serial = 848] [outer = 0000000000000000] 20:13:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC17741C00) [pid = 1512] [serial = 849] [outer = 000000BC15287400] 20:13:52 INFO - PROCESS | 1512 | 1464232432538 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC1A988000) [pid = 1512] [serial = 850] [outer = 000000BC15287400] 20:13:53 INFO - PROCESS | 1512 | 1464232433094 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:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 942ms 20:13:53 INFO - PROCESS | 1512 | 1464232433127 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 1512 | 1464232433131 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 20:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:13:53 INFO - PROCESS | 1512 | 1464232433134 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 1512 | 1464232433136 Marionette TRACE conn5 <- [1,1098,null,{}] 20:13:53 INFO - PROCESS | 1512 | 1464232433140 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:13:53 INFO - PROCESS | 1512 | 1464232433261 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:13:53 INFO - PROCESS | 1512 | 1464232433357 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21607800 == 74 [pid = 1512] [id = 284] 20:13:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1A9B3800) [pid = 1512] [serial = 851] [outer = 0000000000000000] 20:13:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC1ADEB800) [pid = 1512] [serial = 852] [outer = 000000BC1A9B3800] 20:13:53 INFO - PROCESS | 1512 | 1464232433413 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC1AF78400) [pid = 1512] [serial = 853] [outer = 000000BC1A9B3800] 20:13:54 INFO - PROCESS | 1512 | 1464232434000 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:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 20:13:54 INFO - PROCESS | 1512 | 1464232434080 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 1512 | 1464232434083 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 20:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:13:54 INFO - PROCESS | 1512 | 1464232434086 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 1512 | 1464232434088 Marionette TRACE conn5 <- [1,1102,null,{}] 20:13:54 INFO - PROCESS | 1512 | 1464232434092 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:13:54 INFO - PROCESS | 1512 | 1464232434237 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 20:13:54 INFO - PROCESS | 1512 | 1464232434359 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21C27000 == 75 [pid = 1512] [id = 285] 20:13:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC1AF7E800) [pid = 1512] [serial = 854] [outer = 0000000000000000] 20:13:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC1AF80C00) [pid = 1512] [serial = 855] [outer = 000000BC1AF7E800] 20:13:54 INFO - PROCESS | 1512 | 1464232434416 Marionette DEBUG loaded listener.js 20:13:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC1B15E000) [pid = 1512] [serial = 856] [outer = 000000BC1AF7E800] 20:13:55 INFO - PROCESS | 1512 | 1464232435256 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:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1243ms 20:13:55 INFO - PROCESS | 1512 | 1464232435332 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 1512 | 1464232435337 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 20:13:55 INFO - PROCESS | 1512 | 1464232435342 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:13:55 INFO - PROCESS | 1512 | 1464232435346 Marionette TRACE conn5 <- [1,1106,null,{}] 20:13:55 INFO - PROCESS | 1512 | 1464232435353 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:13:55 INFO - PROCESS | 1512 | 1464232435500 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 20:13:55 INFO - PROCESS | 1512 | 1464232435626 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A7C800 == 76 [pid = 1512] [id = 286] 20:13:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC09B31400) [pid = 1512] [serial = 857] [outer = 0000000000000000] 20:13:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC09B8CC00) [pid = 1512] [serial = 858] [outer = 000000BC09B31400] 20:13:55 INFO - PROCESS | 1512 | 1464232435683 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC09D0FC00) [pid = 1512] [serial = 859] [outer = 000000BC09B31400] 20:13:56 INFO - PROCESS | 1512 | 1464232436298 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:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 985ms 20:13:56 INFO - PROCESS | 1512 | 1464232436347 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 20:13:56 INFO - PROCESS | 1512 | 1464232436353 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 20:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:13:56 INFO - PROCESS | 1512 | 1464232436361 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 1512 | 1464232436363 Marionette TRACE conn5 <- [1,1110,null,{}] 20:13:56 INFO - PROCESS | 1512 | 1464232436367 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:13:56 INFO - PROCESS | 1512 | 1464232436491 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E055800 == 75 [pid = 1512] [id = 279] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBAC000 == 74 [pid = 1512] [id = 278] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165FB800 == 73 [pid = 1512] [id = 277] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF8F800 == 72 [pid = 1512] [id = 276] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ED9800 == 71 [pid = 1512] [id = 275] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC18F86000 == 70 [pid = 1512] [id = 274] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165F9000 == 69 [pid = 1512] [id = 273] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC0F194800) [pid = 1512] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC09B2E000) [pid = 1512] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC140B2000) [pid = 1512] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC188FB800) [pid = 1512] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC17D27800) [pid = 1512] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC09CDC000) [pid = 1512] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BA2800 == 68 [pid = 1512] [id = 272] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E612000 == 67 [pid = 1512] [id = 271] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E0E9800 == 66 [pid = 1512] [id = 267] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF91800 == 65 [pid = 1512] [id = 266] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14045000 == 64 [pid = 1512] [id = 265] 20:13:56 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD1C000 == 63 [pid = 1512] [id = 264] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC16A44C00) [pid = 1512] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC173E2000) [pid = 1512] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC0FE12000) [pid = 1512] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC16052000) [pid = 1512] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC0A8C7C00) [pid = 1512] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC0EE0D800) [pid = 1512] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC15231400) [pid = 1512] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC19442400) [pid = 1512] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC13ABEC00) [pid = 1512] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC09B26800) [pid = 1512] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC12D20000) [pid = 1512] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC09D17000) [pid = 1512] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC1643C800) [pid = 1512] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0F241400) [pid = 1512] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC09CDD800) [pid = 1512] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC13524000) [pid = 1512] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC09B33800) [pid = 1512] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC12D27000) [pid = 1512] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC101D5000) [pid = 1512] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:13:56 INFO - PROCESS | 1512 | 1464232436636 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC09A50800 == 64 [pid = 1512] [id = 287] 20:13:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC07ED5000) [pid = 1512] [serial = 860] [outer = 0000000000000000] 20:13:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC07FAC400) [pid = 1512] [serial = 861] [outer = 000000BC07ED5000] 20:13:56 INFO - PROCESS | 1512 | 1464232436683 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC09CDD800) [pid = 1512] [serial = 862] [outer = 000000BC07ED5000] 20:13:56 INFO - PROCESS | 1512 | [1512] 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:13:57 INFO - PROCESS | 1512 | 1464232437302 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:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 985ms 20:13:57 INFO - PROCESS | 1512 | 1464232437350 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:13:57 INFO - PROCESS | 1512 | 1464232437353 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 20:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:13:57 INFO - PROCESS | 1512 | 1464232437356 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:13:57 INFO - PROCESS | 1512 | 1464232437360 Marionette TRACE conn5 <- [1,1114,null,{}] 20:13:57 INFO - PROCESS | 1512 | 1464232437370 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:13:57 INFO - PROCESS | 1512 | 1464232437468 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 20:13:57 INFO - PROCESS | 1512 | 1464232437548 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165E3000 == 65 [pid = 1512] [id = 288] 20:13:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC0EE0E400) [pid = 1512] [serial = 863] [outer = 0000000000000000] 20:13:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC0F24BC00) [pid = 1512] [serial = 864] [outer = 000000BC0EE0E400] 20:13:57 INFO - PROCESS | 1512 | 1464232437597 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC0FCCE000) [pid = 1512] [serial = 865] [outer = 000000BC0EE0E400] 20:13:58 INFO - PROCESS | 1512 | 1464232437994 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:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 20:13:58 INFO - PROCESS | 1512 | 1464232438050 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 1512 | 1464232438053 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 20:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:13:58 INFO - PROCESS | 1512 | 1464232438057 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - PROCESS | 1512 | 1464232438058 Marionette TRACE conn5 <- [1,1118,null,{}] 20:13:58 INFO - PROCESS | 1512 | 1464232438062 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:13:58 INFO - PROCESS | 1512 | 1464232438156 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:13:58 INFO - PROCESS | 1512 | 1464232438163 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC17ED3800 == 66 [pid = 1512] [id = 289] 20:13:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC101D8400) [pid = 1512] [serial = 866] [outer = 0000000000000000] 20:13:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC104D5400) [pid = 1512] [serial = 867] [outer = 000000BC101D8400] 20:13:58 INFO - PROCESS | 1512 | 1464232438209 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC12D72000) [pid = 1512] [serial = 868] [outer = 000000BC101D8400] 20:13:58 INFO - PROCESS | 1512 | 1464232438678 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:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 20:13:58 INFO - PROCESS | 1512 | 1464232438749 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 1512 | 1464232438752 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 20:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:13:58 INFO - PROCESS | 1512 | 1464232438763 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - PROCESS | 1512 | 1464232438765 Marionette TRACE conn5 <- [1,1122,null,{}] 20:13:58 INFO - PROCESS | 1512 | 1464232438769 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:13:58 INFO - PROCESS | 1512 | 1464232438883 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 20:13:58 INFO - PROCESS | 1512 | 1464232438936 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19EC7800 == 67 [pid = 1512] [id = 290] 20:13:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC13516800) [pid = 1512] [serial = 869] [outer = 0000000000000000] 20:13:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC13529400) [pid = 1512] [serial = 870] [outer = 000000BC13516800] 20:13:58 INFO - PROCESS | 1512 | 1464232438983 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC138A3800) [pid = 1512] [serial = 871] [outer = 000000BC13516800] 20:13:59 INFO - PROCESS | 1512 | [GFX2-]: DrawTargetD2D 1.1 (000000BC1E920640): Failed to create GradientStopCollection with no stops. 20:13:59 INFO - PROCESS | 1512 | [GFX3-]: No stops specified for gradient pattern. 20:13:59 INFO - PROCESS | 1512 | 1464232439418 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:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 20:13:59 INFO - PROCESS | 1512 | 1464232439455 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 1512 | 1464232439457 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 20:13:59 INFO - PROCESS | 1512 | 1464232439460 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:13:59 INFO - PROCESS | 1512 | 1464232439462 Marionette TRACE conn5 <- [1,1126,null,{}] 20:13:59 INFO - PROCESS | 1512 | 1464232439472 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:13:59 INFO - PROCESS | 1512 | 1464232439633 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 20:13:59 INFO - PROCESS | 1512 | 1464232439692 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACCE800 == 68 [pid = 1512] [id = 291] 20:13:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC140B2000) [pid = 1512] [serial = 872] [outer = 0000000000000000] 20:13:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC15232800) [pid = 1512] [serial = 873] [outer = 000000BC140B2000] 20:13:59 INFO - PROCESS | 1512 | 1464232439739 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC15285C00) [pid = 1512] [serial = 874] [outer = 000000BC140B2000] 20:14:00 INFO - PROCESS | 1512 | 1464232440195 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:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 797ms 20:14:00 INFO - PROCESS | 1512 | 1464232440264 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 1512 | 1464232440267 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 20:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:14:00 INFO - PROCESS | 1512 | 1464232440270 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - PROCESS | 1512 | 1464232440272 Marionette TRACE conn5 <- [1,1130,null,{}] 20:14:00 INFO - PROCESS | 1512 | 1464232440276 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:14:00 INFO - PROCESS | 1512 | 1464232440393 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 20:14:00 INFO - PROCESS | 1512 | 1464232440450 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BBA7000 == 69 [pid = 1512] [id = 292] 20:14:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC16249C00) [pid = 1512] [serial = 875] [outer = 0000000000000000] 20:14:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC16253400) [pid = 1512] [serial = 876] [outer = 000000BC16249C00] 20:14:00 INFO - PROCESS | 1512 | 1464232440496 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC16A44C00) [pid = 1512] [serial = 877] [outer = 000000BC16249C00] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC09A2B000) [pid = 1512] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC080DA800) [pid = 1512] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC09A2BC00) [pid = 1512] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC09A22800) [pid = 1512] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC0FE0BC00) [pid = 1512] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC16727C00) [pid = 1512] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC090C0800) [pid = 1512] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC09B91800) [pid = 1512] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC1A192800) [pid = 1512] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC0FC28000) [pid = 1512] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC188D5400) [pid = 1512] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC1356F000) [pid = 1512] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC15283400) [pid = 1512] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC10354C00) [pid = 1512] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:14:00 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0EC6EC00) [pid = 1512] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:14:01 INFO - PROCESS | 1512 | 1464232441119 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:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 880ms 20:14:01 INFO - PROCESS | 1512 | 1464232441164 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 1512 | 1464232441166 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 20:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:14:01 INFO - PROCESS | 1512 | 1464232441171 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 1512 | 1464232441173 Marionette TRACE conn5 <- [1,1134,null,{}] 20:14:01 INFO - PROCESS | 1512 | 1464232441177 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:14:01 INFO - PROCESS | 1512 | 1464232441265 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 20:14:01 INFO - PROCESS | 1512 | 1464232441275 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC5E800 == 70 [pid = 1512] [id = 293] 20:14:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC0A8D0C00) [pid = 1512] [serial = 878] [outer = 0000000000000000] 20:14:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1354E400) [pid = 1512] [serial = 879] [outer = 000000BC0A8D0C00] 20:14:01 INFO - PROCESS | 1512 | 1464232441321 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC16A3E800) [pid = 1512] [serial = 880] [outer = 000000BC0A8D0C00] 20:14:01 INFO - PROCESS | 1512 | 1464232441737 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:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 20:14:01 INFO - PROCESS | 1512 | 1464232441803 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 1512 | 1464232441805 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 20:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:14:01 INFO - PROCESS | 1512 | 1464232441809 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 1512 | 1464232441810 Marionette TRACE conn5 <- [1,1138,null,{}] 20:14:01 INFO - PROCESS | 1512 | 1464232441814 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:14:01 INFO - PROCESS | 1512 | 1464232441906 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:14:01 INFO - PROCESS | 1512 | 1464232441915 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCC1000 == 71 [pid = 1512] [id = 294] 20:14:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC16E98C00) [pid = 1512] [serial = 881] [outer = 0000000000000000] 20:14:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC173E4000) [pid = 1512] [serial = 882] [outer = 000000BC16E98C00] 20:14:01 INFO - PROCESS | 1512 | 1464232441959 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1774C400) [pid = 1512] [serial = 883] [outer = 000000BC16E98C00] 20:14:02 INFO - PROCESS | 1512 | 1464232442420 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:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 20:14:02 INFO - PROCESS | 1512 | 1464232442443 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 1512 | 1464232442445 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 20:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:14:02 INFO - PROCESS | 1512 | 1464232442460 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 1512 | 1464232442462 Marionette TRACE conn5 <- [1,1142,null,{}] 20:14:02 INFO - PROCESS | 1512 | 1464232442465 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:14:02 INFO - PROCESS | 1512 | 1464232442557 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 20:14:02 INFO - PROCESS | 1512 | 1464232442563 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E050000 == 72 [pid = 1512] [id = 295] 20:14:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC07EDCC00) [pid = 1512] [serial = 884] [outer = 0000000000000000] 20:14:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC189A9C00) [pid = 1512] [serial = 885] [outer = 000000BC07EDCC00] 20:14:02 INFO - PROCESS | 1512 | 1464232442608 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC19440C00) [pid = 1512] [serial = 886] [outer = 000000BC07EDCC00] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AC9C000 == 71 [pid = 1512] [id = 220] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F291000 == 70 [pid = 1512] [id = 156] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC5B000 == 69 [pid = 1512] [id = 183] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1551D800 == 68 [pid = 1512] [id = 92] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F26E000 == 67 [pid = 1512] [id = 254] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F284000 == 66 [pid = 1512] [id = 269] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20C97800 == 65 [pid = 1512] [id = 270] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC229DA800 == 64 [pid = 1512] [id = 222] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1712E800 == 63 [pid = 1512] [id = 95] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC08000 == 62 [pid = 1512] [id = 112] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F272000 == 61 [pid = 1512] [id = 110] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D15800 == 60 [pid = 1512] [id = 111] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB8F000 == 59 [pid = 1512] [id = 217] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E53E800 == 58 [pid = 1512] [id = 268] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8BF800 == 57 [pid = 1512] [id = 206] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC210C8000 == 56 [pid = 1512] [id = 237] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BA7000 == 55 [pid = 1512] [id = 91] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F279800 == 54 [pid = 1512] [id = 96] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB4800 == 53 [pid = 1512] [id = 125] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8BA800 == 52 [pid = 1512] [id = 140] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E57E800 == 51 [pid = 1512] [id = 223] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCB4800 == 50 [pid = 1512] [id = 100] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A016000 == 49 [pid = 1512] [id = 88] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16564000 == 48 [pid = 1512] [id = 94] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC210C9000 == 47 [pid = 1512] [id = 207] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD10000 == 46 [pid = 1512] [id = 101] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04A000 == 45 [pid = 1512] [id = 138] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D21000 == 44 [pid = 1512] [id = 97] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2111E800 == 43 [pid = 1512] [id = 221] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1606B000 == 42 [pid = 1512] [id = 93] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D197800 == 41 [pid = 1512] [id = 136] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09A50800 == 40 [pid = 1512] [id = 287] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7C800 == 39 [pid = 1512] [id = 286] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21C27000 == 38 [pid = 1512] [id = 285] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21607800 == 37 [pid = 1512] [id = 284] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20CA2000 == 36 [pid = 1512] [id = 283] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA4000 == 35 [pid = 1512] [id = 282] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15DA1800 == 34 [pid = 1512] [id = 281] 20:14:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E53D000 == 33 [pid = 1512] [id = 280] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E3000 == 32 [pid = 1512] [id = 288] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACCE800 == 31 [pid = 1512] [id = 291] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17ED3800 == 30 [pid = 1512] [id = 289] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCC1000 == 29 [pid = 1512] [id = 294] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC5E800 == 28 [pid = 1512] [id = 293] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EC7800 == 27 [pid = 1512] [id = 290] 20:14:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBA7000 == 26 [pid = 1512] [id = 292] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC1A175000) [pid = 1512] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC1354E000) [pid = 1512] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC0E55A400) [pid = 1512] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC1A98CC00) [pid = 1512] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC13AB1C00) [pid = 1512] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC13573000) [pid = 1512] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0A325800) [pid = 1512] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC188D2400) [pid = 1512] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0FE0B400) [pid = 1512] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC16B5EC00) [pid = 1512] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC19440800) [pid = 1512] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1604F400) [pid = 1512] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC12D22400) [pid = 1512] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC13A11000) [pid = 1512] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC0F0E2000) [pid = 1512] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC0FCD0C00) [pid = 1512] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC0A327400) [pid = 1512] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC0B3ABC00) [pid = 1512] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC09B2A400) [pid = 1512] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC1ADEAC00) [pid = 1512] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC1A9BA800) [pid = 1512] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC16435400) [pid = 1512] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC13A0A800) [pid = 1512] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0A326000) [pid = 1512] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09B94C00) [pid = 1512] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC1A190000) [pid = 1512] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC16B56800) [pid = 1512] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC191C5400) [pid = 1512] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC17747000) [pid = 1512] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13517000) [pid = 1512] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC188DE400) [pid = 1512] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 1512 | 1464232444850 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:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2463ms 20:14:04 INFO - PROCESS | 1512 | 1464232444919 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 1512 | 1464232444923 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 20:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:14:04 INFO - PROCESS | 1512 | 1464232444929 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 1512 | 1464232444933 Marionette TRACE conn5 <- [1,1146,null,{}] 20:14:04 INFO - PROCESS | 1512 | 1464232444940 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:14:05 INFO - PROCESS | 1512 | 1464232445037 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 20:14:05 INFO - PROCESS | 1512 | 1464232445052 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC09BB8000 == 27 [pid = 1512] [id = 296] 20:14:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC08B2C000) [pid = 1512] [serial = 887] [outer = 0000000000000000] 20:14:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC08B2CC00) [pid = 1512] [serial = 888] [outer = 000000BC08B2C000] 20:14:05 INFO - PROCESS | 1512 | 1464232445104 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0991F800) [pid = 1512] [serial = 889] [outer = 000000BC08B2C000] 20:14:05 INFO - PROCESS | 1512 | 1464232445602 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:14:05 INFO - PROCESS | 1512 | 1464232445630 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 20:14:05 INFO - PROCESS | 1512 | 1464232445637 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:14:05 INFO - PROCESS | 1512 | 1464232445639 Marionette TRACE conn5 <- [1,1150,null,{}] 20:14:05 INFO - PROCESS | 1512 | 1464232445643 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:14:05 INFO - PROCESS | 1512 | 1464232445736 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 20:14:05 INFO - PROCESS | 1512 | 1464232445746 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F06E000 == 28 [pid = 1512] [id = 297] 20:14:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC09A2AC00) [pid = 1512] [serial = 890] [outer = 0000000000000000] 20:14:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09B2D400) [pid = 1512] [serial = 891] [outer = 000000BC09A2AC00] 20:14:05 INFO - PROCESS | 1512 | 1464232445794 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC09B8F800) [pid = 1512] [serial = 892] [outer = 000000BC09A2AC00] 20:14:06 INFO - PROCESS | 1512 | 1464232446283 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:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 20:14:06 INFO - PROCESS | 1512 | 1464232446334 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 1512 | 1464232446337 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 20:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:14:06 INFO - PROCESS | 1512 | 1464232446341 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 1512 | 1464232446345 Marionette TRACE conn5 <- [1,1154,null,{}] 20:14:06 INFO - PROCESS | 1512 | 1464232446356 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:14:06 INFO - PROCESS | 1512 | 1464232446487 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 20:14:06 INFO - PROCESS | 1512 | 1464232446561 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FC0B800 == 29 [pid = 1512] [id = 298] 20:14:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC07ED6800) [pid = 1512] [serial = 893] [outer = 0000000000000000] 20:14:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09D11400) [pid = 1512] [serial = 894] [outer = 000000BC07ED6800] 20:14:06 INFO - PROCESS | 1512 | 1464232446612 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0A31C400) [pid = 1512] [serial = 895] [outer = 000000BC07ED6800] 20:14:07 INFO - PROCESS | 1512 | 1464232447022 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:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 20:14:07 INFO - PROCESS | 1512 | 1464232447077 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 1512 | 1464232447080 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 20:14:07 INFO - PROCESS | 1512 | 1464232447083 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:14:07 INFO - PROCESS | 1512 | 1464232447085 Marionette TRACE conn5 <- [1,1158,null,{}] 20:14:07 INFO - PROCESS | 1512 | 1464232447089 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:14:07 INFO - PROCESS | 1512 | 1464232447177 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:14:07 INFO - PROCESS | 1512 | 1464232447184 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BE3000 == 30 [pid = 1512] [id = 299] 20:14:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0A391000) [pid = 1512] [serial = 896] [outer = 0000000000000000] 20:14:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC0A39C400) [pid = 1512] [serial = 897] [outer = 000000BC0A391000] 20:14:07 INFO - PROCESS | 1512 | 1464232447234 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0A8CB000) [pid = 1512] [serial = 898] [outer = 000000BC0A391000] 20:14:07 INFO - PROCESS | 1512 | 1464232447676 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:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 20:14:07 INFO - PROCESS | 1512 | 1464232447715 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 1512 | 1464232447717 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 20:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:14:07 INFO - PROCESS | 1512 | 1464232447721 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 1512 | 1464232447723 Marionette TRACE conn5 <- [1,1162,null,{}] 20:14:07 INFO - PROCESS | 1512 | 1464232447727 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:14:07 INFO - PROCESS | 1512 | 1464232447807 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 20:14:07 INFO - PROCESS | 1512 | 1464232447815 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14053000 == 31 [pid = 1512] [id = 300] 20:14:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC09A29800) [pid = 1512] [serial = 899] [outer = 0000000000000000] 20:14:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0B365800) [pid = 1512] [serial = 900] [outer = 000000BC09A29800] 20:14:07 INFO - PROCESS | 1512 | 1464232447861 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0E5C0400) [pid = 1512] [serial = 901] [outer = 000000BC09A29800] 20:14:08 INFO - PROCESS | 1512 | 1464232448328 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:14:08 INFO - PROCESS | 1512 | 1464232448355 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 20:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:14:08 INFO - PROCESS | 1512 | 1464232448358 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 1512 | 1464232448360 Marionette TRACE conn5 <- [1,1166,null,{}] 20:14:08 INFO - PROCESS | 1512 | 1464232448363 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:14:08 INFO - PROCESS | 1512 | 1464232448480 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 20:14:08 INFO - PROCESS | 1512 | 1464232448491 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16067800 == 32 [pid = 1512] [id = 301] 20:14:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC0E65FC00) [pid = 1512] [serial = 902] [outer = 0000000000000000] 20:14:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0EE16400) [pid = 1512] [serial = 903] [outer = 000000BC0E65FC00] 20:14:08 INFO - PROCESS | 1512 | 1464232448539 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0F253C00) [pid = 1512] [serial = 904] [outer = 000000BC0E65FC00] 20:14:08 INFO - PROCESS | 1512 | 1464232448978 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:14:09 INFO - PROCESS | 1512 | 1464232449056 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 20:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:14:09 INFO - PROCESS | 1512 | 1464232449059 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 1512 | 1464232449061 Marionette TRACE conn5 <- [1,1170,null,{}] 20:14:09 INFO - PROCESS | 1512 | 1464232449065 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:14:09 INFO - PROCESS | 1512 | 1464232449144 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 20:14:09 INFO - PROCESS | 1512 | 1464232449180 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165E5800 == 33 [pid = 1512] [id = 302] 20:14:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0FCC6000) [pid = 1512] [serial = 905] [outer = 0000000000000000] 20:14:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC0FE09400) [pid = 1512] [serial = 906] [outer = 000000BC0FCC6000] 20:14:09 INFO - PROCESS | 1512 | 1464232449225 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC0FE16C00) [pid = 1512] [serial = 907] [outer = 000000BC0FCC6000] 20:14:09 INFO - PROCESS | 1512 | 1464232449667 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:14:09 INFO - PROCESS | 1512 | 1464232449757 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 20:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:14:09 INFO - PROCESS | 1512 | 1464232449760 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 1512 | 1464232449762 Marionette TRACE conn5 <- [1,1174,null,{}] 20:14:09 INFO - PROCESS | 1512 | 1464232449766 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:14:09 INFO - PROCESS | 1512 | 1464232449846 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 20:14:09 INFO - PROCESS | 1512 | 1464232449854 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16D81800 == 34 [pid = 1512] [id = 303] 20:14:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC0FE15C00) [pid = 1512] [serial = 908] [outer = 0000000000000000] 20:14:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC101D6800) [pid = 1512] [serial = 909] [outer = 000000BC0FE15C00] 20:14:09 INFO - PROCESS | 1512 | 1464232449901 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC104D9C00) [pid = 1512] [serial = 910] [outer = 000000BC0FE15C00] 20:14:10 INFO - PROCESS | 1512 | 1464232450371 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:14:10 INFO - PROCESS | 1512 | 1464232450394 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 20:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:14:10 INFO - PROCESS | 1512 | 1464232450402 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - PROCESS | 1512 | 1464232450404 Marionette TRACE conn5 <- [1,1178,null,{}] 20:14:10 INFO - PROCESS | 1512 | 1464232450408 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:14:10 INFO - PROCESS | 1512 | 1464232450539 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:14:10 INFO - PROCESS | 1512 | 1464232450591 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FC09800 == 35 [pid = 1512] [id = 304] 20:14:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC10767800) [pid = 1512] [serial = 911] [outer = 0000000000000000] 20:14:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC12D26C00) [pid = 1512] [serial = 912] [outer = 000000BC10767800] 20:14:10 INFO - PROCESS | 1512 | 1464232450637 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1350F400) [pid = 1512] [serial = 913] [outer = 000000BC10767800] 20:14:11 INFO - PROCESS | 1512 | 1464232451072 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:14:11 INFO - PROCESS | 1512 | 1464232451099 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 20:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:14:11 INFO - PROCESS | 1512 | 1464232451102 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - PROCESS | 1512 | 1464232451104 Marionette TRACE conn5 <- [1,1182,null,{}] 20:14:11 INFO - PROCESS | 1512 | 1464232451107 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:14:11 INFO - PROCESS | 1512 | 1464232451226 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 20:14:11 INFO - PROCESS | 1512 | 1464232451233 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19683000 == 36 [pid = 1512] [id = 305] 20:14:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC13525400) [pid = 1512] [serial = 914] [outer = 0000000000000000] 20:14:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1352A800) [pid = 1512] [serial = 915] [outer = 000000BC13525400] 20:14:11 INFO - PROCESS | 1512 | 1464232451279 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC1356EC00) [pid = 1512] [serial = 916] [outer = 000000BC13525400] 20:14:11 INFO - PROCESS | 1512 | 1464232451740 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:14:11 INFO - PROCESS | 1512 | 1464232451798 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 20:14:11 INFO - PROCESS | 1512 | 1464232451810 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:14:11 INFO - PROCESS | 1512 | 1464232451813 Marionette TRACE conn5 <- [1,1186,null,{}] 20:14:11 INFO - PROCESS | 1512 | 1464232451817 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:14:11 INFO - PROCESS | 1512 | 1464232451977 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 20:14:12 INFO - PROCESS | 1512 | 1464232452005 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1404C000 == 37 [pid = 1512] [id = 306] 20:14:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC13A10400) [pid = 1512] [serial = 917] [outer = 0000000000000000] 20:14:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC13AB4800) [pid = 1512] [serial = 918] [outer = 000000BC13A10400] 20:14:12 INFO - PROCESS | 1512 | 1464232452061 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC13AC5400) [pid = 1512] [serial = 919] [outer = 000000BC13A10400] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC17E4F800) [pid = 1512] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC1943E800) [pid = 1512] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC16A41400) [pid = 1512] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC1401F000) [pid = 1512] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC17E53400) [pid = 1512] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC0FC29400) [pid = 1512] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC09D0D000) [pid = 1512] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC16E98C00) [pid = 1512] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC140B2000) [pid = 1512] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC16249C00) [pid = 1512] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC101D8400) [pid = 1512] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0EE0E400) [pid = 1512] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC07ED5000) [pid = 1512] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC09B31400) [pid = 1512] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1AF7E800) [pid = 1512] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC1A9B3800) [pid = 1512] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC15287400) [pid = 1512] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC10155800) [pid = 1512] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC0A31EC00) [pid = 1512] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC088CB400) [pid = 1512] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC13516800) [pid = 1512] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0A8D0C00) [pid = 1512] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC09927800) [pid = 1512] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC16A45400) [pid = 1512] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC17740800) [pid = 1512] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC16434C00) [pid = 1512] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:14:12 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0E65AC00) [pid = 1512] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:14:12 INFO - PROCESS | 1512 | 1464232452838 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:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1084ms 20:14:12 INFO - PROCESS | 1512 | 1464232452900 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 1512 | 1464232452902 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 20:14:12 INFO - PROCESS | 1512 | 1464232452905 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:14:12 INFO - PROCESS | 1512 | 1464232452907 Marionette TRACE conn5 <- [1,1190,null,{}] 20:14:12 INFO - PROCESS | 1512 | 1464232452910 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:14:12 INFO - PROCESS | 1512 | 1464232452991 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 20:14:13 INFO - PROCESS | 1512 | 1464232452997 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC174C5800 == 38 [pid = 1512] [id = 307] 20:14:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0EE11000) [pid = 1512] [serial = 920] [outer = 0000000000000000] 20:14:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1350EC00) [pid = 1512] [serial = 921] [outer = 000000BC0EE11000] 20:14:13 INFO - PROCESS | 1512 | 1464232453043 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC13AC8800) [pid = 1512] [serial = 922] [outer = 000000BC0EE11000] 20:14:13 INFO - PROCESS | 1512 | 1464232453458 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:14:13 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:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 588ms 20:14:13 INFO - PROCESS | 1512 | 1464232453496 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 1512 | 1464232453498 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 20:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:14:13 INFO - PROCESS | 1512 | 1464232453501 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - PROCESS | 1512 | 1464232453503 Marionette TRACE conn5 <- [1,1194,null,{}] 20:14:13 INFO - PROCESS | 1512 | 1464232453507 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:14:13 INFO - PROCESS | 1512 | 1464232453587 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 20:14:13 INFO - PROCESS | 1512 | 1464232453594 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACDE800 == 39 [pid = 1512] [id = 308] 20:14:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC140B6400) [pid = 1512] [serial = 923] [outer = 0000000000000000] 20:14:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC1522EC00) [pid = 1512] [serial = 924] [outer = 000000BC140B6400] 20:14:13 INFO - PROCESS | 1512 | 1464232453639 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC15237800) [pid = 1512] [serial = 925] [outer = 000000BC140B6400] 20:14:14 INFO - PROCESS | 1512 | 1464232454070 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:14:14 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:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 20:14:14 INFO - PROCESS | 1512 | 1464232454133 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 1512 | 1464232454135 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 20:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:14:14 INFO - PROCESS | 1512 | 1464232454139 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:14:14 INFO - PROCESS | 1512 | 1464232454140 Marionette TRACE conn5 <- [1,1198,null,{}] 20:14:14 INFO - PROCESS | 1512 | 1464232454144 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:14:14 INFO - PROCESS | 1512 | 1464232454225 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:14:14 INFO - PROCESS | 1512 | 1464232454231 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA6800 == 40 [pid = 1512] [id = 309] 20:14:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC15281400) [pid = 1512] [serial = 926] [outer = 0000000000000000] 20:14:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC15284C00) [pid = 1512] [serial = 927] [outer = 000000BC15281400] 20:14:14 INFO - PROCESS | 1512 | 1464232454276 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC15587800) [pid = 1512] [serial = 928] [outer = 000000BC15281400] 20:14:14 INFO - PROCESS | 1512 | 1464232454897 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:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 839ms 20:14:15 INFO - PROCESS | 1512 | 1464232455049 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 1512 | 1464232455055 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 20:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:14:15 INFO - PROCESS | 1512 | 1464232455073 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:14:15 INFO - PROCESS | 1512 | 1464232455077 Marionette TRACE conn5 <- [1,1202,null,{}] 20:14:15 INFO - PROCESS | 1512 | 1464232455083 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:14:15 INFO - PROCESS | 1512 | 1464232455205 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 20:14:15 INFO - PROCESS | 1512 | 1464232455274 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC96800 == 41 [pid = 1512] [id = 310] 20:14:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC07EE0000) [pid = 1512] [serial = 929] [outer = 0000000000000000] 20:14:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC09A21000) [pid = 1512] [serial = 930] [outer = 000000BC07EE0000] 20:14:15 INFO - PROCESS | 1512 | 1464232455332 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC09B2E800) [pid = 1512] [serial = 931] [outer = 000000BC07EE0000] 20:14:16 INFO - PROCESS | 1512 | 1464232456094 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:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1091ms 20:14:16 INFO - PROCESS | 1512 | 1464232456163 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 1512 | 1464232456170 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 20:14:16 INFO - PROCESS | 1512 | 1464232456177 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:14:16 INFO - PROCESS | 1512 | 1464232456180 Marionette TRACE conn5 <- [1,1206,null,{}] 20:14:16 INFO - PROCESS | 1512 | 1464232456184 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:14:16 INFO - PROCESS | 1512 | 1464232456311 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 20:14:16 INFO - PROCESS | 1512 | 1464232456385 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D97800 == 42 [pid = 1512] [id = 311] 20:14:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC09CEA000) [pid = 1512] [serial = 932] [outer = 0000000000000000] 20:14:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC0A322000) [pid = 1512] [serial = 933] [outer = 000000BC09CEA000] 20:14:16 INFO - PROCESS | 1512 | 1464232456442 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC0B369400) [pid = 1512] [serial = 934] [outer = 000000BC09CEA000] 20:14:17 INFO - PROCESS | 1512 | 1464232457386 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:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1240ms 20:14:17 INFO - PROCESS | 1512 | 1464232457423 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 1512 | 1464232457427 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 20:14:17 INFO - PROCESS | 1512 | 1464232457433 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:14:17 INFO - PROCESS | 1512 | 1464232457437 Marionette TRACE conn5 <- [1,1210,null,{}] 20:14:17 INFO - PROCESS | 1512 | 1464232457444 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:14:17 INFO - PROCESS | 1512 | 1464232457554 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 20:14:17 INFO - PROCESS | 1512 | 1464232457633 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F072000 == 43 [pid = 1512] [id = 312] 20:14:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC09A26000) [pid = 1512] [serial = 935] [outer = 0000000000000000] 20:14:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC09A2E400) [pid = 1512] [serial = 936] [outer = 000000BC09A26000] 20:14:17 INFO - PROCESS | 1512 | 1464232457685 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC09CDF800) [pid = 1512] [serial = 937] [outer = 000000BC09A26000] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E046800 == 42 [pid = 1512] [id = 201] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F283000 == 41 [pid = 1512] [id = 195] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1968C000 == 40 [pid = 1512] [id = 198] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA2800 == 39 [pid = 1512] [id = 189] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF67800 == 38 [pid = 1512] [id = 191] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0AD31800 == 37 [pid = 1512] [id = 200] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F237800 == 36 [pid = 1512] [id = 194] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC5E000 == 35 [pid = 1512] [id = 193] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACDB800 == 34 [pid = 1512] [id = 199] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1712E000 == 33 [pid = 1512] [id = 197] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16415800 == 32 [pid = 1512] [id = 186] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17D5A000 == 31 [pid = 1512] [id = 187] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D9B800 == 30 [pid = 1512] [id = 192] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ED6800 == 29 [pid = 1512] [id = 188] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC0B000 == 28 [pid = 1512] [id = 185] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1640A000 == 27 [pid = 1512] [id = 196] 20:14:17 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E050000 == 26 [pid = 1512] [id = 295] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC189A9C00) [pid = 1512] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0A39B000) [pid = 1512] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1A176000) [pid = 1512] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC188A8800) [pid = 1512] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC189A4C00) [pid = 1512] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC101CBC00) [pid = 1512] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC189AF000) [pid = 1512] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1A96D400) [pid = 1512] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1742DC00) [pid = 1512] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC16B5E800) [pid = 1512] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC189D8400) [pid = 1512] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC1352BC00) [pid = 1512] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0B3AC000) [pid = 1512] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC1774C400) [pid = 1512] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC15285C00) [pid = 1512] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC15232800) [pid = 1512] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC16A44C00) [pid = 1512] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC16253400) [pid = 1512] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC173E4000) [pid = 1512] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC104D5400) [pid = 1512] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:14:17 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0FCCE000) [pid = 1512] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0F24BC00) [pid = 1512] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC07FAC400) [pid = 1512] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09CDD800) [pid = 1512] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09D0FC00) [pid = 1512] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC09B8CC00) [pid = 1512] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC1B15E000) [pid = 1512] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC1AF80C00) [pid = 1512] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC1AF78400) [pid = 1512] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC1ADEB800) [pid = 1512] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1A988000) [pid = 1512] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC17741C00) [pid = 1512] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13AB9800) [pid = 1512] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC1350CC00) [pid = 1512] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0E765C00) [pid = 1512] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0AB4D800) [pid = 1512] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC1A96B400) [pid = 1512] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC1A987800) [pid = 1512] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC13529400) [pid = 1512] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC138A3800) [pid = 1512] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC16A3E800) [pid = 1512] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC1354E400) [pid = 1512] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC12D72000) [pid = 1512] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:14:18 INFO - PROCESS | 1512 | 1464232458226 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:14:18 INFO - PROCESS | 1512 | 1464232458282 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 20:14:18 INFO - PROCESS | 1512 | 1464232458289 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:14:18 INFO - PROCESS | 1512 | 1464232458292 Marionette TRACE conn5 <- [1,1214,null,{}] 20:14:18 INFO - PROCESS | 1512 | 1464232458296 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:14:18 INFO - PROCESS | 1512 | 1464232458384 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 20:14:18 INFO - PROCESS | 1512 | 1464232458470 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F277000 == 27 [pid = 1512] [id = 313] 20:14:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09A26400) [pid = 1512] [serial = 938] [outer = 0000000000000000] 20:14:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC09D10400) [pid = 1512] [serial = 939] [outer = 000000BC09A26400] 20:14:18 INFO - PROCESS | 1512 | 1464232458517 Marionette DEBUG loaded listener.js 20:14:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0A392000) [pid = 1512] [serial = 940] [outer = 000000BC09A26400] 20:14:18 INFO - PROCESS | 1512 | 1464232458911 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:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 693ms 20:14:18 INFO - PROCESS | 1512 | 1464232458988 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 1512 | 1464232458991 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 20:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:14:18 INFO - PROCESS | 1512 | 1464232458995 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 1512 | 1464232458999 Marionette TRACE conn5 <- [1,1218,null,{}] 20:14:19 INFO - PROCESS | 1512 | 1464232459047 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:14:19 INFO - PROCESS | 1512 | 1464232459147 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:14:19 INFO - PROCESS | 1512 | 1464232459157 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14056000 == 28 [pid = 1512] [id = 314] 20:14:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0B3AD800) [pid = 1512] [serial = 941] [outer = 0000000000000000] 20:14:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0E55A400) [pid = 1512] [serial = 942] [outer = 000000BC0B3AD800] 20:14:19 INFO - PROCESS | 1512 | 1464232459207 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0E7DB800) [pid = 1512] [serial = 943] [outer = 000000BC0B3AD800] 20:14:19 INFO - PROCESS | 1512 | 1464232459637 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:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 693ms 20:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:14:19 INFO - PROCESS | 1512 | 1464232459689 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 1512 | 1464232459692 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 20:14:19 INFO - PROCESS | 1512 | 1464232459695 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 1512 | 1464232459697 Marionette TRACE conn5 <- [1,1222,null,{}] 20:14:19 INFO - PROCESS | 1512 | 1464232459700 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:14:19 INFO - PROCESS | 1512 | 1464232459788 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 20:14:19 INFO - PROCESS | 1512 | 1464232459795 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1654D800 == 29 [pid = 1512] [id = 315] 20:14:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0EE1A400) [pid = 1512] [serial = 944] [outer = 0000000000000000] 20:14:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0F248800) [pid = 1512] [serial = 945] [outer = 000000BC0EE1A400] 20:14:19 INFO - PROCESS | 1512 | 1464232459841 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0F25BC00) [pid = 1512] [serial = 946] [outer = 000000BC0EE1A400] 20:14:20 INFO - PROCESS | 1512 | 1464232460303 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:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 20:14:20 INFO - PROCESS | 1512 | 1464232460327 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 1512 | 1464232460329 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 20:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:14:20 INFO - PROCESS | 1512 | 1464232460338 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 1512 | 1464232460340 Marionette TRACE conn5 <- [1,1226,null,{}] 20:14:20 INFO - PROCESS | 1512 | 1464232460344 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:14:20 INFO - PROCESS | 1512 | 1464232460448 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 20:14:20 INFO - PROCESS | 1512 | 1464232460527 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1664B000 == 30 [pid = 1512] [id = 316] 20:14:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0FCCE000) [pid = 1512] [serial = 947] [outer = 0000000000000000] 20:14:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0FE0B800) [pid = 1512] [serial = 948] [outer = 000000BC0FCCE000] 20:14:20 INFO - PROCESS | 1512 | 1464232460573 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC101CA400) [pid = 1512] [serial = 949] [outer = 000000BC0FCCE000] 20:14:21 INFO - PROCESS | 1512 | 1464232461017 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:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 732ms 20:14:21 INFO - PROCESS | 1512 | 1464232461077 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 1512 | 1464232461087 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 20:14:21 INFO - PROCESS | 1512 | 1464232461096 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:14:21 INFO - PROCESS | 1512 | 1464232461098 Marionette TRACE conn5 <- [1,1230,null,{}] 20:14:21 INFO - PROCESS | 1512 | 1464232461102 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:14:21 INFO - PROCESS | 1512 | 1464232461232 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 20:14:21 INFO - PROCESS | 1512 | 1464232461285 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC175B4000 == 31 [pid = 1512] [id = 317] 20:14:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC12D23000) [pid = 1512] [serial = 950] [outer = 0000000000000000] 20:14:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13513800) [pid = 1512] [serial = 951] [outer = 000000BC12D23000] 20:14:21 INFO - PROCESS | 1512 | 1464232461332 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13547000) [pid = 1512] [serial = 952] [outer = 000000BC12D23000] 20:14:21 INFO - PROCESS | 1512 | 1464232461758 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:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 20:14:21 INFO - PROCESS | 1512 | 1464232461827 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 1512 | 1464232461829 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 20:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:14:21 INFO - PROCESS | 1512 | 1464232461836 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 1512 | 1464232461838 Marionette TRACE conn5 <- [1,1234,null,{}] 20:14:21 INFO - PROCESS | 1512 | 1464232461841 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:14:21 INFO - PROCESS | 1512 | 1464232461945 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 20:14:21 INFO - PROCESS | 1512 | 1464232461956 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1968C000 == 32 [pid = 1512] [id = 318] 20:14:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1356AC00) [pid = 1512] [serial = 953] [outer = 0000000000000000] 20:14:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13577C00) [pid = 1512] [serial = 954] [outer = 000000BC1356AC00] 20:14:22 INFO - PROCESS | 1512 | 1464232462001 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13A0CC00) [pid = 1512] [serial = 955] [outer = 000000BC1356AC00] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC10767800) [pid = 1512] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC13525400) [pid = 1512] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC13A10400) [pid = 1512] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC140B6400) [pid = 1512] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09A2AC00) [pid = 1512] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0FE15C00) [pid = 1512] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC09A29800) [pid = 1512] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC07EDCC00) [pid = 1512] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0FCC6000) [pid = 1512] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC08B2C000) [pid = 1512] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0A391000) [pid = 1512] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC07ED6800) [pid = 1512] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0E65FC00) [pid = 1512] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:14:22 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0EE11000) [pid = 1512] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:14:22 INFO - PROCESS | 1512 | 1464232462528 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:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 728ms 20:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:14:22 INFO - PROCESS | 1512 | 1464232462564 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 1512 | 1464232462567 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 20:14:22 INFO - PROCESS | 1512 | 1464232462570 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 1512 | 1464232462571 Marionette TRACE conn5 <- [1,1238,null,{}] 20:14:22 INFO - PROCESS | 1512 | 1464232462575 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:14:22 INFO - PROCESS | 1512 | 1464232462665 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:14:22 INFO - PROCESS | 1512 | 1464232462671 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19EDD000 == 33 [pid = 1512] [id = 319] 20:14:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0A8C9400) [pid = 1512] [serial = 956] [outer = 0000000000000000] 20:14:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC10767800) [pid = 1512] [serial = 957] [outer = 000000BC0A8C9400] 20:14:22 INFO - PROCESS | 1512 | 1464232462717 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC13A0B800) [pid = 1512] [serial = 958] [outer = 000000BC0A8C9400] 20:14:23 INFO - PROCESS | 1512 | 1464232463146 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:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 20:14:23 INFO - PROCESS | 1512 | 1464232463202 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 1512 | 1464232463204 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 20:14:23 INFO - PROCESS | 1512 | 1464232463207 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:14:23 INFO - PROCESS | 1512 | 1464232463209 Marionette TRACE conn5 <- [1,1242,null,{}] 20:14:23 INFO - PROCESS | 1512 | 1464232463213 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:14:23 INFO - PROCESS | 1512 | 1464232463294 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 20:14:23 INFO - PROCESS | 1512 | 1464232463302 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A86800 == 34 [pid = 1512] [id = 320] 20:14:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC13AB5000) [pid = 1512] [serial = 959] [outer = 0000000000000000] 20:14:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13ABA000) [pid = 1512] [serial = 960] [outer = 000000BC13AB5000] 20:14:23 INFO - PROCESS | 1512 | 1464232463348 Marionette DEBUG loaded listener.js 20:14:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1522BC00) [pid = 1512] [serial = 961] [outer = 000000BC13AB5000] 20:14:23 INFO - PROCESS | 1512 | 1464232463779 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:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 20:14:23 INFO - PROCESS | 1512 | 1464232463839 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 1512 | 1464232463841 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 20:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:14:23 INFO - PROCESS | 1512 | 1464232463845 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - PROCESS | 1512 | 1464232463846 Marionette TRACE conn5 <- [1,1246,null,{}] 20:14:23 INFO - PROCESS | 1512 | 1464232463850 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:14:23 INFO - PROCESS | 1512 | 1464232463942 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 20:14:23 INFO - PROCESS | 1512 | 1464232463951 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA8000 == 35 [pid = 1512] [id = 321] 20:14:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC15231800) [pid = 1512] [serial = 962] [outer = 0000000000000000] 20:14:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC15284000) [pid = 1512] [serial = 963] [outer = 000000BC15231800] 20:14:24 INFO - PROCESS | 1512 | 1464232463997 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC155BFC00) [pid = 1512] [serial = 964] [outer = 000000BC15231800] 20:14:24 INFO - PROCESS | 1512 | 1464232464599 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:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 796ms 20:14:24 INFO - PROCESS | 1512 | 1464232464693 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 1512 | 1464232464698 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 20:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:14:24 INFO - PROCESS | 1512 | 1464232464705 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:14:24 INFO - PROCESS | 1512 | 1464232464709 Marionette TRACE conn5 <- [1,1250,null,{}] 20:14:24 INFO - PROCESS | 1512 | 1464232464715 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:14:24 INFO - PROCESS | 1512 | 1464232464838 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 20:14:24 INFO - PROCESS | 1512 | 1464232464904 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F27D800 == 36 [pid = 1512] [id = 322] 20:14:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC09A95000) [pid = 1512] [serial = 965] [outer = 0000000000000000] 20:14:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC09CE0C00) [pid = 1512] [serial = 966] [outer = 000000BC09A95000] 20:14:25 INFO - PROCESS | 1512 | 1464232465004 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0A327400) [pid = 1512] [serial = 967] [outer = 000000BC09A95000] 20:14:25 INFO - PROCESS | 1512 | 1464232465613 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:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 943ms 20:14:25 INFO - PROCESS | 1512 | 1464232465652 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 1512 | 1464232465658 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 20:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:14:25 INFO - PROCESS | 1512 | 1464232465665 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - PROCESS | 1512 | 1464232465668 Marionette TRACE conn5 <- [1,1254,null,{}] 20:14:25 INFO - PROCESS | 1512 | 1464232465685 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:14:25 INFO - PROCESS | 1512 | 1464232465821 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 20:14:25 INFO - PROCESS | 1512 | 1464232465873 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC174BF800 == 37 [pid = 1512] [id = 323] 20:14:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0E6A6400) [pid = 1512] [serial = 968] [outer = 0000000000000000] 20:14:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0EC68400) [pid = 1512] [serial = 969] [outer = 000000BC0E6A6400] 20:14:25 INFO - PROCESS | 1512 | 1464232465929 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0FE0C400) [pid = 1512] [serial = 970] [outer = 000000BC0E6A6400] 20:14:26 INFO - PROCESS | 1512 | 1464232466548 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:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 943ms 20:14:26 INFO - PROCESS | 1512 | 1464232466615 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 1512 | 1464232466617 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 20:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:14:26 INFO - PROCESS | 1512 | 1464232466621 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - PROCESS | 1512 | 1464232466625 Marionette TRACE conn5 <- [1,1258,null,{}] 20:14:26 INFO - PROCESS | 1512 | 1464232466637 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:14:26 INFO - PROCESS | 1512 | 1464232466786 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:14:26 INFO - PROCESS | 1512 | 1464232466806 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC72000 == 38 [pid = 1512] [id = 324] 20:14:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC138A7400) [pid = 1512] [serial = 971] [outer = 0000000000000000] 20:14:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC140BD000) [pid = 1512] [serial = 972] [outer = 000000BC138A7400] 20:14:26 INFO - PROCESS | 1512 | 1464232466865 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC16245800) [pid = 1512] [serial = 973] [outer = 000000BC138A7400] 20:14:27 INFO - PROCESS | 1512 | 1464232467457 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:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 880ms 20:14:27 INFO - PROCESS | 1512 | 1464232467503 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 1512 | 1464232467507 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 20:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:14:27 INFO - PROCESS | 1512 | 1464232467510 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - PROCESS | 1512 | 1464232467512 Marionette TRACE conn5 <- [1,1262,null,{}] 20:14:27 INFO - PROCESS | 1512 | 1464232467516 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:14:27 INFO - PROCESS | 1512 | 1464232467627 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 20:14:27 INFO - PROCESS | 1512 | 1464232467698 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCB6000 == 39 [pid = 1512] [id = 325] 20:14:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC16252800) [pid = 1512] [serial = 974] [outer = 0000000000000000] 20:14:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC16435400) [pid = 1512] [serial = 975] [outer = 000000BC16252800] 20:14:27 INFO - PROCESS | 1512 | 1464232467754 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC16731400) [pid = 1512] [serial = 976] [outer = 000000BC16252800] 20:14:28 INFO - PROCESS | 1512 | 1464232468375 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:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 923ms 20:14:28 INFO - PROCESS | 1512 | 1464232468436 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 1512 | 1464232468438 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 20:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:14:28 INFO - PROCESS | 1512 | 1464232468442 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 1512 | 1464232468444 Marionette TRACE conn5 <- [1,1266,null,{}] 20:14:28 INFO - PROCESS | 1512 | 1464232468448 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:14:28 INFO - PROCESS | 1512 | 1464232468553 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 20:14:28 INFO - PROCESS | 1512 | 1464232468638 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F26F800 == 40 [pid = 1512] [id = 326] 20:14:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0E5BD000) [pid = 1512] [serial = 977] [outer = 0000000000000000] 20:14:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC0FCCD400) [pid = 1512] [serial = 978] [outer = 000000BC0E5BD000] 20:14:28 INFO - PROCESS | 1512 | 1464232468694 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC13AB2C00) [pid = 1512] [serial = 979] [outer = 000000BC0E5BD000] 20:14:29 INFO - PROCESS | 1512 | 1464232469438 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:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1029ms 20:14:29 INFO - PROCESS | 1512 | 1464232469474 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 1512 | 1464232469478 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 20:14:29 INFO - PROCESS | 1512 | 1464232469483 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:14:29 INFO - PROCESS | 1512 | 1464232469487 Marionette TRACE conn5 <- [1,1270,null,{}] 20:14:29 INFO - PROCESS | 1512 | 1464232469512 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:14:29 INFO - PROCESS | 1512 | 1464232469628 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 20:14:29 INFO - PROCESS | 1512 | 1464232469703 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0B330800 == 41 [pid = 1512] [id = 327] 20:14:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC09B2C800) [pid = 1512] [serial = 980] [outer = 0000000000000000] 20:14:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC09B31800) [pid = 1512] [serial = 981] [outer = 000000BC09B2C800] 20:14:29 INFO - PROCESS | 1512 | 1464232469800 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC09D0F800) [pid = 1512] [serial = 982] [outer = 000000BC09B2C800] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC15284C00) [pid = 1512] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC12D26C00) [pid = 1512] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC1352A800) [pid = 1512] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC1350F400) [pid = 1512] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC13AB4800) [pid = 1512] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC1356EC00) [pid = 1512] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC1522EC00) [pid = 1512] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC09B2D400) [pid = 1512] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC15237800) [pid = 1512] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09B8F800) [pid = 1512] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC101D6800) [pid = 1512] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0B365800) [pid = 1512] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0E5C0400) [pid = 1512] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC19440C00) [pid = 1512] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0FE09400) [pid = 1512] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0FE16C00) [pid = 1512] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC08B2CC00) [pid = 1512] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0991F800) [pid = 1512] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0A39C400) [pid = 1512] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0A8CB000) [pid = 1512] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC09D11400) [pid = 1512] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0A31C400) [pid = 1512] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0EE16400) [pid = 1512] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0F253C00) [pid = 1512] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC13AC5400) [pid = 1512] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC1350EC00) [pid = 1512] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC13AC8800) [pid = 1512] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC104D9C00) [pid = 1512] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:14:30 INFO - PROCESS | 1512 | 1464232470334 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:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 902ms 20:14:30 INFO - PROCESS | 1512 | 1464232470391 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 1512 | 1464232470397 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 20:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:14:30 INFO - PROCESS | 1512 | 1464232470403 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - PROCESS | 1512 | 1464232470405 Marionette TRACE conn5 <- [1,1274,null,{}] 20:14:30 INFO - PROCESS | 1512 | 1464232470409 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:14:30 INFO - PROCESS | 1512 | 1464232470504 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 20:14:30 INFO - PROCESS | 1512 | 1464232470573 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F1DF800 == 42 [pid = 1512] [id = 328] 20:14:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC09A2AC00) [pid = 1512] [serial = 983] [outer = 0000000000000000] 20:14:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC09D0F400) [pid = 1512] [serial = 984] [outer = 000000BC09A2AC00] 20:14:30 INFO - PROCESS | 1512 | 1464232470620 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0A39A400) [pid = 1512] [serial = 985] [outer = 000000BC09A2AC00] 20:14:31 INFO - PROCESS | 1512 | 1464232471024 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:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 693ms 20:14:31 INFO - PROCESS | 1512 | 1464232471114 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 1512 | 1464232471117 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 20:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:14:31 INFO - PROCESS | 1512 | 1464232471120 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 1512 | 1464232471124 Marionette TRACE conn5 <- [1,1278,null,{}] 20:14:31 INFO - PROCESS | 1512 | 1464232471140 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:14:31 INFO - PROCESS | 1512 | 1464232471235 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:14:31 INFO - PROCESS | 1512 | 1464232471246 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16069000 == 43 [pid = 1512] [id = 329] 20:14:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0E654400) [pid = 1512] [serial = 986] [outer = 0000000000000000] 20:14:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0E659C00) [pid = 1512] [serial = 987] [outer = 000000BC0E654400] 20:14:31 INFO - PROCESS | 1512 | 1464232471296 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0EE17400) [pid = 1512] [serial = 988] [outer = 000000BC0E654400] 20:14:31 INFO - PROCESS | 1512 | 1464232471757 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:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 689ms 20:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:14:31 INFO - PROCESS | 1512 | 1464232471812 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 1512 | 1464232471815 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 20:14:31 INFO - PROCESS | 1512 | 1464232471818 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 1512 | 1464232471820 Marionette TRACE conn5 <- [1,1282,null,{}] 20:14:31 INFO - PROCESS | 1512 | 1464232471823 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:14:31 INFO - PROCESS | 1512 | 1464232471913 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 20:14:31 INFO - PROCESS | 1512 | 1464232471921 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16632800 == 44 [pid = 1512] [id = 330] 20:14:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0FC2B400) [pid = 1512] [serial = 989] [outer = 0000000000000000] 20:14:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0FCC9C00) [pid = 1512] [serial = 990] [outer = 000000BC0FC2B400] 20:14:31 INFO - PROCESS | 1512 | 1464232471969 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0FE15C00) [pid = 1512] [serial = 991] [outer = 000000BC0FC2B400] 20:14:32 INFO - PROCESS | 1512 | 1464232472387 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:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 20:14:32 INFO - PROCESS | 1512 | 1464232472450 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 1512 | 1464232472452 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 20:14:32 INFO - PROCESS | 1512 | 1464232472456 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:14:32 INFO - PROCESS | 1512 | 1464232472457 Marionette TRACE conn5 <- [1,1286,null,{}] 20:14:32 INFO - PROCESS | 1512 | 1464232472461 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:14:32 INFO - PROCESS | 1512 | 1464232472567 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 20:14:32 INFO - PROCESS | 1512 | 1464232472642 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC174C8800 == 45 [pid = 1512] [id = 331] 20:14:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC101D8C00) [pid = 1512] [serial = 992] [outer = 0000000000000000] 20:14:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC10765400) [pid = 1512] [serial = 993] [outer = 000000BC101D8C00] 20:14:32 INFO - PROCESS | 1512 | 1464232472688 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC1350CC00) [pid = 1512] [serial = 994] [outer = 000000BC101D8C00] 20:14:33 INFO - PROCESS | 1512 | 1464232473158 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:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 20:14:33 INFO - PROCESS | 1512 | 1464232473192 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 1512 | 1464232473194 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 20:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:14:33 INFO - PROCESS | 1512 | 1464232473197 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 1512 | 1464232473199 Marionette TRACE conn5 <- [1,1290,null,{}] 20:14:33 INFO - PROCESS | 1512 | 1464232473203 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:14:33 INFO - PROCESS | 1512 | 1464232473331 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 20:14:33 INFO - PROCESS | 1512 | 1464232473339 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E722800 == 46 [pid = 1512] [id = 332] 20:14:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13546000) [pid = 1512] [serial = 995] [outer = 0000000000000000] 20:14:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13AB7800) [pid = 1512] [serial = 996] [outer = 000000BC13546000] 20:14:33 INFO - PROCESS | 1512 | 1464232473424 Marionette DEBUG loaded listener.js 20:14:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC15237400) [pid = 1512] [serial = 997] [outer = 000000BC13546000] 20:14:33 INFO - PROCESS | 1512 | 1464232473874 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:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 20:14:33 INFO - PROCESS | 1512 | 1464232473937 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 1512 | 1464232473939 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 20:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:14:33 INFO - PROCESS | 1512 | 1464232473952 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 1512 | 1464232473954 Marionette TRACE conn5 <- [1,1294,null,{}] 20:14:33 INFO - PROCESS | 1512 | 1464232473961 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:14:34 INFO - PROCESS | 1512 | 1464232474069 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 20:14:34 INFO - PROCESS | 1512 | 1464232474081 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACC4000 == 47 [pid = 1512] [id = 333] 20:14:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC16050000) [pid = 1512] [serial = 998] [outer = 0000000000000000] 20:14:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC1624FC00) [pid = 1512] [serial = 999] [outer = 000000BC16050000] 20:14:34 INFO - PROCESS | 1512 | 1464232474164 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC16A3F000) [pid = 1512] [serial = 1000] [outer = 000000BC16050000] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0FCCE000) [pid = 1512] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC12D23000) [pid = 1512] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09CEA000) [pid = 1512] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0B3AD800) [pid = 1512] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0EE1A400) [pid = 1512] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09A26400) [pid = 1512] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09A26000) [pid = 1512] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC13AB5000) [pid = 1512] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1356AC00) [pid = 1512] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:14:34 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0A8C9400) [pid = 1512] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:14:34 INFO - PROCESS | 1512 | 1464232474618 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:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 20:14:34 INFO - PROCESS | 1512 | 1464232474645 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 1512 | 1464232474655 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 20:14:34 INFO - PROCESS | 1512 | 1464232474659 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - PROCESS | 1512 | 1464232474661 Marionette TRACE conn5 <- [1,1298,null,{}] 20:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:14:34 INFO - PROCESS | 1512 | 1464232474664 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:14:34 INFO - PROCESS | 1512 | 1464232474747 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:14:34 INFO - PROCESS | 1512 | 1464232474819 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AF95800 == 48 [pid = 1512] [id = 334] 20:14:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09B96400) [pid = 1512] [serial = 1001] [outer = 0000000000000000] 20:14:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC10155800) [pid = 1512] [serial = 1002] [outer = 000000BC09B96400] 20:14:34 INFO - PROCESS | 1512 | 1464232474865 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC16A46C00) [pid = 1512] [serial = 1003] [outer = 000000BC09B96400] 20:14:35 INFO - PROCESS | 1512 | 1464232475244 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:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 20:14:35 INFO - PROCESS | 1512 | 1464232475293 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 1512 | 1464232475295 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 20:14:35 INFO - PROCESS | 1512 | 1464232475298 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:14:35 INFO - PROCESS | 1512 | 1464232475300 Marionette TRACE conn5 <- [1,1302,null,{}] 20:14:35 INFO - PROCESS | 1512 | 1464232475303 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:14:35 INFO - PROCESS | 1512 | 1464232475415 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 20:14:35 INFO - PROCESS | 1512 | 1464232475450 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC67800 == 49 [pid = 1512] [id = 335] 20:14:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC16051000) [pid = 1512] [serial = 1004] [outer = 0000000000000000] 20:14:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC16B55400) [pid = 1512] [serial = 1005] [outer = 000000BC16051000] 20:14:35 INFO - PROCESS | 1512 | 1464232475495 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC16DE2000) [pid = 1512] [serial = 1006] [outer = 000000BC16051000] 20:14:35 INFO - PROCESS | 1512 | 1464232475903 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:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 20:14:35 INFO - PROCESS | 1512 | 1464232475931 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 1512 | 1464232475933 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 20:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:14:35 INFO - PROCESS | 1512 | 1464232475936 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:14:35 INFO - PROCESS | 1512 | 1464232475938 Marionette TRACE conn5 <- [1,1306,null,{}] 20:14:35 INFO - PROCESS | 1512 | 1464232475942 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:14:36 INFO - PROCESS | 1512 | 1464232476035 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 20:14:36 INFO - PROCESS | 1512 | 1464232476042 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD0D800 == 50 [pid = 1512] [id = 336] 20:14:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC17310400) [pid = 1512] [serial = 1007] [outer = 0000000000000000] 20:14:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC17407800) [pid = 1512] [serial = 1008] [outer = 000000BC17310400] 20:14:36 INFO - PROCESS | 1512 | 1464232476087 Marionette DEBUG loaded listener.js 20:14:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC1773FC00) [pid = 1512] [serial = 1009] [outer = 000000BC17310400] 20:14:36 INFO - PROCESS | 1512 | 1464232476584 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:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 20:14:36 INFO - PROCESS | 1512 | 1464232476632 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 1512 | 1464232476637 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 20:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:14:36 INFO - PROCESS | 1512 | 1464232476643 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - PROCESS | 1512 | 1464232476647 Marionette TRACE conn5 <- [1,1310,null,{}] 20:14:36 INFO - PROCESS | 1512 | 1464232476655 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:14:36 INFO - PROCESS | 1512 | 1464232476828 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 20:14:36 INFO - PROCESS | 1512 | 1464232476910 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0C4800 == 51 [pid = 1512] [id = 337] 20:14:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0991E800) [pid = 1512] [serial = 1010] [outer = 0000000000000000] 20:14:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC09A20C00) [pid = 1512] [serial = 1011] [outer = 000000BC0991E800] 20:14:36 INFO - PROCESS | 1512 | 1464232476968 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC09D0B800) [pid = 1512] [serial = 1012] [outer = 000000BC0991E800] 20:14:37 INFO - PROCESS | 1512 | 1464232477555 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:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 20:14:37 INFO - PROCESS | 1512 | 1464232477631 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 1512 | 1464232477638 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 20:14:37 INFO - PROCESS | 1512 | 1464232477644 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:14:37 INFO - PROCESS | 1512 | 1464232477648 Marionette TRACE conn5 <- [1,1314,null,{}] 20:14:37 INFO - PROCESS | 1512 | 1464232477652 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:14:37 INFO - PROCESS | 1512 | 1464232477771 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 20:14:37 INFO - PROCESS | 1512 | 1464232477846 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16644000 == 52 [pid = 1512] [id = 338] 20:14:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0B21B000) [pid = 1512] [serial = 1013] [outer = 0000000000000000] 20:14:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0E655800) [pid = 1512] [serial = 1014] [outer = 000000BC0B21B000] 20:14:37 INFO - PROCESS | 1512 | 1464232477944 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0F251000) [pid = 1512] [serial = 1015] [outer = 000000BC0B21B000] 20:14:38 INFO - PROCESS | 1512 | 1464232478578 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:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 20:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 985ms 20:14:38 INFO - PROCESS | 1512 | 1464232478637 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 20:14:38 INFO - PROCESS | 1512 | 1464232478640 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 20:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:14:38 INFO - PROCESS | 1512 | 1464232478645 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:14:38 INFO - PROCESS | 1512 | 1464232478649 Marionette TRACE conn5 <- [1,1318,null,{}] 20:14:38 INFO - PROCESS | 1512 | 1464232478661 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:14:38 INFO - PROCESS | 1512 | 1464232478780 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:14:38 INFO - PROCESS | 1512 | 1464232478855 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF72000 == 53 [pid = 1512] [id = 339] 20:14:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC13516C00) [pid = 1512] [serial = 1016] [outer = 0000000000000000] 20:14:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC13AB2800) [pid = 1512] [serial = 1017] [outer = 000000BC13516C00] 20:14:38 INFO - PROCESS | 1512 | 1464232478957 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC16297000) [pid = 1512] [serial = 1018] [outer = 000000BC13516C00] 20:14:39 INFO - PROCESS | 1512 | 1464232479546 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:14:39 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:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 943ms 20:14:39 INFO - PROCESS | 1512 | 1464232479593 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 20:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:14:39 INFO - PROCESS | 1512 | 1464232479596 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 20:14:39 INFO - PROCESS | 1512 | 1464232479600 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - PROCESS | 1512 | 1464232479602 Marionette TRACE conn5 <- [1,1322,null,{}] 20:14:39 INFO - PROCESS | 1512 | 1464232479606 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:14:39 INFO - PROCESS | 1512 | 1464232479718 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 20:14:39 INFO - PROCESS | 1512 | 1464232479806 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E05A800 == 54 [pid = 1512] [id = 340] 20:14:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC17D23800) [pid = 1512] [serial = 1019] [outer = 0000000000000000] 20:14:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC17E4CC00) [pid = 1512] [serial = 1020] [outer = 000000BC17D23800] 20:14:39 INFO - PROCESS | 1512 | 1464232479864 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC188A9000) [pid = 1512] [serial = 1021] [outer = 000000BC17D23800] 20:14:40 INFO - PROCESS | 1512 | 1464232480421 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:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 879ms 20:14:40 INFO - PROCESS | 1512 | 1464232480481 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 1512 | 1464232480483 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 20:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:14:40 INFO - PROCESS | 1512 | 1464232480487 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 1512 | 1464232480489 Marionette TRACE conn5 <- [1,1326,null,{}] 20:14:40 INFO - PROCESS | 1512 | 1464232480493 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:14:40 INFO - PROCESS | 1512 | 1464232480600 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 20:14:40 INFO - PROCESS | 1512 | 1464232480675 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E0E5000 == 55 [pid = 1512] [id = 341] 20:14:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC188A8000) [pid = 1512] [serial = 1022] [outer = 0000000000000000] 20:14:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC188DA800) [pid = 1512] [serial = 1023] [outer = 000000BC188A8000] 20:14:40 INFO - PROCESS | 1512 | 1464232480772 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC189A4C00) [pid = 1512] [serial = 1024] [outer = 000000BC188A8000] 20:14:41 INFO - PROCESS | 1512 | 1464232481859 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:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1384ms 20:14:41 INFO - PROCESS | 1512 | 1464232481874 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 1512 | 1464232481878 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 20:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:14:41 INFO - PROCESS | 1512 | 1464232481883 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 1512 | 1464232481887 Marionette TRACE conn5 <- [1,1330,null,{}] 20:14:41 INFO - PROCESS | 1512 | 1464232481893 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:14:42 INFO - PROCESS | 1512 | 1464232481999 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 20:14:42 INFO - PROCESS | 1512 | 1464232482073 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A01E000 == 56 [pid = 1512] [id = 342] 20:14:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC09B2C400) [pid = 1512] [serial = 1025] [outer = 0000000000000000] 20:14:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC09B8CC00) [pid = 1512] [serial = 1026] [outer = 000000BC09B2C400] 20:14:42 INFO - PROCESS | 1512 | 1464232482166 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0A31C000) [pid = 1512] [serial = 1027] [outer = 000000BC09B2C400] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCC4000 == 55 [pid = 1512] [id = 190] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC67800 == 54 [pid = 1512] [id = 335] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF95800 == 53 [pid = 1512] [id = 334] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACC4000 == 52 [pid = 1512] [id = 333] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E722800 == 51 [pid = 1512] [id = 332] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174C8800 == 50 [pid = 1512] [id = 331] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16632800 == 49 [pid = 1512] [id = 330] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16069000 == 48 [pid = 1512] [id = 329] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F1DF800 == 47 [pid = 1512] [id = 328] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B330800 == 46 [pid = 1512] [id = 327] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC15284000) [pid = 1512] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F27D800 == 45 [pid = 1512] [id = 322] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC13577C00) [pid = 1512] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC13547000) [pid = 1512] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC13ABA000) [pid = 1512] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC13A0CC00) [pid = 1512] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC10767800) [pid = 1512] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC13A0B800) [pid = 1512] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0F25BC00) [pid = 1512] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0FE0B800) [pid = 1512] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC13513800) [pid = 1512] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC09A21000) [pid = 1512] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0B369400) [pid = 1512] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0A322000) [pid = 1512] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0E55A400) [pid = 1512] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0E7DB800) [pid = 1512] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0F248800) [pid = 1512] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09D10400) [pid = 1512] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0A392000) [pid = 1512] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09A2E400) [pid = 1512] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09CDF800) [pid = 1512] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC101CA400) [pid = 1512] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC1522BC00) [pid = 1512] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:14:42 INFO - PROCESS | 1512 | 1464232482740 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:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 881ms 20:14:42 INFO - PROCESS | 1512 | 1464232482767 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 1512 | 1464232482773 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 20:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:14:42 INFO - PROCESS | 1512 | 1464232482779 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 1512 | 1464232482782 Marionette TRACE conn5 <- [1,1334,null,{}] 20:14:42 INFO - PROCESS | 1512 | 1464232482785 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:14:42 INFO - PROCESS | 1512 | 1464232482876 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 20:14:42 INFO - PROCESS | 1512 | 1464232482883 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10B9C000 == 46 [pid = 1512] [id = 343] 20:14:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC09A26000) [pid = 1512] [serial = 1028] [outer = 0000000000000000] 20:14:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0A393800) [pid = 1512] [serial = 1029] [outer = 000000BC09A26000] 20:14:42 INFO - PROCESS | 1512 | 1464232482930 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0A8D3800) [pid = 1512] [serial = 1030] [outer = 000000BC09A26000] 20:14:43 INFO - PROCESS | 1512 | 1464232483436 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:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 20:14:43 INFO - PROCESS | 1512 | 1464232483474 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 20:14:43 INFO - PROCESS | 1512 | 1464232483476 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 20:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:14:43 INFO - PROCESS | 1512 | 1464232483480 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:14:43 INFO - PROCESS | 1512 | 1464232483483 Marionette TRACE conn5 <- [1,1338,null,{}] 20:14:43 INFO - PROCESS | 1512 | 1464232483494 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:14:43 INFO - PROCESS | 1512 | 1464232483617 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:14:43 INFO - PROCESS | 1512 | 1464232483701 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16564800 == 47 [pid = 1512] [id = 344] 20:14:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0A3CE400) [pid = 1512] [serial = 1031] [outer = 0000000000000000] 20:14:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0EE16800) [pid = 1512] [serial = 1032] [outer = 000000BC0A3CE400] 20:14:43 INFO - PROCESS | 1512 | 1464232483750 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0FC23800) [pid = 1512] [serial = 1033] [outer = 000000BC0A3CE400] 20:14:44 INFO - PROCESS | 1512 | 1464232484145 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:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 20:14:44 INFO - PROCESS | 1512 | 1464232484173 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 1512 | 1464232484175 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 20:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:14:44 INFO - PROCESS | 1512 | 1464232484179 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 1512 | 1464232484181 Marionette TRACE conn5 <- [1,1342,null,{}] 20:14:44 INFO - PROCESS | 1512 | 1464232484184 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:14:44 INFO - PROCESS | 1512 | 1464232484277 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 20:14:44 INFO - PROCESS | 1512 | 1464232484284 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1711D000 == 48 [pid = 1512] [id = 345] 20:14:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC101CD800) [pid = 1512] [serial = 1034] [outer = 0000000000000000] 20:14:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1035F000) [pid = 1512] [serial = 1035] [outer = 000000BC101CD800] 20:14:44 INFO - PROCESS | 1512 | 1464232484330 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC12D74C00) [pid = 1512] [serial = 1036] [outer = 000000BC101CD800] 20:14:44 INFO - PROCESS | 1512 | 1464232484813 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:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 20:14:44 INFO - PROCESS | 1512 | 1464232484872 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 1512 | 1464232484875 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 20:14:44 INFO - PROCESS | 1512 | 1464232484878 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:14:44 INFO - PROCESS | 1512 | 1464232484880 Marionette TRACE conn5 <- [1,1346,null,{}] 20:14:44 INFO - PROCESS | 1512 | 1464232484883 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:14:44 INFO - PROCESS | 1512 | 1464232484991 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 20:14:45 INFO - PROCESS | 1512 | 1464232485072 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0EC9A800 == 49 [pid = 1512] [id = 346] 20:14:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13523800) [pid = 1512] [serial = 1037] [outer = 0000000000000000] 20:14:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC13547400) [pid = 1512] [serial = 1038] [outer = 000000BC13523800] 20:14:45 INFO - PROCESS | 1512 | 1464232485123 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC138A1000) [pid = 1512] [serial = 1039] [outer = 000000BC13523800] 20:14:45 INFO - PROCESS | 1512 | 1464232485603 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:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 775ms 20:14:45 INFO - PROCESS | 1512 | 1464232485657 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 1512 | 1464232485659 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 20:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:14:45 INFO - PROCESS | 1512 | 1464232485670 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 1512 | 1464232485672 Marionette TRACE conn5 <- [1,1350,null,{}] 20:14:45 INFO - PROCESS | 1512 | 1464232485679 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:14:45 INFO - PROCESS | 1512 | 1464232485811 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 20:14:45 INFO - PROCESS | 1512 | 1464232485867 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACA4000 == 50 [pid = 1512] [id = 347] 20:14:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC13ABE400) [pid = 1512] [serial = 1040] [outer = 0000000000000000] 20:14:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC15280C00) [pid = 1512] [serial = 1041] [outer = 000000BC13ABE400] 20:14:45 INFO - PROCESS | 1512 | 1464232485914 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC1624A400) [pid = 1512] [serial = 1042] [outer = 000000BC13ABE400] 20:14:46 INFO - PROCESS | 1512 | 1464232486357 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:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 20:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:14:46 INFO - PROCESS | 1512 | 1464232486429 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:14:46 INFO - PROCESS | 1512 | 1464232486431 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 20:14:46 INFO - PROCESS | 1512 | 1464232486435 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:14:46 INFO - PROCESS | 1512 | 1464232486437 Marionette TRACE conn5 <- [1,1354,null,{}] 20:14:46 INFO - PROCESS | 1512 | 1464232486441 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:14:46 INFO - PROCESS | 1512 | 1464232486618 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC101D8C00) [pid = 1512] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0E654400) [pid = 1512] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC13546000) [pid = 1512] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0E5BD000) [pid = 1512] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09B2C800) [pid = 1512] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09B96400) [pid = 1512] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC16050000) [pid = 1512] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0FC2B400) [pid = 1512] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC16051000) [pid = 1512] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:14:46 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09A2AC00) [pid = 1512] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:14:46 INFO - PROCESS | 1512 | 1464232486674 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1551B800 == 51 [pid = 1512] [id = 348] 20:14:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC07FABC00) [pid = 1512] [serial = 1043] [outer = 0000000000000000] 20:14:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC09B27C00) [pid = 1512] [serial = 1044] [outer = 000000BC07FABC00] 20:14:46 INFO - PROCESS | 1512 | 1464232486719 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC104D8800) [pid = 1512] [serial = 1045] [outer = 000000BC07FABC00] 20:14:47 INFO - PROCESS | 1512 | 1464232487106 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:14:47 INFO - PROCESS | 1512 | 1464232487132 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 20:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:14:47 INFO - PROCESS | 1512 | 1464232487135 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 1512 | 1464232487137 Marionette TRACE conn5 <- [1,1358,null,{}] 20:14:47 INFO - PROCESS | 1512 | 1464232487140 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:14:47 INFO - PROCESS | 1512 | 1464232487224 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:14:47 INFO - PROCESS | 1512 | 1464232487230 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBBA000 == 52 [pid = 1512] [id = 349] 20:14:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1643E400) [pid = 1512] [serial = 1046] [outer = 0000000000000000] 20:14:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC173E9800) [pid = 1512] [serial = 1047] [outer = 000000BC1643E400] 20:14:47 INFO - PROCESS | 1512 | 1464232487276 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC17D9B800) [pid = 1512] [serial = 1048] [outer = 000000BC1643E400] 20:14:47 INFO - PROCESS | 1512 | 1464232487695 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:14:47 INFO - PROCESS | 1512 | 1464232487734 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 20:14:47 INFO - PROCESS | 1512 | 1464232487738 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 1512 | 1464232487740 Marionette TRACE conn5 <- [1,1362,null,{}] 20:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:14:47 INFO - PROCESS | 1512 | 1464232487748 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:14:47 INFO - PROCESS | 1512 | 1464232487834 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 20:14:47 INFO - PROCESS | 1512 | 1464232487843 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF70800 == 53 [pid = 1512] [id = 350] 20:14:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC188DEC00) [pid = 1512] [serial = 1049] [outer = 0000000000000000] 20:14:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC189AAC00) [pid = 1512] [serial = 1050] [outer = 000000BC188DEC00] 20:14:47 INFO - PROCESS | 1512 | 1464232487888 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC189B2800) [pid = 1512] [serial = 1051] [outer = 000000BC188DEC00] 20:14:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:14:48 INFO - PROCESS | 1512 | 1464232488340 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:14:48 INFO - PROCESS | 1512 | 1464232488380 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 20:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:14:48 INFO - PROCESS | 1512 | 1464232488384 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - PROCESS | 1512 | 1464232488386 Marionette TRACE conn5 <- [1,1366,null,{}] 20:14:48 INFO - PROCESS | 1512 | 1464232488389 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:14:48 INFO - PROCESS | 1512 | 1464232488475 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 20:14:48 INFO - PROCESS | 1512 | 1464232488481 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E543800 == 54 [pid = 1512] [id = 351] 20:14:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC189DCC00) [pid = 1512] [serial = 1052] [outer = 0000000000000000] 20:14:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC189DFC00) [pid = 1512] [serial = 1053] [outer = 000000BC189DCC00] 20:14:48 INFO - PROCESS | 1512 | 1464232488526 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC191C8800) [pid = 1512] [serial = 1054] [outer = 000000BC189DCC00] 20:14:49 INFO - PROCESS | 1512 | 1464232489136 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:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:14:49 INFO - PROCESS | 1512 | 1464232489245 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 20:14:49 INFO - PROCESS | 1512 | 1464232489251 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - PROCESS | 1512 | 1464232489256 Marionette TRACE conn5 <- [1,1370,null,{}] 20:14:49 INFO - PROCESS | 1512 | 1464232489262 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:14:49 INFO - PROCESS | 1512 | 1464232489388 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 20:14:49 INFO - PROCESS | 1512 | 1464232489498 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D96000 == 55 [pid = 1512] [id = 352] 20:14:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0A6AA400) [pid = 1512] [serial = 1055] [outer = 0000000000000000] 20:14:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC0ABE5000) [pid = 1512] [serial = 1056] [outer = 000000BC0A6AA400] 20:14:49 INFO - PROCESS | 1512 | 1464232489558 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0E65A000) [pid = 1512] [serial = 1057] [outer = 000000BC0A6AA400] 20:14:50 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:14:50 INFO - PROCESS | 1512 | 1464232490173 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:14:50 INFO - PROCESS | 1512 | 1464232490245 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 20:14:50 INFO - PROCESS | 1512 | 1464232490252 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:14:50 INFO - PROCESS | 1512 | 1464232490255 Marionette TRACE conn5 <- [1,1374,null,{}] 20:14:50 INFO - PROCESS | 1512 | 1464232490260 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:14:50 INFO - PROCESS | 1512 | 1464232490385 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 20:14:50 INFO - PROCESS | 1512 | 1464232490502 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACD8000 == 56 [pid = 1512] [id = 353] 20:14:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0FE0FC00) [pid = 1512] [serial = 1058] [outer = 0000000000000000] 20:14:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1350C000) [pid = 1512] [serial = 1059] [outer = 000000BC0FE0FC00] 20:14:50 INFO - PROCESS | 1512 | 1464232490559 Marionette DEBUG loaded listener.js 20:14:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13A0CC00) [pid = 1512] [serial = 1060] [outer = 000000BC0FE0FC00] 20:14:51 INFO - PROCESS | 1512 | 1464232491249 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:14:51 INFO - PROCESS | 1512 | 1464232491287 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 20:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:14:51 INFO - PROCESS | 1512 | 1464232491291 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:14:51 INFO - PROCESS | 1512 | 1464232491295 Marionette TRACE conn5 <- [1,1378,null,{}] 20:14:51 INFO - PROCESS | 1512 | 1464232491334 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:14:51 INFO - PROCESS | 1512 | 1464232491483 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:14:51 INFO - PROCESS | 1512 | 1464232491603 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8C5000 == 57 [pid = 1512] [id = 354] 20:14:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC16246400) [pid = 1512] [serial = 1061] [outer = 0000000000000000] 20:14:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC17D27800) [pid = 1512] [serial = 1062] [outer = 000000BC16246400] 20:14:51 INFO - PROCESS | 1512 | 1464232491663 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC18F0D800) [pid = 1512] [serial = 1063] [outer = 000000BC16246400] 20:14:52 INFO - PROCESS | 1512 | 1464232492304 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:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1035ms 20:14:52 INFO - PROCESS | 1512 | 1464232492328 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 1512 | 1464232492331 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 20:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:14:52 INFO - PROCESS | 1512 | 1464232492334 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - PROCESS | 1512 | 1464232492337 Marionette TRACE conn5 <- [1,1382,null,{}] 20:14:52 INFO - PROCESS | 1512 | 1464232492340 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:14:52 INFO - PROCESS | 1512 | 1464232492455 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 20:14:52 INFO - PROCESS | 1512 | 1464232492543 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1EB9A000 == 58 [pid = 1512] [id = 355] 20:14:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC19609C00) [pid = 1512] [serial = 1064] [outer = 0000000000000000] 20:14:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC19612C00) [pid = 1512] [serial = 1065] [outer = 000000BC19609C00] 20:14:52 INFO - PROCESS | 1512 | 1464232492599 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1A175000) [pid = 1512] [serial = 1066] [outer = 000000BC19609C00] 20:14:53 INFO - PROCESS | 1512 | 1464232493346 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:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1080ms 20:14:53 INFO - PROCESS | 1512 | 1464232493417 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 1512 | 1464232493421 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 20:14:53 INFO - PROCESS | 1512 | 1464232493426 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:14:53 INFO - PROCESS | 1512 | 1464232493430 Marionette TRACE conn5 <- [1,1386,null,{}] 20:14:53 INFO - PROCESS | 1512 | 1464232493436 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:14:53 INFO - PROCESS | 1512 | 1464232493540 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 20:14:53 INFO - PROCESS | 1512 | 1464232493610 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15ECF000 == 59 [pid = 1512] [id = 356] 20:14:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC09D0C000) [pid = 1512] [serial = 1067] [outer = 0000000000000000] 20:14:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC09D14800) [pid = 1512] [serial = 1068] [outer = 000000BC09D0C000] 20:14:53 INFO - PROCESS | 1512 | 1464232493660 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC0D1B6400) [pid = 1512] [serial = 1069] [outer = 000000BC09D0C000] 20:14:54 INFO - PROCESS | 1512 | 1464232494254 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:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 882ms 20:14:54 INFO - PROCESS | 1512 | 1464232494313 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 1512 | 1464232494319 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 20:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:14:54 INFO - PROCESS | 1512 | 1464232494325 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:14:54 INFO - PROCESS | 1512 | 1464232494328 Marionette TRACE conn5 <- [1,1390,null,{}] 20:14:54 INFO - PROCESS | 1512 | 1464232494332 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:14:54 INFO - PROCESS | 1512 | 1464232494440 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 20:14:54 INFO - PROCESS | 1512 | 1464232494518 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0A691000 == 60 [pid = 1512] [id = 357] 20:14:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC0903A800) [pid = 1512] [serial = 1070] [outer = 0000000000000000] 20:14:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC09D15400) [pid = 1512] [serial = 1071] [outer = 000000BC0903A800] 20:14:54 INFO - PROCESS | 1512 | 1464232494603 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC0F249C00) [pid = 1512] [serial = 1072] [outer = 000000BC0903A800] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1664B000 == 59 [pid = 1512] [id = 316] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1654D800 == 58 [pid = 1512] [id = 315] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF70800 == 57 [pid = 1512] [id = 350] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBBA000 == 56 [pid = 1512] [id = 349] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1551B800 == 55 [pid = 1512] [id = 348] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA4000 == 54 [pid = 1512] [id = 347] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC9A800 == 53 [pid = 1512] [id = 346] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1711D000 == 52 [pid = 1512] [id = 345] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16564800 == 51 [pid = 1512] [id = 344] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10B9C000 == 50 [pid = 1512] [id = 343] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A01E000 == 49 [pid = 1512] [id = 342] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E05A800 == 48 [pid = 1512] [id = 340] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF72000 == 47 [pid = 1512] [id = 339] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC16435400) [pid = 1512] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC17407800) [pid = 1512] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC09CE0C00) [pid = 1512] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC0EC68400) [pid = 1512] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC140BD000) [pid = 1512] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16644000 == 46 [pid = 1512] [id = 338] 20:14:54 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0C4800 == 45 [pid = 1512] [id = 337] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC0EE17400) [pid = 1512] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC15237400) [pid = 1512] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0E659C00) [pid = 1512] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC13AB7800) [pid = 1512] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC13AB2C00) [pid = 1512] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0FCCD400) [pid = 1512] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC09D0F800) [pid = 1512] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC10155800) [pid = 1512] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1624FC00) [pid = 1512] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC09B31800) [pid = 1512] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC0FCC9C00) [pid = 1512] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC16B55400) [pid = 1512] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC09D0F400) [pid = 1512] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC0A39A400) [pid = 1512] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC16A3F000) [pid = 1512] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC16A46C00) [pid = 1512] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC16DE2000) [pid = 1512] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0FE15C00) [pid = 1512] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC10765400) [pid = 1512] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:14:54 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC1350CC00) [pid = 1512] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:14:55 INFO - PROCESS | 1512 | 1464232495111 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:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 838ms 20:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:14:55 INFO - PROCESS | 1512 | 1464232495165 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:14:55 INFO - PROCESS | 1512 | 1464232495167 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 20:14:55 INFO - PROCESS | 1512 | 1464232495171 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:14:55 INFO - PROCESS | 1512 | 1464232495175 Marionette TRACE conn5 <- [1,1394,null,{}] 20:14:55 INFO - PROCESS | 1512 | 1464232495185 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:14:55 INFO - PROCESS | 1512 | 1464232495278 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 20:14:55 INFO - PROCESS | 1512 | 1464232495288 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16410000 == 46 [pid = 1512] [id = 358] 20:14:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC0F197000) [pid = 1512] [serial = 1073] [outer = 0000000000000000] 20:14:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0FCCD400) [pid = 1512] [serial = 1074] [outer = 000000BC0F197000] 20:14:55 INFO - PROCESS | 1512 | 1464232495340 Marionette DEBUG loaded listener.js 20:14:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC10160C00) [pid = 1512] [serial = 1075] [outer = 000000BC0F197000] 20:14:55 INFO - PROCESS | 1512 | 1464232495827 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:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 20:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:14:55 INFO - PROCESS | 1512 | 1464232495863 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 20:14:55 INFO - PROCESS | 1512 | 1464232495866 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 20:14:55 INFO - PROCESS | 1512 | 1464232495869 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:14:55 INFO - PROCESS | 1512 | 1464232495871 Marionette TRACE conn5 <- [1,1398,null,{}] 20:14:55 INFO - PROCESS | 1512 | 1464232495875 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:14:55 INFO - PROCESS | 1512 | 1464232495965 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:14:55 INFO - PROCESS | 1512 | 1464232495973 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC175B2000 == 47 [pid = 1512] [id = 359] 20:14:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC12D20800) [pid = 1512] [serial = 1076] [outer = 0000000000000000] 20:14:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13514800) [pid = 1512] [serial = 1077] [outer = 000000BC12D20800] 20:14:56 INFO - PROCESS | 1512 | 1464232496021 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC1356BC00) [pid = 1512] [serial = 1078] [outer = 000000BC12D20800] 20:14:56 INFO - PROCESS | 1512 | 1464232496518 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:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 20:14:56 INFO - PROCESS | 1512 | 1464232496563 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 20:14:56 INFO - PROCESS | 1512 | 1464232496566 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 20:14:56 INFO - PROCESS | 1512 | 1464232496569 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:14:56 INFO - PROCESS | 1512 | 1464232496571 Marionette TRACE conn5 <- [1,1402,null,{}] 20:14:56 INFO - PROCESS | 1512 | 1464232496574 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:14:56 INFO - PROCESS | 1512 | 1464232496658 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 20:14:56 INFO - PROCESS | 1512 | 1464232496739 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0D199000 == 48 [pid = 1512] [id = 360] 20:14:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC090CB000) [pid = 1512] [serial = 1079] [outer = 0000000000000000] 20:14:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC13A10000) [pid = 1512] [serial = 1080] [outer = 000000BC090CB000] 20:14:56 INFO - PROCESS | 1512 | 1464232496785 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC140A4800) [pid = 1512] [serial = 1081] [outer = 000000BC090CB000] 20:14:57 INFO - PROCESS | 1512 | 1464232497226 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:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 20:14:57 INFO - PROCESS | 1512 | 1464232497264 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 1512 | 1464232497266 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 20:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:14:57 INFO - PROCESS | 1512 | 1464232497276 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - PROCESS | 1512 | 1464232497278 Marionette TRACE conn5 <- [1,1406,null,{}] 20:14:57 INFO - PROCESS | 1512 | 1464232497282 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:14:57 INFO - PROCESS | 1512 | 1464232497444 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 20:14:57 INFO - PROCESS | 1512 | 1464232497474 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACD5000 == 49 [pid = 1512] [id = 361] 20:14:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC16053C00) [pid = 1512] [serial = 1082] [outer = 0000000000000000] 20:14:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC16A3B000) [pid = 1512] [serial = 1083] [outer = 000000BC16053C00] 20:14:57 INFO - PROCESS | 1512 | 1464232497521 Marionette DEBUG loaded listener.js 20:14:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC16B5E000) [pid = 1512] [serial = 1084] [outer = 000000BC16053C00] 20:14:58 INFO - PROCESS | 1512 | 1464232497991 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:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 20:14:58 INFO - PROCESS | 1512 | 1464232498011 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 1512 | 1464232498014 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 20:14:58 INFO - PROCESS | 1512 | 1464232498017 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:14:58 INFO - PROCESS | 1512 | 1464232498019 Marionette TRACE conn5 <- [1,1410,null,{}] 20:14:58 INFO - PROCESS | 1512 | 1464232498032 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:14:58 INFO - PROCESS | 1512 | 1464232498139 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 20:14:58 INFO - PROCESS | 1512 | 1464232498146 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BC63000 == 50 [pid = 1512] [id = 362] 20:14:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC16DE2000) [pid = 1512] [serial = 1085] [outer = 0000000000000000] 20:14:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC17434000) [pid = 1512] [serial = 1086] [outer = 000000BC16DE2000] 20:14:58 INFO - PROCESS | 1512 | 1464232498191 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC188D1800) [pid = 1512] [serial = 1087] [outer = 000000BC16DE2000] 20:14:58 INFO - PROCESS | 1512 | 1464232498664 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:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 20:14:58 INFO - PROCESS | 1512 | 1464232498711 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 1512 | 1464232498713 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 20:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:14:58 INFO - PROCESS | 1512 | 1464232498716 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - PROCESS | 1512 | 1464232498718 Marionette TRACE conn5 <- [1,1414,null,{}] 20:14:58 INFO - PROCESS | 1512 | 1464232498722 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:14:58 INFO - PROCESS | 1512 | 1464232498860 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 20:14:58 INFO - PROCESS | 1512 | 1464232498885 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD03800 == 51 [pid = 1512] [id = 363] 20:14:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC188F9000) [pid = 1512] [serial = 1088] [outer = 0000000000000000] 20:14:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC189AA800) [pid = 1512] [serial = 1089] [outer = 000000BC188F9000] 20:14:58 INFO - PROCESS | 1512 | 1464232498930 Marionette DEBUG loaded listener.js 20:14:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC189DAC00) [pid = 1512] [serial = 1090] [outer = 000000BC188F9000] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC13523800) [pid = 1512] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC13ABE400) [pid = 1512] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC07FABC00) [pid = 1512] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0991E800) [pid = 1512] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC188A8000) [pid = 1512] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC0A3CE400) [pid = 1512] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC101CD800) [pid = 1512] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC09A26000) [pid = 1512] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC0B21B000) [pid = 1512] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC09B2C400) [pid = 1512] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1643E400) [pid = 1512] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC09A95000) [pid = 1512] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC15281400) [pid = 1512] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC07EE0000) [pid = 1512] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC16252800) [pid = 1512] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0E6A6400) [pid = 1512] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC15231800) [pid = 1512] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC138A7400) [pid = 1512] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:14:59 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC188DEC00) [pid = 1512] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:14:59 INFO - PROCESS | 1512 | 1464232499520 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:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 838ms 20:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:14:59 INFO - PROCESS | 1512 | 1464232499558 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 1512 | 1464232499560 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 20:14:59 INFO - PROCESS | 1512 | 1464232499563 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 1512 | 1464232499565 Marionette TRACE conn5 <- [1,1418,null,{}] 20:14:59 INFO - PROCESS | 1512 | 1464232499569 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:14:59 INFO - PROCESS | 1512 | 1464232499655 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:14:59 INFO - PROCESS | 1512 | 1464232499662 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:59 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF70800 == 52 [pid = 1512] [id = 364] 20:14:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC09A95000) [pid = 1512] [serial = 1091] [outer = 0000000000000000] 20:14:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC0F24D800) [pid = 1512] [serial = 1092] [outer = 000000BC09A95000] 20:14:59 INFO - PROCESS | 1512 | 1464232499707 Marionette DEBUG loaded listener.js 20:14:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC140BFC00) [pid = 1512] [serial = 1093] [outer = 000000BC09A95000] 20:15:00 INFO - PROCESS | 1512 | 1464232500139 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:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 20:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:15:00 INFO - PROCESS | 1512 | 1464232500195 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 20:15:00 INFO - PROCESS | 1512 | 1464232500197 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 20:15:00 INFO - PROCESS | 1512 | 1464232500201 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 1512 | 1464232500202 Marionette TRACE conn5 <- [1,1422,null,{}] 20:15:00 INFO - PROCESS | 1512 | 1464232500206 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:15:00 INFO - PROCESS | 1512 | 1464232500292 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 20:15:00 INFO - PROCESS | 1512 | 1464232500301 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8BA800 == 53 [pid = 1512] [id = 365] 20:15:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC16BF0000) [pid = 1512] [serial = 1094] [outer = 0000000000000000] 20:15:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC189D4C00) [pid = 1512] [serial = 1095] [outer = 000000BC16BF0000] 20:15:00 INFO - PROCESS | 1512 | 1464232500346 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC1A177000) [pid = 1512] [serial = 1096] [outer = 000000BC16BF0000] 20:15:00 INFO - PROCESS | 1512 | 1464232500836 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:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 20:15:00 INFO - PROCESS | 1512 | 1464232500896 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 20:15:00 INFO - PROCESS | 1512 | 1464232500899 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 20:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:15:00 INFO - PROCESS | 1512 | 1464232500902 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 1512 | 1464232500904 Marionette TRACE conn5 <- [1,1426,null,{}] 20:15:00 INFO - PROCESS | 1512 | 1464232500908 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:15:01 INFO - PROCESS | 1512 | 1464232501013 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 20:15:01 INFO - PROCESS | 1512 | 1464232501021 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F2A1800 == 54 [pid = 1512] [id = 366] 20:15:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC1A193800) [pid = 1512] [serial = 1097] [outer = 0000000000000000] 20:15:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC1A96D400) [pid = 1512] [serial = 1098] [outer = 000000BC1A193800] 20:15:01 INFO - PROCESS | 1512 | 1464232501072 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1A979C00) [pid = 1512] [serial = 1099] [outer = 000000BC1A193800] 20:15:01 INFO - PROCESS | 1512 | 1464232501790 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:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 20:15:01 INFO - PROCESS | 1512 | 1464232501849 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 1512 | 1464232501855 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 20:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:15:01 INFO - PROCESS | 1512 | 1464232501860 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:15:01 INFO - PROCESS | 1512 | 1464232501865 Marionette TRACE conn5 <- [1,1430,null,{}] 20:15:01 INFO - PROCESS | 1512 | 1464232501870 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:15:02 INFO - PROCESS | 1512 | 1464232501991 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 20:15:02 INFO - PROCESS | 1512 | 1464232502112 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14058800 == 55 [pid = 1512] [id = 367] 20:15:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09D16000) [pid = 1512] [serial = 1100] [outer = 0000000000000000] 20:15:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0A8C7C00) [pid = 1512] [serial = 1101] [outer = 000000BC09D16000] 20:15:02 INFO - PROCESS | 1512 | 1464232502171 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0EE16400) [pid = 1512] [serial = 1102] [outer = 000000BC09D16000] 20:15:02 INFO - PROCESS | 1512 | 1464232502742 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:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 20:15:02 INFO - PROCESS | 1512 | 1464232502807 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 1512 | 1464232502813 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 20:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:15:02 INFO - PROCESS | 1512 | 1464232502820 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 1512 | 1464232502823 Marionette TRACE conn5 <- [1,1434,null,{}] 20:15:02 INFO - PROCESS | 1512 | 1464232502827 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:15:02 INFO - PROCESS | 1512 | 1464232502947 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 20:15:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC13511400) [pid = 1512] [serial = 1103] [outer = 000000BC080D7800] 20:15:03 INFO - PROCESS | 1512 | 1464232503063 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F29A800 == 56 [pid = 1512] [id = 368] 20:15:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC101D2C00) [pid = 1512] [serial = 1104] [outer = 0000000000000000] 20:15:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1354A000) [pid = 1512] [serial = 1105] [outer = 000000BC101D2C00] 20:15:03 INFO - PROCESS | 1512 | 1464232503169 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC15237400) [pid = 1512] [serial = 1106] [outer = 000000BC101D2C00] 20:15:03 INFO - PROCESS | 1512 | 1464232503891 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:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1131ms 20:15:03 INFO - PROCESS | 1512 | 1464232503958 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 20:15:03 INFO - PROCESS | 1512 | 1464232503960 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 20:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:15:03 INFO - PROCESS | 1512 | 1464232503965 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:15:03 INFO - PROCESS | 1512 | 1464232503969 Marionette TRACE conn5 <- [1,1438,null,{}] 20:15:04 INFO - PROCESS | 1512 | 1464232503995 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:15:04 INFO - PROCESS | 1512 | 1464232504147 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:15:04 INFO - PROCESS | 1512 | 1464232504196 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC20C89000 == 57 [pid = 1512] [id = 369] 20:15:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1740DC00) [pid = 1512] [serial = 1107] [outer = 0000000000000000] 20:15:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC189A4800) [pid = 1512] [serial = 1108] [outer = 000000BC1740DC00] 20:15:04 INFO - PROCESS | 1512 | 1464232504255 Marionette DEBUG loaded listener.js 20:15:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1A192400) [pid = 1512] [serial = 1109] [outer = 000000BC1740DC00] 20:15:04 INFO - PROCESS | 1512 | 1464232504842 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:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 942ms 20:15:04 INFO - PROCESS | 1512 | 1464232504908 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 20:15:04 INFO - PROCESS | 1512 | 1464232504911 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 20:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:15:04 INFO - PROCESS | 1512 | 1464232504915 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:15:04 INFO - PROCESS | 1512 | 1464232504917 Marionette TRACE conn5 <- [1,1442,null,{}] 20:15:04 INFO - PROCESS | 1512 | 1464232504921 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:15:05 INFO - PROCESS | 1512 | 1464232505038 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 20:15:05 INFO - PROCESS | 1512 | 1464232505156 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC210C0000 == 58 [pid = 1512] [id = 370] 20:15:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1A975C00) [pid = 1512] [serial = 1110] [outer = 0000000000000000] 20:15:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1A985000) [pid = 1512] [serial = 1111] [outer = 000000BC1A975C00] 20:15:05 INFO - PROCESS | 1512 | 1464232505213 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1A98E800) [pid = 1512] [serial = 1112] [outer = 000000BC1A975C00] 20:15:05 INFO - PROCESS | 1512 | 1464232505823 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:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 945ms 20:15:05 INFO - PROCESS | 1512 | 1464232505861 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 20:15:05 INFO - PROCESS | 1512 | 1464232505864 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 20:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:15:05 INFO - PROCESS | 1512 | 1464232505867 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:15:05 INFO - PROCESS | 1512 | 1464232505869 Marionette TRACE conn5 <- [1,1446,null,{}] 20:15:05 INFO - PROCESS | 1512 | 1464232505873 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:15:06 INFO - PROCESS | 1512 | 1464232505995 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 20:15:06 INFO - PROCESS | 1512 | 1464232506115 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14044000 == 59 [pid = 1512] [id = 371] 20:15:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC0923C000) [pid = 1512] [serial = 1113] [outer = 0000000000000000] 20:15:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC09CEA400) [pid = 1512] [serial = 1114] [outer = 000000BC0923C000] 20:15:06 INFO - PROCESS | 1512 | 1464232506174 Marionette DEBUG loaded listener.js 20:15:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC13AB7400) [pid = 1512] [serial = 1115] [outer = 000000BC0923C000] 20:15:06 INFO - PROCESS | 1512 | 1464232506976 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:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1181ms 20:15:07 INFO - PROCESS | 1512 | 1464232507052 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 1512 | 1464232507056 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 20:15:07 INFO - PROCESS | 1512 | 1464232507061 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:15:07 INFO - PROCESS | 1512 | 1464232507065 Marionette TRACE conn5 <- [1,1450,null,{}] 20:15:07 INFO - PROCESS | 1512 | 1464232507071 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:15:07 INFO - PROCESS | 1512 | 1464232507182 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 20:15:07 INFO - PROCESS | 1512 | 1464232507256 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14058000 == 60 [pid = 1512] [id = 372] 20:15:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC09D10000) [pid = 1512] [serial = 1116] [outer = 0000000000000000] 20:15:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC09B97C00) [pid = 1512] [serial = 1117] [outer = 000000BC09D10000] 20:15:07 INFO - PROCESS | 1512 | 1464232507353 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC0A399400) [pid = 1512] [serial = 1118] [outer = 000000BC09D10000] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8BA800 == 59 [pid = 1512] [id = 365] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF70800 == 58 [pid = 1512] [id = 364] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD03800 == 57 [pid = 1512] [id = 363] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC63000 == 56 [pid = 1512] [id = 362] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD5000 == 55 [pid = 1512] [id = 361] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D199000 == 54 [pid = 1512] [id = 360] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC175B2000 == 53 [pid = 1512] [id = 359] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC13AB2800) [pid = 1512] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC17E4CC00) [pid = 1512] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16410000 == 52 [pid = 1512] [id = 358] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A691000 == 51 [pid = 1512] [id = 357] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15ECF000 == 50 [pid = 1512] [id = 356] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D96000 == 49 [pid = 1512] [id = 352] 20:15:07 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E543800 == 48 [pid = 1512] [id = 351] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC0A327400) [pid = 1512] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC15587800) [pid = 1512] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC09B2E800) [pid = 1512] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC16731400) [pid = 1512] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC0FE0C400) [pid = 1512] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC155BFC00) [pid = 1512] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC16245800) [pid = 1512] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC13547400) [pid = 1512] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC15280C00) [pid = 1512] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC138A1000) [pid = 1512] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC09B27C00) [pid = 1512] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC1624A400) [pid = 1512] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC09D0B800) [pid = 1512] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC09A20C00) [pid = 1512] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC189A4C00) [pid = 1512] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC188DA800) [pid = 1512] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC0EE16800) [pid = 1512] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC0FC23800) [pid = 1512] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC1035F000) [pid = 1512] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0A393800) [pid = 1512] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0A8D3800) [pid = 1512] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0F251000) [pid = 1512] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0E655800) [pid = 1512] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0A31C000) [pid = 1512] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09B8CC00) [pid = 1512] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC173E9800) [pid = 1512] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC104D8800) [pid = 1512] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC17D9B800) [pid = 1512] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC189B2800) [pid = 1512] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC12D74C00) [pid = 1512] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:15:07 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC189AAC00) [pid = 1512] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:15:08 INFO - PROCESS | 1512 | 1464232508008 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:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 984ms 20:15:08 INFO - PROCESS | 1512 | 1464232508050 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:15:08 INFO - PROCESS | 1512 | 1464232508056 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 20:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:15:08 INFO - PROCESS | 1512 | 1464232508063 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - PROCESS | 1512 | 1464232508065 Marionette TRACE conn5 <- [1,1454,null,{}] 20:15:08 INFO - PROCESS | 1512 | 1464232508069 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:15:08 INFO - PROCESS | 1512 | 1464232508161 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 20:15:08 INFO - PROCESS | 1512 | 1464232508168 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10B9D000 == 49 [pid = 1512] [id = 373] 20:15:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC09924800) [pid = 1512] [serial = 1119] [outer = 0000000000000000] 20:15:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0A2A1000) [pid = 1512] [serial = 1120] [outer = 000000BC09924800] 20:15:08 INFO - PROCESS | 1512 | 1464232508215 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC0A8CB000) [pid = 1512] [serial = 1121] [outer = 000000BC09924800] 20:15:08 INFO - PROCESS | 1512 | 1464232508731 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:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 20:15:08 INFO - PROCESS | 1512 | 1464232508797 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 20:15:08 INFO - PROCESS | 1512 | 1464232508799 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 20:15:08 INFO - PROCESS | 1512 | 1464232508802 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:15:08 INFO - PROCESS | 1512 | 1464232508806 Marionette TRACE conn5 <- [1,1458,null,{}] 20:15:08 INFO - PROCESS | 1512 | 1464232508817 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:15:08 INFO - PROCESS | 1512 | 1464232508916 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:15:09 INFO - PROCESS | 1512 | 1464232508994 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16808800 == 50 [pid = 1512] [id = 374] 20:15:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0E660800) [pid = 1512] [serial = 1122] [outer = 0000000000000000] 20:15:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0F259000) [pid = 1512] [serial = 1123] [outer = 000000BC0E660800] 20:15:09 INFO - PROCESS | 1512 | 1464232509043 Marionette DEBUG loaded listener.js 20:15:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC10159000) [pid = 1512] [serial = 1124] [outer = 000000BC0E660800] 20:15:09 INFO - PROCESS | 1512 | 1464232509444 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:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 692ms 20:15:09 INFO - PROCESS | 1512 | 1464232509498 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 1512 | 1464232509500 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 20:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:15:09 INFO - PROCESS | 1512 | 1464232509504 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - PROCESS | 1512 | 1464232509505 Marionette TRACE conn5 <- [1,1462,null,{}] 20:15:09 INFO - PROCESS | 1512 | 1464232509509 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:15:09 INFO - PROCESS | 1512 | 1464232509599 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 20:15:09 INFO - PROCESS | 1512 | 1464232509606 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1948B000 == 51 [pid = 1512] [id = 375] 20:15:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC12D26800) [pid = 1512] [serial = 1125] [outer = 0000000000000000] 20:15:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1350D800) [pid = 1512] [serial = 1126] [outer = 000000BC12D26800] 20:15:09 INFO - PROCESS | 1512 | 1464232509654 Marionette DEBUG loaded listener.js 20:15:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1356C000) [pid = 1512] [serial = 1127] [outer = 000000BC12D26800] 20:15:10 INFO - PROCESS | 1512 | 1464232510153 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:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 20:15:10 INFO - PROCESS | 1512 | 1464232510199 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 1512 | 1464232510201 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 20:15:10 INFO - PROCESS | 1512 | 1464232510204 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:15:10 INFO - PROCESS | 1512 | 1464232510206 Marionette TRACE conn5 <- [1,1466,null,{}] 20:15:10 INFO - PROCESS | 1512 | 1464232510209 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:15:10 INFO - PROCESS | 1512 | 1464232510348 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 20:15:10 INFO - PROCESS | 1512 | 1464232510373 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACA1000 == 52 [pid = 1512] [id = 376] 20:15:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13A06000) [pid = 1512] [serial = 1128] [outer = 0000000000000000] 20:15:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13AB2800) [pid = 1512] [serial = 1129] [outer = 000000BC13A06000] 20:15:10 INFO - PROCESS | 1512 | 1464232510418 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC1522D400) [pid = 1512] [serial = 1130] [outer = 000000BC13A06000] 20:15:10 INFO - PROCESS | 1512 | 1464232510901 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:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 732ms 20:15:10 INFO - PROCESS | 1512 | 1464232510940 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 1512 | 1464232510942 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 20:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:15:10 INFO - PROCESS | 1512 | 1464232510946 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - PROCESS | 1512 | 1464232510955 Marionette TRACE conn5 <- [1,1470,null,{}] 20:15:10 INFO - PROCESS | 1512 | 1464232510959 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:15:11 INFO - PROCESS | 1512 | 1464232511101 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 20:15:11 INFO - PROCESS | 1512 | 1464232511159 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BB9E800 == 53 [pid = 1512] [id = 377] 20:15:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC16251C00) [pid = 1512] [serial = 1131] [outer = 0000000000000000] 20:15:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC16A3AC00) [pid = 1512] [serial = 1132] [outer = 000000BC16251C00] 20:15:11 INFO - PROCESS | 1512 | 1464232511206 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC16BEE400) [pid = 1512] [serial = 1133] [outer = 000000BC16251C00] 20:15:11 INFO - PROCESS | 1512 | 1464232511688 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:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 798ms 20:15:11 INFO - PROCESS | 1512 | 1464232511746 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 1512 | 1464232511748 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 20:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:15:11 INFO - PROCESS | 1512 | 1464232511751 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - PROCESS | 1512 | 1464232511753 Marionette TRACE conn5 <- [1,1474,null,{}] 20:15:11 INFO - PROCESS | 1512 | 1464232511757 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:15:11 INFO - PROCESS | 1512 | 1464232511980 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC17D23800) [pid = 1512] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC188F9000) [pid = 1512] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC16053C00) [pid = 1512] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0F197000) [pid = 1512] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC09A95000) [pid = 1512] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0903A800) [pid = 1512] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC12D20800) [pid = 1512] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC16DE2000) [pid = 1512] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09D0C000) [pid = 1512] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC090CB000) [pid = 1512] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC13516C00) [pid = 1512] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC189DCC00) [pid = 1512] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:15:12 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC16BF0000) [pid = 1512] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:15:12 INFO - PROCESS | 1512 | 1464232512038 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BD3800 == 54 [pid = 1512] [id = 378] 20:15:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC07F22400) [pid = 1512] [serial = 1134] [outer = 0000000000000000] 20:15:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0991E800) [pid = 1512] [serial = 1135] [outer = 000000BC07F22400] 20:15:12 INFO - PROCESS | 1512 | 1464232512084 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC13516C00) [pid = 1512] [serial = 1136] [outer = 000000BC07F22400] 20:15:12 INFO - PROCESS | 1512 | 1464232512459 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:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 20:15:12 INFO - PROCESS | 1512 | 1464232512489 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 1512 | 1464232512492 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 20:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:15:12 INFO - PROCESS | 1512 | 1464232512495 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 1512 | 1464232512496 Marionette TRACE conn5 <- [1,1478,null,{}] 20:15:12 INFO - PROCESS | 1512 | 1464232512500 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:15:12 INFO - PROCESS | 1512 | 1464232512594 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:15:12 INFO - PROCESS | 1512 | 1464232512601 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DCCA000 == 55 [pid = 1512] [id = 379] 20:15:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC16B55400) [pid = 1512] [serial = 1137] [outer = 0000000000000000] 20:15:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC188A6400) [pid = 1512] [serial = 1138] [outer = 000000BC16B55400] 20:15:12 INFO - PROCESS | 1512 | 1464232512646 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC188F9000) [pid = 1512] [serial = 1139] [outer = 000000BC16B55400] 20:15:13 INFO - PROCESS | 1512 | 1464232513059 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:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 586ms 20:15:13 INFO - PROCESS | 1512 | 1464232513084 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 1512 | 1464232513086 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 20:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:15:13 INFO - PROCESS | 1512 | 1464232513089 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 1512 | 1464232513091 Marionette TRACE conn5 <- [1,1482,null,{}] 20:15:13 INFO - PROCESS | 1512 | 1464232513106 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:15:13 INFO - PROCESS | 1512 | 1464232513197 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 20:15:13 INFO - PROCESS | 1512 | 1464232513203 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF7A800 == 56 [pid = 1512] [id = 380] 20:15:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC189AE000) [pid = 1512] [serial = 1140] [outer = 0000000000000000] 20:15:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC189B3400) [pid = 1512] [serial = 1141] [outer = 000000BC189AE000] 20:15:13 INFO - PROCESS | 1512 | 1464232513249 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC18F0C800) [pid = 1512] [serial = 1142] [outer = 000000BC189AE000] 20:15:13 INFO - PROCESS | 1512 | 1464232513690 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:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 20:15:13 INFO - PROCESS | 1512 | 1464232513721 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 1512 | 1464232513724 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 20:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:15:13 INFO - PROCESS | 1512 | 1464232513757 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 1512 | 1464232513759 Marionette TRACE conn5 <- [1,1486,null,{}] 20:15:13 INFO - PROCESS | 1512 | 1464232513762 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:15:13 INFO - PROCESS | 1512 | 1464232513858 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 20:15:13 INFO - PROCESS | 1512 | 1464232513865 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E539800 == 57 [pid = 1512] [id = 381] 20:15:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC19607000) [pid = 1512] [serial = 1143] [outer = 0000000000000000] 20:15:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC196BDC00) [pid = 1512] [serial = 1144] [outer = 000000BC19607000] 20:15:13 INFO - PROCESS | 1512 | 1464232513910 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1A196C00) [pid = 1512] [serial = 1145] [outer = 000000BC19607000] 20:15:14 INFO - PROCESS | 1512 | 1464232514613 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:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 901ms 20:15:14 INFO - PROCESS | 1512 | 1464232514656 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 1512 | 1464232514662 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 20:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:15:14 INFO - PROCESS | 1512 | 1464232514668 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - PROCESS | 1512 | 1464232514673 Marionette TRACE conn5 <- [1,1490,null,{}] 20:15:14 INFO - PROCESS | 1512 | 1464232514678 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:15:14 INFO - PROCESS | 1512 | 1464232514807 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 20:15:14 INFO - PROCESS | 1512 | 1464232514922 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15D54000 == 58 [pid = 1512] [id = 382] 20:15:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09B30C00) [pid = 1512] [serial = 1146] [outer = 0000000000000000] 20:15:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0A322000) [pid = 1512] [serial = 1147] [outer = 000000BC09B30C00] 20:15:14 INFO - PROCESS | 1512 | 1464232514984 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0E55B800) [pid = 1512] [serial = 1148] [outer = 000000BC09B30C00] 20:15:15 INFO - PROCESS | 1512 | 1464232515574 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:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 20:15:15 INFO - PROCESS | 1512 | 1464232515634 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 1512 | 1464232515640 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 20:15:15 INFO - PROCESS | 1512 | 1464232515650 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:15:15 INFO - PROCESS | 1512 | 1464232515654 Marionette TRACE conn5 <- [1,1494,null,{}] 20:15:15 INFO - PROCESS | 1512 | 1464232515658 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:15:15 INFO - PROCESS | 1512 | 1464232515810 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 20:15:15 INFO - PROCESS | 1512 | 1464232515929 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA2000 == 59 [pid = 1512] [id = 383] 20:15:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0FE13C00) [pid = 1512] [serial = 1149] [outer = 0000000000000000] 20:15:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13A0A800) [pid = 1512] [serial = 1150] [outer = 000000BC0FE13C00] 20:15:15 INFO - PROCESS | 1512 | 1464232515987 Marionette DEBUG loaded listener.js 20:15:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC15288C00) [pid = 1512] [serial = 1151] [outer = 000000BC0FE13C00] 20:15:16 INFO - PROCESS | 1512 | 1464232516609 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:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 20:15:16 INFO - PROCESS | 1512 | 1464232516643 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 20:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:15:16 INFO - PROCESS | 1512 | 1464232516646 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 20:15:16 INFO - PROCESS | 1512 | 1464232516650 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:15:16 INFO - PROCESS | 1512 | 1464232516655 Marionette TRACE conn5 <- [1,1498,null,{}] 20:15:16 INFO - PROCESS | 1512 | 1464232516666 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:15:16 INFO - PROCESS | 1512 | 1464232516784 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:15:16 INFO - PROCESS | 1512 | 1464232516905 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F297000 == 60 [pid = 1512] [id = 384] 20:15:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC17433C00) [pid = 1512] [serial = 1152] [outer = 0000000000000000] 20:15:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC188EF000) [pid = 1512] [serial = 1153] [outer = 000000BC17433C00] 20:15:16 INFO - PROCESS | 1512 | 1464232516965 Marionette DEBUG loaded listener.js 20:15:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1A199400) [pid = 1512] [serial = 1154] [outer = 000000BC17433C00] 20:15:17 INFO - PROCESS | 1512 | 1464232517613 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:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 984ms 20:15:17 INFO - PROCESS | 1512 | 1464232517635 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 20:15:17 INFO - PROCESS | 1512 | 1464232517638 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 20:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:15:17 INFO - PROCESS | 1512 | 1464232517642 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:15:17 INFO - PROCESS | 1512 | 1464232517644 Marionette TRACE conn5 <- [1,1502,null,{}] 20:15:17 INFO - PROCESS | 1512 | 1464232517648 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:15:17 INFO - PROCESS | 1512 | 1464232517766 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 20:15:17 INFO - PROCESS | 1512 | 1464232517856 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21113800 == 61 [pid = 1512] [id = 385] 20:15:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1A987C00) [pid = 1512] [serial = 1155] [outer = 0000000000000000] 20:15:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1A9B8800) [pid = 1512] [serial = 1156] [outer = 000000BC1A987C00] 20:15:17 INFO - PROCESS | 1512 | 1464232517912 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1ADE9400) [pid = 1512] [serial = 1157] [outer = 000000BC1A987C00] 20:15:18 INFO - PROCESS | 1512 | 1464232518432 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:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 836ms 20:15:18 INFO - PROCESS | 1512 | 1464232518480 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 1512 | 1464232518482 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 20:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:15:18 INFO - PROCESS | 1512 | 1464232518486 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 1512 | 1464232518488 Marionette TRACE conn5 <- [1,1506,null,{}] 20:15:18 INFO - PROCESS | 1512 | 1464232518492 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:15:18 INFO - PROCESS | 1512 | 1464232518603 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 20:15:18 INFO - PROCESS | 1512 | 1464232518693 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC2160F800 == 62 [pid = 1512] [id = 386] 20:15:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1ADED400) [pid = 1512] [serial = 1158] [outer = 0000000000000000] 20:15:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1ADF1800) [pid = 1512] [serial = 1159] [outer = 000000BC1ADED400] 20:15:18 INFO - PROCESS | 1512 | 1464232518748 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC1AF79C00) [pid = 1512] [serial = 1160] [outer = 000000BC1ADED400] 20:15:19 INFO - PROCESS | 1512 | 1464232519361 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:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 20:15:19 INFO - PROCESS | 1512 | 1464232519433 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 20:15:19 INFO - PROCESS | 1512 | 1464232519435 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 20:15:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:15:19 INFO - PROCESS | 1512 | 1464232519440 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:15:19 INFO - PROCESS | 1512 | 1464232519442 Marionette TRACE conn5 <- [1,1510,null,{}] 20:15:19 INFO - PROCESS | 1512 | 1464232519446 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:15:19 INFO - PROCESS | 1512 | 1464232519574 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 20:15:19 INFO - PROCESS | 1512 | 1464232519828 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10BA4800 == 63 [pid = 1512] [id = 387] 20:15:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC07FBA000) [pid = 1512] [serial = 1161] [outer = 0000000000000000] 20:15:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC08B25800) [pid = 1512] [serial = 1162] [outer = 000000BC07FBA000] 20:15:19 INFO - PROCESS | 1512 | 1464232519892 Marionette DEBUG loaded listener.js 20:15:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC09B32C00) [pid = 1512] [serial = 1163] [outer = 000000BC07FBA000] 20:15:20 INFO - PROCESS | 1512 | 1464232520443 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:15:20 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:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:15:20 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:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:15:20 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:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:15:20 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:15:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:15:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1037ms 20:15:20 INFO - PROCESS | 1512 | 1464232520479 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 1512 | 1464232520484 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 20:15:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:15:20 INFO - PROCESS | 1512 | 1464232520488 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - PROCESS | 1512 | 1464232520492 Marionette TRACE conn5 <- [1,1514,null,{}] 20:15:20 INFO - PROCESS | 1512 | 1464232520537 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:15:20 INFO - PROCESS | 1512 | 1464232520652 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 20:15:20 INFO - PROCESS | 1512 | 1464232520749 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16402800 == 64 [pid = 1512] [id = 388] 20:15:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC0F253C00) [pid = 1512] [serial = 1164] [outer = 0000000000000000] 20:15:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC0FC28400) [pid = 1512] [serial = 1165] [outer = 000000BC0F253C00] 20:15:20 INFO - PROCESS | 1512 | 1464232520801 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC10765000) [pid = 1512] [serial = 1166] [outer = 000000BC0F253C00] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF7A800 == 63 [pid = 1512] [id = 380] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCCA000 == 62 [pid = 1512] [id = 379] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BD3800 == 61 [pid = 1512] [id = 378] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BB9E800 == 60 [pid = 1512] [id = 377] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA1000 == 59 [pid = 1512] [id = 376] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1948B000 == 58 [pid = 1512] [id = 375] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16808800 == 57 [pid = 1512] [id = 374] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10B9D000 == 56 [pid = 1512] [id = 373] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14058000 == 55 [pid = 1512] [id = 372] 20:15:21 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14058800 == 54 [pid = 1512] [id = 367] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC17D27800) [pid = 1512] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC0ABE5000) [pid = 1512] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC19612C00) [pid = 1512] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC1350C000) [pid = 1512] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC1A96D400) [pid = 1512] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC188A9000) [pid = 1512] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC189DAC00) [pid = 1512] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC16B5E000) [pid = 1512] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC16A3B000) [pid = 1512] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC0FCCD400) [pid = 1512] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC140BFC00) [pid = 1512] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC09D15400) [pid = 1512] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC13514800) [pid = 1512] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC188D1800) [pid = 1512] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC09D14800) [pid = 1512] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC13A10000) [pid = 1512] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1356BC00) [pid = 1512] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC0F24D800) [pid = 1512] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC16297000) [pid = 1512] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC17434000) [pid = 1512] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC0F249C00) [pid = 1512] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC10160C00) [pid = 1512] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC140A4800) [pid = 1512] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC189AA800) [pid = 1512] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC189DFC00) [pid = 1512] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC189D4C00) [pid = 1512] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0D1B6400) [pid = 1512] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC191C8800) [pid = 1512] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC1A177000) [pid = 1512] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:15:21 INFO - PROCESS | 1512 | 1464232521449 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:15:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:15:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:15:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:15:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 981ms 20:15:21 INFO - PROCESS | 1512 | 1464232521476 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 1512 | 1464232521480 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 20:15:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:15:21 INFO - PROCESS | 1512 | 1464232521485 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - PROCESS | 1512 | 1464232521487 Marionette TRACE conn5 <- [1,1518,null,{}] 20:15:21 INFO - PROCESS | 1512 | 1464232521491 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:15:21 INFO - PROCESS | 1512 | 1464232521585 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:15:21 INFO - PROCESS | 1512 | 1464232521657 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16072800 == 55 [pid = 1512] [id = 389] 20:15:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09B96000) [pid = 1512] [serial = 1167] [outer = 0000000000000000] 20:15:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0F240C00) [pid = 1512] [serial = 1168] [outer = 000000BC09B96000] 20:15:21 INFO - PROCESS | 1512 | 1464232521712 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1035F400) [pid = 1512] [serial = 1169] [outer = 000000BC09B96000] 20:15:22 INFO - PROCESS | 1512 | 1464232522111 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:15:22 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:15:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:15:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:15:22 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:15:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:15:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 20:15:22 INFO - PROCESS | 1512 | 1464232522159 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 1512 | 1464232522162 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 20:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:15:22 INFO - PROCESS | 1512 | 1464232522167 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 1512 | 1464232522173 Marionette TRACE conn5 <- [1,1522,null,{}] 20:15:22 INFO - PROCESS | 1512 | 1464232522183 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:15:22 INFO - PROCESS | 1512 | 1464232522305 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 20:15:22 INFO - PROCESS | 1512 | 1464232522322 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19EE2800 == 56 [pid = 1512] [id = 390] 20:15:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13A04800) [pid = 1512] [serial = 1170] [outer = 0000000000000000] 20:15:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC1522C800) [pid = 1512] [serial = 1171] [outer = 000000BC13A04800] 20:15:22 INFO - PROCESS | 1512 | 1464232522369 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC16051000) [pid = 1512] [serial = 1172] [outer = 000000BC13A04800] 20:15:22 INFO - PROCESS | 1512 | 1464232522829 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:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 689ms 20:15:22 INFO - PROCESS | 1512 | 1464232522856 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 1512 | 1464232522859 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 20:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:15:22 INFO - PROCESS | 1512 | 1464232522862 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 1512 | 1464232522864 Marionette TRACE conn5 <- [1,1526,null,{}] 20:15:22 INFO - PROCESS | 1512 | 1464232522868 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:15:22 INFO - PROCESS | 1512 | 1464232522960 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 20:15:22 INFO - PROCESS | 1512 | 1464232522969 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AFA1000 == 57 [pid = 1512] [id = 391] 20:15:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC16439C00) [pid = 1512] [serial = 1173] [outer = 0000000000000000] 20:15:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC16A47800) [pid = 1512] [serial = 1174] [outer = 000000BC16439C00] 20:15:23 INFO - PROCESS | 1512 | 1464232523014 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC17407800) [pid = 1512] [serial = 1175] [outer = 000000BC16439C00] 20:15:23 INFO - PROCESS | 1512 | 1464232523444 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:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 20:15:23 INFO - PROCESS | 1512 | 1464232523494 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 1512 | 1464232523496 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 20:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:15:23 INFO - PROCESS | 1512 | 1464232523507 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 1512 | 1464232523509 Marionette TRACE conn5 <- [1,1530,null,{}] 20:15:23 INFO - PROCESS | 1512 | 1464232523512 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:15:23 INFO - PROCESS | 1512 | 1464232523625 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 20:15:23 INFO - PROCESS | 1512 | 1464232523706 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBB6800 == 58 [pid = 1512] [id = 392] 20:15:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC188CF400) [pid = 1512] [serial = 1176] [outer = 0000000000000000] 20:15:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC188D9000) [pid = 1512] [serial = 1177] [outer = 000000BC188CF400] 20:15:23 INFO - PROCESS | 1512 | 1464232523760 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC189D6800) [pid = 1512] [serial = 1178] [outer = 000000BC188CF400] 20:15:24 INFO - PROCESS | 1512 | 1464232524213 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:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 732ms 20:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:15:24 INFO - PROCESS | 1512 | 1464232524247 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 1512 | 1464232524249 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 20:15:24 INFO - PROCESS | 1512 | 1464232524252 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 1512 | 1464232524254 Marionette TRACE conn5 <- [1,1534,null,{}] 20:15:24 INFO - PROCESS | 1512 | 1464232524257 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:15:24 INFO - PROCESS | 1512 | 1464232524380 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 20:15:24 INFO - PROCESS | 1512 | 1464232524387 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E042800 == 59 [pid = 1512] [id = 393] 20:15:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC188D1800) [pid = 1512] [serial = 1179] [outer = 0000000000000000] 20:15:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1A971400) [pid = 1512] [serial = 1180] [outer = 000000BC188D1800] 20:15:24 INFO - PROCESS | 1512 | 1464232524433 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC1A98F800) [pid = 1512] [serial = 1181] [outer = 000000BC188D1800] 20:15:24 INFO - PROCESS | 1512 | 1464232524902 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:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 20:15:24 INFO - PROCESS | 1512 | 1464232524946 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 1512 | 1464232524949 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 20:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:15:24 INFO - PROCESS | 1512 | 1464232524957 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 1512 | 1464232524959 Marionette TRACE conn5 <- [1,1538,null,{}] 20:15:24 INFO - PROCESS | 1512 | 1464232524963 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:15:25 INFO - PROCESS | 1512 | 1464232525108 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:15:25 INFO - PROCESS | 1512 | 1464232525135 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E54C000 == 60 [pid = 1512] [id = 394] 20:15:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1ADF6000) [pid = 1512] [serial = 1182] [outer = 0000000000000000] 20:15:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1AF7F400) [pid = 1512] [serial = 1183] [outer = 000000BC1ADF6000] 20:15:25 INFO - PROCESS | 1512 | 1464232525180 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1B160C00) [pid = 1512] [serial = 1184] [outer = 000000BC1ADF6000] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC19609C00) [pid = 1512] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC17310400) [pid = 1512] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0FE0FC00) [pid = 1512] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC16246400) [pid = 1512] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0A6AA400) [pid = 1512] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC189AE000) [pid = 1512] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC13A06000) [pid = 1512] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC16251C00) [pid = 1512] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC07F22400) [pid = 1512] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC16B55400) [pid = 1512] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC0923C000) [pid = 1512] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC09D10000) [pid = 1512] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0E660800) [pid = 1512] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC12D26800) [pid = 1512] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:15:25 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC09924800) [pid = 1512] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:15:25 INFO - PROCESS | 1512 | 1464232525812 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:15:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:15:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 881ms 20:15:25 INFO - PROCESS | 1512 | 1464232525842 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1512 | 1464232525844 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 20:15:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:15:25 INFO - PROCESS | 1512 | 1464232525855 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - PROCESS | 1512 | 1464232525857 Marionette TRACE conn5 <- [1,1542,null,{}] 20:15:25 INFO - PROCESS | 1512 | 1464232525861 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:15:25 INFO - PROCESS | 1512 | 1464232525948 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 20:15:26 INFO - PROCESS | 1512 | 1464232526031 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1EB7E800 == 61 [pid = 1512] [id = 395] 20:15:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC07F26C00) [pid = 1512] [serial = 1185] [outer = 0000000000000000] 20:15:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0FE10C00) [pid = 1512] [serial = 1186] [outer = 000000BC07F26C00] 20:15:26 INFO - PROCESS | 1512 | 1464232526077 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC173ED800) [pid = 1512] [serial = 1187] [outer = 000000BC07F26C00] 20:15:26 INFO - PROCESS | 1512 | 1464232526479 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:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 20:15:26 INFO - PROCESS | 1512 | 1464232526543 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 1512 | 1464232526545 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 20:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:15:26 INFO - PROCESS | 1512 | 1464232526548 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - PROCESS | 1512 | 1464232526550 Marionette TRACE conn5 <- [1,1546,null,{}] 20:15:26 INFO - PROCESS | 1512 | 1464232526554 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:15:26 INFO - PROCESS | 1512 | 1464232526644 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 20:15:26 INFO - PROCESS | 1512 | 1464232526652 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC210BF800 == 62 [pid = 1512] [id = 396] 20:15:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC1B15D400) [pid = 1512] [serial = 1188] [outer = 0000000000000000] 20:15:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1B16A000) [pid = 1512] [serial = 1189] [outer = 000000BC1B15D400] 20:15:26 INFO - PROCESS | 1512 | 1464232526697 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC1B2D6000) [pid = 1512] [serial = 1190] [outer = 000000BC1B15D400] 20:15:27 INFO - PROCESS | 1512 | 1464232527103 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:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 586ms 20:15:27 INFO - PROCESS | 1512 | 1464232527149 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1512 | 1464232527151 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 20:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:15:27 INFO - PROCESS | 1512 | 1464232527155 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 1512 | 1464232527157 Marionette TRACE conn5 <- [1,1550,null,{}] 20:15:27 INFO - PROCESS | 1512 | 1464232527165 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:15:27 INFO - PROCESS | 1512 | 1464232527263 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 20:15:27 INFO - PROCESS | 1512 | 1464232527270 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21C2F000 == 63 [pid = 1512] [id = 397] 20:15:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC1B2D5000) [pid = 1512] [serial = 1191] [outer = 0000000000000000] 20:15:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1B2DEC00) [pid = 1512] [serial = 1192] [outer = 000000BC1B2D5000] 20:15:27 INFO - PROCESS | 1512 | 1464232527320 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1DCF5400) [pid = 1512] [serial = 1193] [outer = 000000BC1B2D5000] 20:15:27 INFO - PROCESS | 1512 | 1464232527862 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:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 775ms 20:15:27 INFO - PROCESS | 1512 | 1464232527934 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1512 | 1464232527939 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 20:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:15:28 INFO - PROCESS | 1512 | 1464232528024 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 1512 | 1464232528029 Marionette TRACE conn5 <- [1,1554,null,{}] 20:15:28 INFO - PROCESS | 1512 | 1464232528061 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:15:28 INFO - PROCESS | 1512 | 1464232528185 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 20:15:28 INFO - PROCESS | 1512 | 1464232528275 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC14060800 == 64 [pid = 1512] [id = 398] 20:15:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC07F21800) [pid = 1512] [serial = 1194] [outer = 0000000000000000] 20:15:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC0A326C00) [pid = 1512] [serial = 1195] [outer = 000000BC07F21800] 20:15:28 INFO - PROCESS | 1512 | 1464232528334 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC0F246400) [pid = 1512] [serial = 1196] [outer = 000000BC07F21800] 20:15:28 INFO - PROCESS | 1512 | 1464232528901 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:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 985ms 20:15:28 INFO - PROCESS | 1512 | 1464232528932 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 1512 | 1464232528938 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 20:15:28 INFO - PROCESS | 1512 | 1464232528945 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:15:28 INFO - PROCESS | 1512 | 1464232528948 Marionette TRACE conn5 <- [1,1558,null,{}] 20:15:28 INFO - PROCESS | 1512 | 1464232528952 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:15:29 INFO - PROCESS | 1512 | 1464232529073 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:15:29 INFO - PROCESS | 1512 | 1464232529198 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBB5000 == 65 [pid = 1512] [id = 399] 20:15:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC13524C00) [pid = 1512] [serial = 1197] [outer = 0000000000000000] 20:15:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC13A0AC00) [pid = 1512] [serial = 1198] [outer = 000000BC13524C00] 20:15:29 INFO - PROCESS | 1512 | 1464232529255 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1624E000) [pid = 1512] [serial = 1199] [outer = 000000BC13524C00] 20:15:29 INFO - PROCESS | 1512 | 1464232529869 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:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 984ms 20:15:29 INFO - PROCESS | 1512 | 1464232529936 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 1512 | 1464232529938 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 20:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:15:29 INFO - PROCESS | 1512 | 1464232529955 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:15:29 INFO - PROCESS | 1512 | 1464232529960 Marionette TRACE conn5 <- [1,1562,null,{}] 20:15:29 INFO - PROCESS | 1512 | 1464232529973 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:15:30 INFO - PROCESS | 1512 | 1464232530107 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 20:15:30 INFO - PROCESS | 1512 | 1464232530225 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC229D6000 == 66 [pid = 1512] [id = 400] 20:15:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC188DE800) [pid = 1512] [serial = 1200] [outer = 0000000000000000] 20:15:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1A18F800) [pid = 1512] [serial = 1201] [outer = 000000BC188DE800] 20:15:30 INFO - PROCESS | 1512 | 1464232530288 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1B15E000) [pid = 1512] [serial = 1202] [outer = 000000BC188DE800] 20:15:30 INFO - PROCESS | 1512 | 1464232530964 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:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1051ms 20:15:31 INFO - PROCESS | 1512 | 1464232530995 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 1512 | 1464232530999 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 20:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:15:31 INFO - PROCESS | 1512 | 1464232531002 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - PROCESS | 1512 | 1464232531004 Marionette TRACE conn5 <- [1,1566,null,{}] 20:15:31 INFO - PROCESS | 1512 | 1464232531008 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:15:31 INFO - PROCESS | 1512 | 1464232531126 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 20:15:31 INFO - PROCESS | 1512 | 1464232531250 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC218D8000 == 67 [pid = 1512] [id = 401] 20:15:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1DCF6C00) [pid = 1512] [serial = 1203] [outer = 0000000000000000] 20:15:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC1E2BFC00) [pid = 1512] [serial = 1204] [outer = 000000BC1DCF6C00] 20:15:31 INFO - PROCESS | 1512 | 1464232531308 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC1E2C8000) [pid = 1512] [serial = 1205] [outer = 000000BC1DCF6C00] 20:15:31 INFO - PROCESS | 1512 | 1464232531849 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:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 20:15:31 INFO - PROCESS | 1512 | 1464232531885 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 1512 | 1464232531887 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 20:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:15:31 INFO - PROCESS | 1512 | 1464232531891 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - PROCESS | 1512 | 1464232531893 Marionette TRACE conn5 <- [1,1570,null,{}] 20:15:31 INFO - PROCESS | 1512 | 1464232531896 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:15:32 INFO - PROCESS | 1512 | 1464232532010 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 20:15:32 INFO - PROCESS | 1512 | 1464232532106 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC232CF800 == 68 [pid = 1512] [id = 402] 20:15:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1DCF8800) [pid = 1512] [serial = 1206] [outer = 0000000000000000] 20:15:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1EC4D400) [pid = 1512] [serial = 1207] [outer = 000000BC1DCF8800] 20:15:32 INFO - PROCESS | 1512 | 1464232532162 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC1EC54C00) [pid = 1512] [serial = 1208] [outer = 000000BC1DCF8800] 20:15:32 INFO - PROCESS | 1512 | 1464232532762 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:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 923ms 20:15:32 INFO - PROCESS | 1512 | 1464232532817 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 1512 | 1464232532819 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 20:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:15:32 INFO - PROCESS | 1512 | 1464232532823 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - PROCESS | 1512 | 1464232532825 Marionette TRACE conn5 <- [1,1574,null,{}] 20:15:32 INFO - PROCESS | 1512 | 1464232532829 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:15:32 INFO - PROCESS | 1512 | 1464232532962 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 20:15:33 INFO - PROCESS | 1512 | 1464232533090 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC22646800 == 69 [pid = 1512] [id = 403] 20:15:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC1A94D000) [pid = 1512] [serial = 1209] [outer = 0000000000000000] 20:15:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC20142C00) [pid = 1512] [serial = 1210] [outer = 000000BC1A94D000] 20:15:33 INFO - PROCESS | 1512 | 1464232533148 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC2014A400) [pid = 1512] [serial = 1211] [outer = 000000BC1A94D000] 20:15:33 INFO - PROCESS | 1512 | 1464232533756 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:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 983ms 20:15:33 INFO - PROCESS | 1512 | 1464232533809 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 20:15:33 INFO - PROCESS | 1512 | 1464232533811 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 20:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:15:33 INFO - PROCESS | 1512 | 1464232533815 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:15:33 INFO - PROCESS | 1512 | 1464232533817 Marionette TRACE conn5 <- [1,1578,null,{}] 20:15:33 INFO - PROCESS | 1512 | 1464232533821 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:15:33 INFO - PROCESS | 1512 | 1464232533938 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:15:34 INFO - PROCESS | 1512 | 1464232534066 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F1D7800 == 70 [pid = 1512] [id = 404] 20:15:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC08B09400) [pid = 1512] [serial = 1212] [outer = 0000000000000000] 20:15:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC09B2C400) [pid = 1512] [serial = 1213] [outer = 000000BC08B09400] 20:15:34 INFO - PROCESS | 1512 | 1464232534123 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC1356FC00) [pid = 1512] [serial = 1214] [outer = 000000BC08B09400] 20:15:34 INFO - PROCESS | 1512 | 1464232534919 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:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1140ms 20:15:34 INFO - PROCESS | 1512 | 1464232534957 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 1512 | 1464232534962 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 20:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:15:34 INFO - PROCESS | 1512 | 1464232534967 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 1512 | 1464232534972 Marionette TRACE conn5 <- [1,1582,null,{}] 20:15:34 INFO - PROCESS | 1512 | 1464232534990 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:15:35 INFO - PROCESS | 1512 | 1464232535127 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 20:15:35 INFO - PROCESS | 1512 | 1464232535187 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC15515800 == 71 [pid = 1512] [id = 405] 20:15:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC09D18C00) [pid = 1512] [serial = 1215] [outer = 0000000000000000] 20:15:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC0A322C00) [pid = 1512] [serial = 1216] [outer = 000000BC09D18C00] 20:15:35 INFO - PROCESS | 1512 | 1464232535238 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC0E65E000) [pid = 1512] [serial = 1217] [outer = 000000BC09D18C00] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC175B4000 == 70 [pid = 1512] [id = 317] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14056000 == 69 [pid = 1512] [id = 314] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA8000 == 68 [pid = 1512] [id = 321] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC210BF800 == 67 [pid = 1512] [id = 396] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB7E800 == 66 [pid = 1512] [id = 395] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E54C000 == 65 [pid = 1512] [id = 394] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E042800 == 64 [pid = 1512] [id = 393] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB6800 == 63 [pid = 1512] [id = 392] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA1000 == 62 [pid = 1512] [id = 391] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EE2800 == 61 [pid = 1512] [id = 390] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16072800 == 60 [pid = 1512] [id = 389] 20:15:35 INFO - PROCESS | 1512 | 1464232535914 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:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16402800 == 59 [pid = 1512] [id = 388] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BA4800 == 58 [pid = 1512] [id = 387] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F2A1800 == 57 [pid = 1512] [id = 366] 20:15:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E539800 == 56 [pid = 1512] [id = 381] 20:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 20:15:35 INFO - PROCESS | 1512 | 1464232535958 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 20:15:35 INFO - PROCESS | 1512 | 1464232535964 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 20:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC0E65A000) [pid = 1512] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC1A175000) [pid = 1512] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC1773FC00) [pid = 1512] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC13A0CC00) [pid = 1512] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC18F0D800) [pid = 1512] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC13AB2800) [pid = 1512] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC16A3AC00) [pid = 1512] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC1522D400) [pid = 1512] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC0991E800) [pid = 1512] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC16BEE400) [pid = 1512] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC188A6400) [pid = 1512] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC189A4800) [pid = 1512] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC1A985000) [pid = 1512] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC13AB7400) [pid = 1512] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC09CEA400) [pid = 1512] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC1354A000) [pid = 1512] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC0A399400) [pid = 1512] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC09B97C00) [pid = 1512] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0F259000) [pid = 1512] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC10159000) [pid = 1512] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC1350D800) [pid = 1512] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0A2A1000) [pid = 1512] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC0A8CB000) [pid = 1512] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC0A8C7C00) [pid = 1512] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 20:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC07F28C00) [pid = 1512] [serial = 673] [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:15:35 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC188F9000) [pid = 1512] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC13516C00) [pid = 1512] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC18F0C800) [pid = 1512] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1356C000) [pid = 1512] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC189B3400) [pid = 1512] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 1512 | 1464232536001 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 1512 | 1464232536004 Marionette TRACE conn5 <- [1,1586,null,{}] 20:15:36 INFO - PROCESS | 1512 | 1464232536011 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:15:36 INFO - PROCESS | 1512 | 1464232536113 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 20:15:36 INFO - PROCESS | 1512 | 1464232536120 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10121000 == 57 [pid = 1512] [id = 406] 20:15:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC09B35C00) [pid = 1512] [serial = 1218] [outer = 0000000000000000] 20:15:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC09B93400) [pid = 1512] [serial = 1219] [outer = 000000BC09B35C00] 20:15:36 INFO - PROCESS | 1512 | 1464232536167 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC0AB56000) [pid = 1512] [serial = 1220] [outer = 000000BC09B35C00] 20:15:36 INFO - PROCESS | 1512 | 1464232536657 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:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 713ms 20:15:36 INFO - PROCESS | 1512 | 1464232536697 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 1512 | 1464232536700 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 20:15:36 INFO - PROCESS | 1512 | 1464232536703 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:15:36 INFO - PROCESS | 1512 | 1464232536707 Marionette TRACE conn5 <- [1,1590,null,{}] 20:15:36 INFO - PROCESS | 1512 | 1464232536718 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:15:36 INFO - PROCESS | 1512 | 1464232536814 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 20:15:36 INFO - PROCESS | 1512 | 1464232536823 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16D74000 == 58 [pid = 1512] [id = 407] 20:15:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0F250800) [pid = 1512] [serial = 1221] [outer = 0000000000000000] 20:15:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0FCD1C00) [pid = 1512] [serial = 1222] [outer = 000000BC0F250800] 20:15:36 INFO - PROCESS | 1512 | 1464232536872 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC104D8C00) [pid = 1512] [serial = 1223] [outer = 000000BC0F250800] 20:15:37 INFO - PROCESS | 1512 | 1464232537329 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:15:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 20:15:37 INFO - PROCESS | 1512 | 1464232537406 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 1512 | 1464232537409 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 20:15:37 INFO - PROCESS | 1512 | 1464232537413 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 1512 | 1464232537414 Marionette TRACE conn5 <- [1,1594,null,{}] 20:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:15:37 INFO - PROCESS | 1512 | 1464232537418 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:15:37 INFO - PROCESS | 1512 | 1464232537512 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 20:15:37 INFO - PROCESS | 1512 | 1464232537596 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D28800 == 59 [pid = 1512] [id = 408] 20:15:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13508800) [pid = 1512] [serial = 1224] [outer = 0000000000000000] 20:15:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1352B000) [pid = 1512] [serial = 1225] [outer = 000000BC13508800] 20:15:37 INFO - PROCESS | 1512 | 1464232537643 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC13575400) [pid = 1512] [serial = 1226] [outer = 000000BC13508800] 20:15:38 INFO - PROCESS | 1512 | 1464232538025 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:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 20:15:38 INFO - PROCESS | 1512 | 1464232538047 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 1512 | 1464232538049 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 20:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:15:38 INFO - PROCESS | 1512 | 1464232538052 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 1512 | 1464232538054 Marionette TRACE conn5 <- [1,1598,null,{}] 20:15:38 INFO - PROCESS | 1512 | 1464232538058 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:15:38 INFO - PROCESS | 1512 | 1464232538183 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:15:38 INFO - PROCESS | 1512 | 1464232538233 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACB1000 == 60 [pid = 1512] [id = 409] 20:15:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC13509C00) [pid = 1512] [serial = 1227] [outer = 0000000000000000] 20:15:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC13A33000) [pid = 1512] [serial = 1228] [outer = 000000BC13509C00] 20:15:38 INFO - PROCESS | 1512 | 1464232538279 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC13AC3C00) [pid = 1512] [serial = 1229] [outer = 000000BC13509C00] 20:15:38 INFO - PROCESS | 1512 | 1464232538724 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:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 732ms 20:15:38 INFO - PROCESS | 1512 | 1464232538787 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 1512 | 1464232538789 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 20:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:15:38 INFO - PROCESS | 1512 | 1464232538800 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 1512 | 1464232538809 Marionette TRACE conn5 <- [1,1602,null,{}] 20:15:38 INFO - PROCESS | 1512 | 1464232538813 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:15:38 INFO - PROCESS | 1512 | 1464232538940 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 20:15:39 INFO - PROCESS | 1512 | 1464232538998 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1BBB0800 == 61 [pid = 1512] [id = 410] 20:15:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC1604B800) [pid = 1512] [serial = 1230] [outer = 0000000000000000] 20:15:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1624A400) [pid = 1512] [serial = 1231] [outer = 000000BC1604B800] 20:15:39 INFO - PROCESS | 1512 | 1464232539046 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC169D3C00) [pid = 1512] [serial = 1232] [outer = 000000BC1604B800] 20:15:39 INFO - PROCESS | 1512 | 1464232539474 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:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 20:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 20:15:39 INFO - PROCESS | 1512 | 1464232539491 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 1512 | 1464232539494 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 20:15:39 INFO - PROCESS | 1512 | 1464232539502 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:15:39 INFO - PROCESS | 1512 | 1464232539504 Marionette TRACE conn5 <- [1,1606,null,{}] 20:15:39 INFO - PROCESS | 1512 | 1464232539508 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:15:39 INFO - PROCESS | 1512 | 1464232539649 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 20:15:39 INFO - PROCESS | 1512 | 1464232539656 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBA9000 == 62 [pid = 1512] [id = 411] 20:15:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC16442C00) [pid = 1512] [serial = 1233] [outer = 0000000000000000] 20:15:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC16AA9C00) [pid = 1512] [serial = 1234] [outer = 000000BC16442C00] 20:15:39 INFO - PROCESS | 1512 | 1464232539747 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC17302400) [pid = 1512] [serial = 1235] [outer = 000000BC16442C00] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC13A04800) [pid = 1512] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC19607000) [pid = 1512] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC16439C00) [pid = 1512] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC1B15D400) [pid = 1512] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC1740DC00) [pid = 1512] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC1A193800) [pid = 1512] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC1A975C00) [pid = 1512] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC101D2C00) [pid = 1512] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC09D16000) [pid = 1512] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC188CF400) [pid = 1512] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC188D1800) [pid = 1512] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC07F26C00) [pid = 1512] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1ADF6000) [pid = 1512] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC0F253C00) [pid = 1512] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC09B96000) [pid = 1512] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:15:40 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC07FBA000) [pid = 1512] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:15:40 INFO - PROCESS | 1512 | 1464232540337 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:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 878ms 20:15:40 INFO - PROCESS | 1512 | 1464232540383 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 20:15:40 INFO - PROCESS | 1512 | 1464232540385 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 20:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:15:40 INFO - PROCESS | 1512 | 1464232540389 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:15:40 INFO - PROCESS | 1512 | 1464232540391 Marionette TRACE conn5 <- [1,1610,null,{}] 20:15:40 INFO - PROCESS | 1512 | 1464232540394 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:15:40 INFO - PROCESS | 1512 | 1464232540492 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 20:15:40 INFO - PROCESS | 1512 | 1464232540499 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD06800 == 63 [pid = 1512] [id = 412] 20:15:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC0993BC00) [pid = 1512] [serial = 1236] [outer = 0000000000000000] 20:15:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0EC6EC00) [pid = 1512] [serial = 1237] [outer = 000000BC0993BC00] 20:15:40 INFO - PROCESS | 1512 | 1464232540545 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC173E6000) [pid = 1512] [serial = 1238] [outer = 000000BC0993BC00] 20:15:41 INFO - PROCESS | 1512 | 1464232541010 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:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 20:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 20:15:41 INFO - PROCESS | 1512 | 1464232541082 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 1512 | 1464232541084 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 20:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:15:41 INFO - PROCESS | 1512 | 1464232541088 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:15:41 INFO - PROCESS | 1512 | 1464232541089 Marionette TRACE conn5 <- [1,1614,null,{}] 20:15:41 INFO - PROCESS | 1512 | 1464232541093 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:15:41 INFO - PROCESS | 1512 | 1464232541182 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 20:15:41 INFO - PROCESS | 1512 | 1464232541188 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E04B000 == 64 [pid = 1512] [id = 413] 20:15:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC17E4FC00) [pid = 1512] [serial = 1239] [outer = 0000000000000000] 20:15:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC188D5400) [pid = 1512] [serial = 1240] [outer = 000000BC17E4FC00] 20:15:41 INFO - PROCESS | 1512 | 1464232541234 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC189ABC00) [pid = 1512] [serial = 1241] [outer = 000000BC17E4FC00] 20:15:41 INFO - PROCESS | 1512 | 1464232541633 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:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 586ms 20:15:41 INFO - PROCESS | 1512 | 1464232541684 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 1512 | 1464232541686 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 20:15:41 INFO - PROCESS | 1512 | 1464232541690 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:15:41 INFO - PROCESS | 1512 | 1464232541692 Marionette TRACE conn5 <- [1,1618,null,{}] 20:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:15:41 INFO - PROCESS | 1512 | 1464232541695 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:15:41 INFO - PROCESS | 1512 | 1464232541793 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:15:41 INFO - PROCESS | 1512 | 1464232541799 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8AC000 == 65 [pid = 1512] [id = 414] 20:15:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC189D2800) [pid = 1512] [serial = 1242] [outer = 0000000000000000] 20:15:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC191C5400) [pid = 1512] [serial = 1243] [outer = 000000BC189D2800] 20:15:41 INFO - PROCESS | 1512 | 1464232541844 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC196BD000) [pid = 1512] [serial = 1244] [outer = 000000BC189D2800] 20:15:42 INFO - PROCESS | 1512 | 1464232542263 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:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 20:15:42 INFO - PROCESS | 1512 | 1464232542375 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 1512 | 1464232542380 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 20:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:15:42 INFO - PROCESS | 1512 | 1464232542386 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 1512 | 1464232542390 Marionette TRACE conn5 <- [1,1622,null,{}] 20:15:42 INFO - PROCESS | 1512 | 1464232542397 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:15:42 INFO - PROCESS | 1512 | 1464232542532 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 20:15:42 INFO - PROCESS | 1512 | 1464232542704 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FC18000 == 66 [pid = 1512] [id = 415] 20:15:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC09A23C00) [pid = 1512] [serial = 1245] [outer = 0000000000000000] 20:15:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC09B28800) [pid = 1512] [serial = 1246] [outer = 000000BC09A23C00] 20:15:42 INFO - PROCESS | 1512 | 1464232542761 Marionette DEBUG loaded listener.js 20:15:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC0A326000) [pid = 1512] [serial = 1247] [outer = 000000BC09A23C00] 20:15:43 INFO - PROCESS | 1512 | 1464232543354 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:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 20:15:43 INFO - PROCESS | 1512 | 1464232543376 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 1512 | 1464232543380 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 20:15:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:15:43 INFO - PROCESS | 1512 | 1464232543388 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:15:43 INFO - PROCESS | 1512 | 1464232543393 Marionette TRACE conn5 <- [1,1626,null,{}] 20:15:43 INFO - PROCESS | 1512 | 1464232543397 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:15:43 INFO - PROCESS | 1512 | 1464232543521 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 20:15:43 INFO - PROCESS | 1512 | 1464232543631 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D1A800 == 67 [pid = 1512] [id = 416] 20:15:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC0FC24000) [pid = 1512] [serial = 1248] [outer = 0000000000000000] 20:15:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC0FE11000) [pid = 1512] [serial = 1249] [outer = 000000BC0FC24000] 20:15:43 INFO - PROCESS | 1512 | 1464232543690 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC13510400) [pid = 1512] [serial = 1250] [outer = 000000BC0FC24000] 20:15:44 INFO - PROCESS | 1512 | 1464232544316 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:15:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:15:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 985ms 20:15:44 INFO - PROCESS | 1512 | 1464232544375 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 20:15:44 INFO - PROCESS | 1512 | 1464232544378 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 20:15:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:15:44 INFO - PROCESS | 1512 | 1464232544382 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:15:44 INFO - PROCESS | 1512 | 1464232544384 Marionette TRACE conn5 <- [1,1630,null,{}] 20:15:44 INFO - PROCESS | 1512 | 1464232544395 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:15:44 INFO - PROCESS | 1512 | 1464232544550 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 20:15:44 INFO - PROCESS | 1512 | 1464232544678 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC2079A000 == 68 [pid = 1512] [id = 417] 20:15:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC155C0400) [pid = 1512] [serial = 1251] [outer = 0000000000000000] 20:15:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC16246C00) [pid = 1512] [serial = 1252] [outer = 000000BC155C0400] 20:15:44 INFO - PROCESS | 1512 | 1464232544739 Marionette DEBUG loaded listener.js 20:15:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC188A9800) [pid = 1512] [serial = 1253] [outer = 000000BC155C0400] 20:15:45 INFO - PROCESS | 1512 | 1464232545354 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:15:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:15:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1028ms 20:15:45 INFO - PROCESS | 1512 | 1464232545412 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:15:45 INFO - PROCESS | 1512 | 1464232545415 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 20:15:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:15:45 INFO - PROCESS | 1512 | 1464232545418 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:15:45 INFO - PROCESS | 1512 | 1464232545421 Marionette TRACE conn5 <- [1,1634,null,{}] 20:15:45 INFO - PROCESS | 1512 | 1464232545424 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:15:45 INFO - PROCESS | 1512 | 1464232545544 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 20:15:45 INFO - PROCESS | 1512 | 1464232545641 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC218CC800 == 69 [pid = 1512] [id = 418] 20:15:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC1960A000) [pid = 1512] [serial = 1254] [outer = 0000000000000000] 20:15:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC1A946400) [pid = 1512] [serial = 1255] [outer = 000000BC1960A000] 20:15:45 INFO - PROCESS | 1512 | 1464232545698 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1A951C00) [pid = 1512] [serial = 1256] [outer = 000000BC1960A000] 20:15:46 INFO - PROCESS | 1512 | 1464232546289 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:15:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 945ms 20:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:15:46 INFO - PROCESS | 1512 | 1464232546365 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 1512 | 1464232546368 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 20:15:46 INFO - PROCESS | 1512 | 1464232546371 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:15:46 INFO - PROCESS | 1512 | 1464232546373 Marionette TRACE conn5 <- [1,1638,null,{}] 20:15:46 INFO - PROCESS | 1512 | 1464232546377 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:15:46 INFO - PROCESS | 1512 | 1464232546527 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:15:46 INFO - PROCESS | 1512 | 1464232546647 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC2264D000 == 70 [pid = 1512] [id = 419] 20:15:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC1A177C00) [pid = 1512] [serial = 1257] [outer = 0000000000000000] 20:15:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC1A9BF800) [pid = 1512] [serial = 1258] [outer = 000000BC1A177C00] 20:15:46 INFO - PROCESS | 1512 | 1464232546704 Marionette DEBUG loaded listener.js 20:15:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC1AF7B800) [pid = 1512] [serial = 1259] [outer = 000000BC1A177C00] 20:15:47 INFO - PROCESS | 1512 | 1464232547257 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:15:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:15:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 942ms 20:15:47 INFO - PROCESS | 1512 | 1464232547316 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 1512 | 1464232547319 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 20:15:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:15:47 INFO - PROCESS | 1512 | 1464232547322 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - PROCESS | 1512 | 1464232547324 Marionette TRACE conn5 <- [1,1642,null,{}] 20:15:47 INFO - PROCESS | 1512 | 1464232547328 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:15:47 INFO - PROCESS | 1512 | 1464232547465 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 20:15:47 INFO - PROCESS | 1512 | 1464232547593 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC236E3800 == 71 [pid = 1512] [id = 420] 20:15:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC1B160000) [pid = 1512] [serial = 1260] [outer = 0000000000000000] 20:15:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC1DCF1800) [pid = 1512] [serial = 1261] [outer = 000000BC1B160000] 20:15:47 INFO - PROCESS | 1512 | 1464232547651 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC1EC4F400) [pid = 1512] [serial = 1262] [outer = 000000BC1B160000] 20:15:48 INFO - PROCESS | 1512 | 1464232548307 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:15:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:15:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1026ms 20:15:48 INFO - PROCESS | 1512 | 1464232548352 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 20:15:48 INFO - PROCESS | 1512 | 1464232548354 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 20:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:15:48 INFO - PROCESS | 1512 | 1464232548358 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:15:48 INFO - PROCESS | 1512 | 1464232548360 Marionette TRACE conn5 <- [1,1646,null,{}] 20:15:48 INFO - PROCESS | 1512 | 1464232548364 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:15:48 INFO - PROCESS | 1512 | 1464232548482 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 20:15:48 INFO - PROCESS | 1512 | 1464232548752 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC10B9C000 == 72 [pid = 1512] [id = 421] 20:15:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC07FBA000) [pid = 1512] [serial = 1263] [outer = 0000000000000000] 20:15:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC08B20C00) [pid = 1512] [serial = 1264] [outer = 000000BC07FBA000] 20:15:48 INFO - PROCESS | 1512 | 1464232548808 Marionette DEBUG loaded listener.js 20:15:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC09B99800) [pid = 1512] [serial = 1265] [outer = 000000BC07FBA000] 20:15:49 INFO - PROCESS | 1512 | 1464232549457 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:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1137ms 20:15:49 INFO - PROCESS | 1512 | 1464232549498 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 20:15:49 INFO - PROCESS | 1512 | 1464232549502 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 20:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:15:49 INFO - PROCESS | 1512 | 1464232549506 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:15:49 INFO - PROCESS | 1512 | 1464232549510 Marionette TRACE conn5 <- [1,1650,null,{}] 20:15:49 INFO - PROCESS | 1512 | 1464232549515 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:15:49 INFO - PROCESS | 1512 | 1464232549630 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 20:15:49 INFO - PROCESS | 1512 | 1464232549802 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19EE2000 == 73 [pid = 1512] [id = 422] 20:15:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (000000BC104D9000) [pid = 1512] [serial = 1266] [outer = 0000000000000000] 20:15:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (000000BC12D23400) [pid = 1512] [serial = 1267] [outer = 000000BC104D9000] 20:15:49 INFO - PROCESS | 1512 | 1464232549854 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (000000BC138A8000) [pid = 1512] [serial = 1268] [outer = 000000BC104D9000] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC72000 == 72 [pid = 1512] [id = 324] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCB6000 == 71 [pid = 1512] [id = 325] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04B000 == 70 [pid = 1512] [id = 413] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD06800 == 69 [pid = 1512] [id = 412] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA9000 == 68 [pid = 1512] [id = 411] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBB0800 == 67 [pid = 1512] [id = 410] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACB1000 == 66 [pid = 1512] [id = 409] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D28800 == 65 [pid = 1512] [id = 408] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D74000 == 64 [pid = 1512] [id = 407] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10121000 == 63 [pid = 1512] [id = 406] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15515800 == 62 [pid = 1512] [id = 405] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (000000BC1ADF1800) [pid = 1512] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (000000BC0A322000) [pid = 1512] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (000000BC1A9B8800) [pid = 1512] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC188EF000) [pid = 1512] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC13A0A800) [pid = 1512] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC1B2DEC00) [pid = 1512] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14060800 == 61 [pid = 1512] [id = 398] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC188D9000) [pid = 1512] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC189D6800) [pid = 1512] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC1A98F800) [pid = 1512] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC1A971400) [pid = 1512] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC0FE10C00) [pid = 1512] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC1AF7F400) [pid = 1512] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC10765000) [pid = 1512] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC0FC28400) [pid = 1512] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC0F240C00) [pid = 1512] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC1035F400) [pid = 1512] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC09B32C00) [pid = 1512] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC08B25800) [pid = 1512] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC1522C800) [pid = 1512] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC16051000) [pid = 1512] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC196BDC00) [pid = 1512] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC1A196C00) [pid = 1512] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC16A47800) [pid = 1512] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC1B16A000) [pid = 1512] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC1B2D6000) [pid = 1512] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC173ED800) [pid = 1512] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1B160C00) [pid = 1512] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC17407800) [pid = 1512] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1A192400) [pid = 1512] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1A979C00) [pid = 1512] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC1A98E800) [pid = 1512] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC15237400) [pid = 1512] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC0EE16400) [pid = 1512] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:15:50 INFO - PROCESS | 1512 | 1464232550444 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:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 983ms 20:15:50 INFO - PROCESS | 1512 | 1464232550497 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:15:50 INFO - PROCESS | 1512 | 1464232550500 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 20:15:50 INFO - PROCESS | 1512 | 1464232550505 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:15:50 INFO - PROCESS | 1512 | 1464232550507 Marionette TRACE conn5 <- [1,1654,null,{}] 20:15:50 INFO - PROCESS | 1512 | 1464232550511 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:15:50 INFO - PROCESS | 1512 | 1464232550609 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 20:15:50 INFO - PROCESS | 1512 | 1464232550694 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC16062800 == 62 [pid = 1512] [id = 423] 20:15:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC0E65A000) [pid = 1512] [serial = 1269] [outer = 0000000000000000] 20:15:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC0FCCFC00) [pid = 1512] [serial = 1270] [outer = 000000BC0E65A000] 20:15:50 INFO - PROCESS | 1512 | 1464232550741 Marionette DEBUG loaded listener.js 20:15:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1356B800) [pid = 1512] [serial = 1271] [outer = 000000BC0E65A000] 20:15:51 INFO - PROCESS | 1512 | 1464232551156 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:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 20:15:51 INFO - PROCESS | 1512 | 1464232551199 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 1512 | 1464232551202 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 20:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:15:51 INFO - PROCESS | 1512 | 1464232551206 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - PROCESS | 1512 | 1464232551213 Marionette TRACE conn5 <- [1,1658,null,{}] 20:15:51 INFO - PROCESS | 1512 | 1464232551222 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:15:51 INFO - PROCESS | 1512 | 1464232551319 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:15:51 INFO - PROCESS | 1512 | 1464232551365 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AF90800 == 63 [pid = 1512] [id = 424] 20:15:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC13AB6400) [pid = 1512] [serial = 1272] [outer = 0000000000000000] 20:15:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC15288400) [pid = 1512] [serial = 1273] [outer = 000000BC13AB6400] 20:15:51 INFO - PROCESS | 1512 | 1464232551411 Marionette DEBUG loaded listener.js 20:15:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1643A800) [pid = 1512] [serial = 1274] [outer = 000000BC13AB6400] 20:15:51 INFO - PROCESS | 1512 | 1464232551870 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:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 20:15:51 INFO - PROCESS | 1512 | 1464232551899 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 1512 | 1464232551902 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 20:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:15:51 INFO - PROCESS | 1512 | 1464232551905 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - PROCESS | 1512 | 1464232551906 Marionette TRACE conn5 <- [1,1662,null,{}] 20:15:51 INFO - PROCESS | 1512 | 1464232551910 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:15:52 INFO - PROCESS | 1512 | 1464232552004 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 20:15:52 INFO - PROCESS | 1512 | 1464232552014 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DBA7000 == 64 [pid = 1512] [id = 425] 20:15:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC16BEC800) [pid = 1512] [serial = 1275] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1774E000) [pid = 1512] [serial = 1276] [outer = 000000BC16BEC800] 20:15:52 INFO - PROCESS | 1512 | 1464232552060 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC188EE800) [pid = 1512] [serial = 1277] [outer = 000000BC16BEC800] 20:15:52 INFO - PROCESS | 1512 | 1464232552486 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:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 20:15:52 INFO - PROCESS | 1512 | 1464232552535 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 20:15:52 INFO - PROCESS | 1512 | 1464232552537 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 20:15:52 INFO - PROCESS | 1512 | 1464232552549 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:15:52 INFO - PROCESS | 1512 | 1464232552550 Marionette TRACE conn5 <- [1,1666,null,{}] 20:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:15:52 INFO - PROCESS | 1512 | 1464232552554 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:15:52 INFO - PROCESS | 1512 | 1464232552670 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 20:15:52 INFO - PROCESS | 1512 | 1464232552751 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DF65000 == 65 [pid = 1512] [id = 426] 20:15:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC1944A800) [pid = 1512] [serial = 1278] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC19612C00) [pid = 1512] [serial = 1279] [outer = 000000BC1944A800] 20:15:52 INFO - PROCESS | 1512 | 1464232552804 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1A94B800) [pid = 1512] [serial = 1280] [outer = 000000BC1944A800] 20:15:53 INFO - PROCESS | 1512 | 1464232553261 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:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 20:15:53 INFO - PROCESS | 1512 | 1464232553295 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 1512 | 1464232553298 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 20:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:15:53 INFO - PROCESS | 1512 | 1464232553301 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:15:53 INFO - PROCESS | 1512 | 1464232553303 Marionette TRACE conn5 <- [1,1670,null,{}] 20:15:53 INFO - PROCESS | 1512 | 1464232553306 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:15:53 INFO - PROCESS | 1512 | 1464232553433 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 20:15:53 INFO - PROCESS | 1512 | 1464232553494 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E8AD000 == 66 [pid = 1512] [id = 427] 20:15:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1A9B3400) [pid = 1512] [serial = 1281] [outer = 0000000000000000] 20:15:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1AF7F400) [pid = 1512] [serial = 1282] [outer = 000000BC1A9B3400] 20:15:53 INFO - PROCESS | 1512 | 1464232553541 Marionette DEBUG loaded listener.js 20:15:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC1B165000) [pid = 1512] [serial = 1283] [outer = 000000BC1A9B3400] 20:15:53 INFO - PROCESS | 1512 | 1464232553974 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:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 20:15:54 INFO - PROCESS | 1512 | 1464232554035 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 1512 | 1464232554038 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 20:15:54 INFO - PROCESS | 1512 | 1464232554041 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:15:54 INFO - PROCESS | 1512 | 1464232554043 Marionette TRACE conn5 <- [1,1674,null,{}] 20:15:54 INFO - PROCESS | 1512 | 1464232554088 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:15:54 INFO - PROCESS | 1512 | 1464232554207 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 20:15:54 INFO - PROCESS | 1512 | 1464232554266 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1F28F800 == 67 [pid = 1512] [id = 428] 20:15:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC1B2D7000) [pid = 1512] [serial = 1284] [outer = 0000000000000000] 20:15:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1B2DC800) [pid = 1512] [serial = 1285] [outer = 000000BC1B2D7000] 20:15:54 INFO - PROCESS | 1512 | 1464232554312 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1E2C3000) [pid = 1512] [serial = 1286] [outer = 000000BC1B2D7000] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC1ADED400) [pid = 1512] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC17433C00) [pid = 1512] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC1A987C00) [pid = 1512] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC09B30C00) [pid = 1512] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC0FE13C00) [pid = 1512] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC1604B800) [pid = 1512] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC16442C00) [pid = 1512] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC0993BC00) [pid = 1512] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC09D18C00) [pid = 1512] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC07F21800) [pid = 1512] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC13524C00) [pid = 1512] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC17E4FC00) [pid = 1512] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC08B09400) [pid = 1512] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1DCF6C00) [pid = 1512] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC09B35C00) [pid = 1512] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC0F250800) [pid = 1512] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC188DE800) [pid = 1512] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC13508800) [pid = 1512] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1B2D5000) [pid = 1512] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:15:54 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13509C00) [pid = 1512] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:15:54 INFO - PROCESS | 1512 | 1464232554889 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:15:54 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:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 860ms 20:15:54 INFO - PROCESS | 1512 | 1464232554905 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 1512 | 1464232554907 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 20:15:54 INFO - PROCESS | 1512 | 1464232554910 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:15:54 INFO - PROCESS | 1512 | 1464232554920 Marionette TRACE conn5 <- [1,1678,null,{}] 20:15:54 INFO - PROCESS | 1512 | 1464232554924 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:15:55 INFO - PROCESS | 1512 | 1464232555050 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:15:55 INFO - PROCESS | 1512 | 1464232555105 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC20791000 == 68 [pid = 1512] [id = 429] 20:15:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC09B8DC00) [pid = 1512] [serial = 1287] [outer = 0000000000000000] 20:15:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1356B400) [pid = 1512] [serial = 1288] [outer = 000000BC09B8DC00] 20:15:55 INFO - PROCESS | 1512 | 1464232555151 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC173E9400) [pid = 1512] [serial = 1289] [outer = 000000BC09B8DC00] 20:15:55 INFO - PROCESS | 1512 | 1464232555524 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:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 649ms 20:15:55 INFO - PROCESS | 1512 | 1464232555563 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 1512 | 1464232555565 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 20:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:15:55 INFO - PROCESS | 1512 | 1464232555568 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - PROCESS | 1512 | 1464232555570 Marionette TRACE conn5 <- [1,1682,null,{}] 20:15:55 INFO - PROCESS | 1512 | 1464232555573 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:15:55 INFO - PROCESS | 1512 | 1464232555663 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 20:15:55 INFO - PROCESS | 1512 | 1464232555670 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC2110E000 == 69 [pid = 1512] [id = 430] 20:15:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC188D4800) [pid = 1512] [serial = 1290] [outer = 0000000000000000] 20:15:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC1B2D8000) [pid = 1512] [serial = 1291] [outer = 000000BC188D4800] 20:15:55 INFO - PROCESS | 1512 | 1464232555715 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1EC4A800) [pid = 1512] [serial = 1292] [outer = 000000BC188D4800] 20:15:56 INFO - PROCESS | 1512 | 1464232556170 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:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 627ms 20:15:56 INFO - PROCESS | 1512 | 1464232556198 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 20:15:56 INFO - PROCESS | 1512 | 1464232556201 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 20:15:56 INFO - PROCESS | 1512 | 1464232556204 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:15:56 INFO - PROCESS | 1512 | 1464232556206 Marionette TRACE conn5 <- [1,1686,null,{}] 20:15:56 INFO - PROCESS | 1512 | 1464232556222 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:15:56 INFO - PROCESS | 1512 | 1464232556323 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 20:15:56 INFO - PROCESS | 1512 | 1464232556332 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC218E2000 == 70 [pid = 1512] [id = 431] 20:15:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC1EC51400) [pid = 1512] [serial = 1293] [outer = 0000000000000000] 20:15:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC20144000) [pid = 1512] [serial = 1294] [outer = 000000BC1EC51400] 20:15:56 INFO - PROCESS | 1512 | 1464232556382 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC20C30C00) [pid = 1512] [serial = 1295] [outer = 000000BC1EC51400] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC218D8000 == 69 [pid = 1512] [id = 401] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174BF800 == 68 [pid = 1512] [id = 323] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14044000 == 67 [pid = 1512] [id = 371] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8C5000 == 66 [pid = 1512] [id = 354] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC210C0000 == 65 [pid = 1512] [id = 370] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21C2F000 == 64 [pid = 1512] [id = 397] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A86800 == 63 [pid = 1512] [id = 320] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1968C000 == 62 [pid = 1512] [id = 318] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC232CF800 == 61 [pid = 1512] [id = 402] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F1D7800 == 60 [pid = 1512] [id = 404] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F26F800 == 59 [pid = 1512] [id = 326] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F29A800 == 58 [pid = 1512] [id = 368] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21113800 == 57 [pid = 1512] [id = 385] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F297000 == 56 [pid = 1512] [id = 384] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD8000 == 55 [pid = 1512] [id = 353] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB9A000 == 54 [pid = 1512] [id = 355] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA2000 == 53 [pid = 1512] [id = 383] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EDD000 == 52 [pid = 1512] [id = 319] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC22646800 == 51 [pid = 1512] [id = 403] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD0D800 == 50 [pid = 1512] [id = 336] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2160F800 == 49 [pid = 1512] [id = 386] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D54000 == 48 [pid = 1512] [id = 382] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB5000 == 47 [pid = 1512] [id = 399] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E0E5000 == 46 [pid = 1512] [id = 341] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC229D6000 == 45 [pid = 1512] [id = 400] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20C89000 == 44 [pid = 1512] [id = 369] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EE2000 == 43 [pid = 1512] [id = 422] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10B9C000 == 42 [pid = 1512] [id = 421] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC236E3800 == 41 [pid = 1512] [id = 420] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2264D000 == 40 [pid = 1512] [id = 419] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC218CC800 == 39 [pid = 1512] [id = 418] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2079A000 == 38 [pid = 1512] [id = 417] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D1A800 == 37 [pid = 1512] [id = 416] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC18000 == 36 [pid = 1512] [id = 415] 20:15:57 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8AC000 == 35 [pid = 1512] [id = 414] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16062800 == 34 [pid = 1512] [id = 423] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA7000 == 33 [pid = 1512] [id = 425] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF90800 == 32 [pid = 1512] [id = 424] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20791000 == 31 [pid = 1512] [id = 429] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF65000 == 30 [pid = 1512] [id = 426] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2110E000 == 29 [pid = 1512] [id = 430] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F28F800 == 28 [pid = 1512] [id = 428] 20:15:58 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8AD000 == 27 [pid = 1512] [id = 427] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1AF79C00) [pid = 1512] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC1A199400) [pid = 1512] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1ADE9400) [pid = 1512] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC0E55B800) [pid = 1512] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC15288C00) [pid = 1512] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC191C5400) [pid = 1512] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1624A400) [pid = 1512] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC16AA9C00) [pid = 1512] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC169D3C00) [pid = 1512] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC173E6000) [pid = 1512] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0EC6EC00) [pid = 1512] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0E65E000) [pid = 1512] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0A322C00) [pid = 1512] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0F246400) [pid = 1512] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0A326C00) [pid = 1512] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC13A0AC00) [pid = 1512] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC188D5400) [pid = 1512] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1624E000) [pid = 1512] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC1356FC00) [pid = 1512] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09B2C400) [pid = 1512] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC1E2C8000) [pid = 1512] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC1E2BFC00) [pid = 1512] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09B93400) [pid = 1512] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0AB56000) [pid = 1512] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0FCD1C00) [pid = 1512] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC104D8C00) [pid = 1512] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC1B15E000) [pid = 1512] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC1A18F800) [pid = 1512] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1352B000) [pid = 1512] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13575400) [pid = 1512] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC1DCF5400) [pid = 1512] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC1EC4D400) [pid = 1512] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC20142C00) [pid = 1512] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC17302400) [pid = 1512] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC13A33000) [pid = 1512] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC13AC3C00) [pid = 1512] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC189ABC00) [pid = 1512] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:15:58 INFO - PROCESS | 1512 | 1464232558667 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:15:58 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:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2496ms 20:15:58 INFO - PROCESS | 1512 | 1464232558704 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 1512 | 1464232558708 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 20:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:15:58 INFO - PROCESS | 1512 | 1464232558714 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - PROCESS | 1512 | 1464232558718 Marionette TRACE conn5 <- [1,1690,null,{}] 20:15:58 INFO - PROCESS | 1512 | 1464232558724 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:15:58 INFO - PROCESS | 1512 | 1464232558822 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 20:15:58 INFO - PROCESS | 1512 | 1464232558831 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0A84C800 == 28 [pid = 1512] [id = 432] 20:15:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC08B24800) [pid = 1512] [serial = 1296] [outer = 0000000000000000] 20:15:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC08B25400) [pid = 1512] [serial = 1297] [outer = 000000BC08B24800] 20:15:58 INFO - PROCESS | 1512 | 1464232558881 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0923E000) [pid = 1512] [serial = 1298] [outer = 000000BC08B24800] 20:15:59 INFO - PROCESS | 1512 | 1464232559363 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:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 20:15:59 INFO - PROCESS | 1512 | 1464232559451 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 1512 | 1464232559458 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 20:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:15:59 INFO - PROCESS | 1512 | 1464232559464 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:15:59 INFO - PROCESS | 1512 | 1464232559467 Marionette TRACE conn5 <- [1,1694,null,{}] 20:15:59 INFO - PROCESS | 1512 | 1464232559471 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:15:59 INFO - PROCESS | 1512 | 1464232559565 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 20:15:59 INFO - PROCESS | 1512 | 1464232559581 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F07D800 == 29 [pid = 1512] [id = 433] 20:15:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC09A29C00) [pid = 1512] [serial = 1299] [outer = 0000000000000000] 20:15:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC09A2F000) [pid = 1512] [serial = 1300] [outer = 000000BC09A29C00] 20:15:59 INFO - PROCESS | 1512 | 1464232559628 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC09B33400) [pid = 1512] [serial = 1301] [outer = 000000BC09A29C00] 20:16:00 INFO - PROCESS | 1512 | 1464232560116 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:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 20:16:00 INFO - PROCESS | 1512 | 1464232560156 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 1512 | 1464232560158 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 20:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:16:00 INFO - PROCESS | 1512 | 1464232560162 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - PROCESS | 1512 | 1464232560166 Marionette TRACE conn5 <- [1,1698,null,{}] 20:16:00 INFO - PROCESS | 1512 | 1464232560178 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:16:00 INFO - PROCESS | 1512 | 1464232560336 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 20:16:00 INFO - PROCESS | 1512 | 1464232560354 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC11000 == 30 [pid = 1512] [id = 434] 20:16:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC07ED5000) [pid = 1512] [serial = 1302] [outer = 0000000000000000] 20:16:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09CE8C00) [pid = 1512] [serial = 1303] [outer = 000000BC07ED5000] 20:16:00 INFO - PROCESS | 1512 | 1464232560405 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC09D18000) [pid = 1512] [serial = 1304] [outer = 000000BC07ED5000] 20:16:00 INFO - PROCESS | 1512 | 1464232560856 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:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 20:16:00 INFO - PROCESS | 1512 | 1464232560898 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 1512 | 1464232560900 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 20:16:00 INFO - PROCESS | 1512 | 1464232560904 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:16:00 INFO - PROCESS | 1512 | 1464232560906 Marionette TRACE conn5 <- [1,1702,null,{}] 20:16:00 INFO - PROCESS | 1512 | 1464232560909 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:16:01 INFO - PROCESS | 1512 | 1464232561018 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 20:16:01 INFO - PROCESS | 1512 | 1464232561027 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC138DB000 == 31 [pid = 1512] [id = 435] 20:16:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0A392000) [pid = 1512] [serial = 1305] [outer = 0000000000000000] 20:16:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0A395C00) [pid = 1512] [serial = 1306] [outer = 000000BC0A392000] 20:16:01 INFO - PROCESS | 1512 | 1464232561075 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0A3D3800) [pid = 1512] [serial = 1307] [outer = 000000BC0A392000] 20:16:01 INFO - PROCESS | 1512 | 1464232561517 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:16:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:16:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:16:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:16:01 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 1512 | 1464232561537 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 20:16:01 INFO - PROCESS | 1512 | 1464232561540 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 1512 | 1464232561542 Marionette TRACE conn5 <- [1,1706,null,{}] 20:16:01 INFO - PROCESS | 1512 | 1464232561550 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:16:01 INFO - PROCESS | 1512 | 1464232561633 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 20:16:01 INFO - PROCESS | 1512 | 1464232561640 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15531800 == 32 [pid = 1512] [id = 436] 20:16:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC09A24C00) [pid = 1512] [serial = 1308] [outer = 0000000000000000] 20:16:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0B366800) [pid = 1512] [serial = 1309] [outer = 000000BC09A24C00] 20:16:01 INFO - PROCESS | 1512 | 1464232561725 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0E5B7C00) [pid = 1512] [serial = 1310] [outer = 000000BC09A24C00] 20:16:02 INFO - PROCESS | 1512 | 1464232562163 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:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 20:16:02 INFO - PROCESS | 1512 | 1464232562214 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 1512 | 1464232562216 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 20:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:16:02 INFO - PROCESS | 1512 | 1464232562219 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 1512 | 1464232562221 Marionette TRACE conn5 <- [1,1710,null,{}] 20:16:02 INFO - PROCESS | 1512 | 1464232562224 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:16:02 INFO - PROCESS | 1512 | 1464232562339 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 20:16:02 INFO - PROCESS | 1512 | 1464232562350 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1640D000 == 33 [pid = 1512] [id = 437] 20:16:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0E6AA000) [pid = 1512] [serial = 1311] [outer = 0000000000000000] 20:16:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0EE1AC00) [pid = 1512] [serial = 1312] [outer = 000000BC0E6AA000] 20:16:02 INFO - PROCESS | 1512 | 1464232562398 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0F240400) [pid = 1512] [serial = 1313] [outer = 000000BC0E6AA000] 20:16:02 INFO - PROCESS | 1512 | 1464232562819 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:16:02 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:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 625ms 20:16:02 INFO - PROCESS | 1512 | 1464232562850 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 20:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:16:02 INFO - PROCESS | 1512 | 1464232562853 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 20:16:02 INFO - PROCESS | 1512 | 1464232562856 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 1512 | 1464232562858 Marionette TRACE conn5 <- [1,1714,null,{}] 20:16:02 INFO - PROCESS | 1512 | 1464232562866 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:16:02 INFO - PROCESS | 1512 | 1464232562946 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 20:16:02 INFO - PROCESS | 1512 | 1464232562953 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1663B800 == 34 [pid = 1512] [id = 438] 20:16:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC0F195400) [pid = 1512] [serial = 1314] [outer = 0000000000000000] 20:16:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0F255000) [pid = 1512] [serial = 1315] [outer = 000000BC0F195400] 20:16:03 INFO - PROCESS | 1512 | 1464232562999 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0FCCD400) [pid = 1512] [serial = 1316] [outer = 000000BC0F195400] 20:16:03 INFO - PROCESS | 1512 | 1464232563462 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:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 20:16:03 INFO - PROCESS | 1512 | 1464232563487 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 1512 | 1464232563489 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 20:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:16:03 INFO - PROCESS | 1512 | 1464232563492 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - PROCESS | 1512 | 1464232563494 Marionette TRACE conn5 <- [1,1718,null,{}] 20:16:03 INFO - PROCESS | 1512 | 1464232563503 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:16:03 INFO - PROCESS | 1512 | 1464232563588 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:16:03 INFO - PROCESS | 1512 | 1464232563597 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC17124800 == 35 [pid = 1512] [id = 439] 20:16:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0FE13C00) [pid = 1512] [serial = 1317] [outer = 0000000000000000] 20:16:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC1015F800) [pid = 1512] [serial = 1318] [outer = 000000BC0FE13C00] 20:16:03 INFO - PROCESS | 1512 | 1464232563643 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC1035AC00) [pid = 1512] [serial = 1319] [outer = 000000BC0FE13C00] 20:16:04 INFO - PROCESS | 1512 | 1464232564125 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:16:04 INFO - PROCESS | 1512 | 1464232564195 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 20:16:04 INFO - PROCESS | 1512 | 1464232564198 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 1512 | 1464232564200 Marionette TRACE conn5 <- [1,1722,null,{}] 20:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:16:04 INFO - PROCESS | 1512 | 1464232564204 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:16:04 INFO - PROCESS | 1512 | 1464232564312 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 20:16:04 INFO - PROCESS | 1512 | 1464232564392 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC0F000 == 36 [pid = 1512] [id = 440] 20:16:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC104D5800) [pid = 1512] [serial = 1320] [outer = 0000000000000000] 20:16:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC12D22800) [pid = 1512] [serial = 1321] [outer = 000000BC104D5800] 20:16:04 INFO - PROCESS | 1512 | 1464232564438 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13508800) [pid = 1512] [serial = 1322] [outer = 000000BC104D5800] 20:16:04 INFO - PROCESS | 1512 | 1464232564862 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:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 20:16:04 INFO - PROCESS | 1512 | 1464232564875 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 1512 | 1464232564877 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 20:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:16:04 INFO - PROCESS | 1512 | 1464232564891 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 1512 | 1464232564894 Marionette TRACE conn5 <- [1,1726,null,{}] 20:16:04 INFO - PROCESS | 1512 | 1464232564898 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:16:05 INFO - PROCESS | 1512 | 1464232565020 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 20:16:05 INFO - PROCESS | 1512 | 1464232565029 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19684000 == 37 [pid = 1512] [id = 441] 20:16:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC1350F400) [pid = 1512] [serial = 1323] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC13517000) [pid = 1512] [serial = 1324] [outer = 000000BC1350F400] 20:16:05 INFO - PROCESS | 1512 | 1464232565114 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1354E400) [pid = 1512] [serial = 1325] [outer = 000000BC1350F400] 20:16:05 INFO - PROCESS | 1512 | 1464232565559 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:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 20:16:05 INFO - PROCESS | 1512 | 1464232565580 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 1512 | 1464232565582 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 20:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:16:05 INFO - PROCESS | 1512 | 1464232565585 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 1512 | 1464232565588 Marionette TRACE conn5 <- [1,1730,null,{}] 20:16:05 INFO - PROCESS | 1512 | 1464232565591 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:16:05 INFO - PROCESS | 1512 | 1464232565746 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:16:05 INFO - PROCESS | 1512 | 1464232565774 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15530000 == 38 [pid = 1512] [id = 442] 20:16:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC13A08000) [pid = 1512] [serial = 1326] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC13A0C800) [pid = 1512] [serial = 1327] [outer = 000000BC13A08000] 20:16:05 INFO - PROCESS | 1512 | 1464232565830 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC13AB6000) [pid = 1512] [serial = 1328] [outer = 000000BC13A08000] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC1DCF8800) [pid = 1512] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1A94D000) [pid = 1512] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1944A800) [pid = 1512] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC1A9B3400) [pid = 1512] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC09B8DC00) [pid = 1512] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC1B2D7000) [pid = 1512] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC188D4800) [pid = 1512] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0FC24000) [pid = 1512] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC09A23C00) [pid = 1512] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC189D2800) [pid = 1512] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC16BEC800) [pid = 1512] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC13AB6400) [pid = 1512] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0E65A000) [pid = 1512] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC104D9000) [pid = 1512] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC07FBA000) [pid = 1512] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC1B160000) [pid = 1512] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC1A177C00) [pid = 1512] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC1960A000) [pid = 1512] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:16:06 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC155C0400) [pid = 1512] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:16:06 INFO - PROCESS | 1512 | 1464232566563 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:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1033ms 20:16:06 INFO - PROCESS | 1512 | 1464232566621 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 1512 | 1464232566624 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 20:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:16:06 INFO - PROCESS | 1512 | 1464232566627 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:16:06 INFO - PROCESS | 1512 | 1464232566629 Marionette TRACE conn5 <- [1,1734,null,{}] 20:16:06 INFO - PROCESS | 1512 | 1464232566632 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:16:06 INFO - PROCESS | 1512 | 1464232566729 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 20:16:06 INFO - PROCESS | 1512 | 1464232566744 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EDF800 == 39 [pid = 1512] [id = 443] 20:16:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0F0D4800) [pid = 1512] [serial = 1329] [outer = 0000000000000000] 20:16:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13AB8000) [pid = 1512] [serial = 1330] [outer = 000000BC0F0D4800] 20:16:06 INFO - PROCESS | 1512 | 1464232566790 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC13AC0400) [pid = 1512] [serial = 1331] [outer = 000000BC0F0D4800] 20:16:07 INFO - PROCESS | 1512 | 1464232567210 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:16:07 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:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 20:16:07 INFO - PROCESS | 1512 | 1464232567259 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 1512 | 1464232567261 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 20:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:16:07 INFO - PROCESS | 1512 | 1464232567264 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 1512 | 1464232567266 Marionette TRACE conn5 <- [1,1738,null,{}] 20:16:07 INFO - PROCESS | 1512 | 1464232567269 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:16:07 INFO - PROCESS | 1512 | 1464232567353 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 20:16:07 INFO - PROCESS | 1512 | 1464232567361 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1ACDA800 == 40 [pid = 1512] [id = 444] 20:16:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC14021800) [pid = 1512] [serial = 1332] [outer = 0000000000000000] 20:16:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC140B2000) [pid = 1512] [serial = 1333] [outer = 000000BC14021800] 20:16:07 INFO - PROCESS | 1512 | 1464232567407 Marionette DEBUG loaded listener.js 20:16:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC15231800) [pid = 1512] [serial = 1334] [outer = 000000BC14021800] 20:16:07 INFO - PROCESS | 1512 | 1464232567856 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:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 627ms 20:16:07 INFO - PROCESS | 1512 | 1464232567899 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 1512 | 1464232567901 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 20:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:16:07 INFO - PROCESS | 1512 | 1464232567904 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 1512 | 1464232567906 Marionette TRACE conn5 <- [1,1742,null,{}] 20:16:07 INFO - PROCESS | 1512 | 1464232567911 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:16:08 INFO - PROCESS | 1512 | 1464232567993 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:16:08 INFO - PROCESS | 1512 | 1464232568000 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBA3800 == 41 [pid = 1512] [id = 445] 20:16:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC15231000) [pid = 1512] [serial = 1335] [outer = 0000000000000000] 20:16:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1527F400) [pid = 1512] [serial = 1336] [outer = 000000BC15231000] 20:16:08 INFO - PROCESS | 1512 | 1464232568045 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC15289400) [pid = 1512] [serial = 1337] [outer = 000000BC15231000] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14053000 == 40 [pid = 1512] [id = 300] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1404C000 == 39 [pid = 1512] [id = 306] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACDE800 == 38 [pid = 1512] [id = 308] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F072000 == 37 [pid = 1512] [id = 312] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D97800 == 36 [pid = 1512] [id = 311] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174C5800 == 35 [pid = 1512] [id = 307] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F06E000 == 34 [pid = 1512] [id = 297] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC09800 == 33 [pid = 1512] [id = 304] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC96800 == 32 [pid = 1512] [id = 310] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16067800 == 31 [pid = 1512] [id = 301] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA6800 == 30 [pid = 1512] [id = 309] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D81800 == 29 [pid = 1512] [id = 303] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19683000 == 28 [pid = 1512] [id = 305] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E5800 == 27 [pid = 1512] [id = 302] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09BB8000 == 26 [pid = 1512] [id = 296] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BE3000 == 25 [pid = 1512] [id = 299] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC0B800 == 24 [pid = 1512] [id = 298] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F277000 == 23 [pid = 1512] [id = 313] 20:16:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC218E2000 == 22 [pid = 1512] [id = 431] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC1EC54C00) [pid = 1512] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC2014A400) [pid = 1512] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC20144000) [pid = 1512] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC19612C00) [pid = 1512] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC1A94B800) [pid = 1512] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC1AF7F400) [pid = 1512] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC1356B400) [pid = 1512] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC1B2DC800) [pid = 1512] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1B2D8000) [pid = 1512] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1E2C3000) [pid = 1512] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0FE11000) [pid = 1512] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0A326000) [pid = 1512] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09B28800) [pid = 1512] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC196BD000) [pid = 1512] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1EC4A800) [pid = 1512] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC1774E000) [pid = 1512] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC15288400) [pid = 1512] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC1643A800) [pid = 1512] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0FCCFC00) [pid = 1512] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC1356B800) [pid = 1512] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC138A8000) [pid = 1512] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC12D23400) [pid = 1512] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09B99800) [pid = 1512] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC08B20C00) [pid = 1512] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC1EC4F400) [pid = 1512] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC1DCF1800) [pid = 1512] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC1AF7B800) [pid = 1512] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC1A9BF800) [pid = 1512] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC1A951C00) [pid = 1512] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC1A946400) [pid = 1512] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC188A9800) [pid = 1512] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC16246C00) [pid = 1512] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13510400) [pid = 1512] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC1B165000) [pid = 1512] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC173E9400) [pid = 1512] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC188EE800) [pid = 1512] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:16:09 INFO - PROCESS | 1512 | 1464232569921 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:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2036ms 20:16:09 INFO - PROCESS | 1512 | 1464232569944 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 1512 | 1464232569949 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 20:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:16:09 INFO - PROCESS | 1512 | 1464232569957 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 1512 | 1464232569961 Marionette TRACE conn5 <- [1,1746,null,{}] 20:16:09 INFO - PROCESS | 1512 | 1464232569967 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:16:10 INFO - PROCESS | 1512 | 1464232570058 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 20:16:10 INFO - PROCESS | 1512 | 1464232570067 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0B329800 == 23 [pid = 1512] [id = 446] 20:16:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC08B12800) [pid = 1512] [serial = 1338] [outer = 0000000000000000] 20:16:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC08B28C00) [pid = 1512] [serial = 1339] [outer = 000000BC08B12800] 20:16:10 INFO - PROCESS | 1512 | 1464232570116 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0991FC00) [pid = 1512] [serial = 1340] [outer = 000000BC08B12800] 20:16:10 INFO - PROCESS | 1512 | 1464232570608 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:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 20:16:10 INFO - PROCESS | 1512 | 1464232570648 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 1512 | 1464232570655 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 20:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:16:10 INFO - PROCESS | 1512 | 1464232570661 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:16:10 INFO - PROCESS | 1512 | 1464232570664 Marionette TRACE conn5 <- [1,1750,null,{}] 20:16:10 INFO - PROCESS | 1512 | 1464232570668 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:16:10 INFO - PROCESS | 1512 | 1464232570755 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 20:16:10 INFO - PROCESS | 1512 | 1464232570766 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F267000 == 24 [pid = 1512] [id = 447] 20:16:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC09A2D000) [pid = 1512] [serial = 1341] [outer = 0000000000000000] 20:16:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09B2C800) [pid = 1512] [serial = 1342] [outer = 000000BC09A2D000] 20:16:10 INFO - PROCESS | 1512 | 1464232570813 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09B8F800) [pid = 1512] [serial = 1343] [outer = 000000BC09A2D000] 20:16:11 INFO - PROCESS | 1512 | 1464232571278 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:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 20:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:16:11 INFO - PROCESS | 1512 | 1464232571289 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 20:16:11 INFO - PROCESS | 1512 | 1464232571292 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 20:16:11 INFO - PROCESS | 1512 | 1464232571300 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:16:11 INFO - PROCESS | 1512 | 1464232571304 Marionette TRACE conn5 <- [1,1754,null,{}] 20:16:11 INFO - PROCESS | 1512 | 1464232571316 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:16:11 INFO - PROCESS | 1512 | 1464232571415 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 20:16:11 INFO - PROCESS | 1512 | 1464232571464 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC10BF1000 == 25 [pid = 1512] [id = 448] 20:16:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC07EE0000) [pid = 1512] [serial = 1344] [outer = 0000000000000000] 20:16:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09D10C00) [pid = 1512] [serial = 1345] [outer = 000000BC07EE0000] 20:16:11 INFO - PROCESS | 1512 | 1464232571514 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0A31DC00) [pid = 1512] [serial = 1346] [outer = 000000BC07EE0000] 20:16:11 INFO - PROCESS | 1512 | 1464232571944 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:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 20:16:11 INFO - PROCESS | 1512 | 1464232571989 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 20:16:11 INFO - PROCESS | 1512 | 1464232571992 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 20:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:16:12 INFO - PROCESS | 1512 | 1464232571995 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 1512 | 1464232571997 Marionette TRACE conn5 <- [1,1758,null,{}] 20:16:12 INFO - PROCESS | 1512 | 1464232572001 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:16:12 INFO - PROCESS | 1512 | 1464232572085 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 20:16:12 INFO - PROCESS | 1512 | 1464232572092 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15D98800 == 26 [pid = 1512] [id = 449] 20:16:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0A38FC00) [pid = 1512] [serial = 1347] [outer = 0000000000000000] 20:16:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A39B400) [pid = 1512] [serial = 1348] [outer = 000000BC0A38FC00] 20:16:12 INFO - PROCESS | 1512 | 1464232572139 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0AB4C800) [pid = 1512] [serial = 1349] [outer = 000000BC0A38FC00] 20:16:12 INFO - PROCESS | 1512 | 1464232572574 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:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 626ms 20:16:12 INFO - PROCESS | 1512 | 1464232572624 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 1512 | 1464232572627 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 20:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:16:12 INFO - PROCESS | 1512 | 1464232572630 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 1512 | 1464232572632 Marionette TRACE conn5 <- [1,1762,null,{}] 20:16:12 INFO - PROCESS | 1512 | 1464232572635 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:16:12 INFO - PROCESS | 1512 | 1464232572714 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:16:12 INFO - PROCESS | 1512 | 1464232572723 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1655B800 == 27 [pid = 1512] [id = 450] 20:16:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC09A21000) [pid = 1512] [serial = 1350] [outer = 0000000000000000] 20:16:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0B3ACC00) [pid = 1512] [serial = 1351] [outer = 000000BC09A21000] 20:16:12 INFO - PROCESS | 1512 | 1464232572768 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0E658800) [pid = 1512] [serial = 1352] [outer = 000000BC09A21000] 20:16:13 INFO - PROCESS | 1512 | 1464232573231 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:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 20:16:13 INFO - PROCESS | 1512 | 1464232573262 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 1512 | 1464232573264 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 20:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:16:13 INFO - PROCESS | 1512 | 1464232573267 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 1512 | 1464232573269 Marionette TRACE conn5 <- [1,1766,null,{}] 20:16:13 INFO - PROCESS | 1512 | 1464232573273 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:16:13 INFO - PROCESS | 1512 | 1464232573373 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 20:16:13 INFO - PROCESS | 1512 | 1464232573381 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16D6B000 == 28 [pid = 1512] [id = 451] 20:16:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0E6A5000) [pid = 1512] [serial = 1353] [outer = 0000000000000000] 20:16:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0F0DF400) [pid = 1512] [serial = 1354] [outer = 000000BC0E6A5000] 20:16:13 INFO - PROCESS | 1512 | 1464232573429 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0FC2EC00) [pid = 1512] [serial = 1355] [outer = 000000BC0E6A5000] 20:16:13 INFO - PROCESS | 1512 | 1464232573856 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:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 20:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 20:16:13 INFO - PROCESS | 1512 | 1464232573899 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 1512 | 1464232573901 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 20:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:16:13 INFO - PROCESS | 1512 | 1464232573904 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 1512 | 1464232573906 Marionette TRACE conn5 <- [1,1770,null,{}] 20:16:13 INFO - PROCESS | 1512 | 1464232573910 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:16:13 INFO - PROCESS | 1512 | 1464232573991 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 20:16:14 INFO - PROCESS | 1512 | 1464232573999 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC17EEC000 == 29 [pid = 1512] [id = 452] 20:16:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC07F26400) [pid = 1512] [serial = 1356] [outer = 0000000000000000] 20:16:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC10154800) [pid = 1512] [serial = 1357] [outer = 000000BC07F26400] 20:16:14 INFO - PROCESS | 1512 | 1464232574046 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC104D9C00) [pid = 1512] [serial = 1358] [outer = 000000BC07F26400] 20:16:14 INFO - PROCESS | 1512 | 1464232574484 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:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 20:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 20:16:14 INFO - PROCESS | 1512 | 1464232574535 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 1512 | 1464232574537 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 20:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:16:14 INFO - PROCESS | 1512 | 1464232574540 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:16:14 INFO - PROCESS | 1512 | 1464232574542 Marionette TRACE conn5 <- [1,1774,null,{}] 20:16:14 INFO - PROCESS | 1512 | 1464232574546 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:16:14 INFO - PROCESS | 1512 | 1464232574622 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 20:16:14 INFO - PROCESS | 1512 | 1464232574632 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19ED0800 == 30 [pid = 1512] [id = 453] 20:16:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC12D20000) [pid = 1512] [serial = 1359] [outer = 0000000000000000] 20:16:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC12D71C00) [pid = 1512] [serial = 1360] [outer = 000000BC12D20000] 20:16:14 INFO - PROCESS | 1512 | 1464232574677 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13512000) [pid = 1512] [serial = 1361] [outer = 000000BC12D20000] 20:16:15 INFO - PROCESS | 1512 | 1464232575102 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:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 20:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 586ms 20:16:15 INFO - PROCESS | 1512 | 1464232575143 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 1512 | 1464232575145 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 20:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:16:15 INFO - PROCESS | 1512 | 1464232575153 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 1512 | 1464232575155 Marionette TRACE conn5 <- [1,1778,null,{}] 20:16:15 INFO - PROCESS | 1512 | 1464232575166 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:16:15 INFO - PROCESS | 1512 | 1464232575266 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 20:16:15 INFO - PROCESS | 1512 | 1464232575273 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC10BF0800 == 31 [pid = 1512] [id = 454] 20:16:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13510000) [pid = 1512] [serial = 1362] [outer = 0000000000000000] 20:16:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13528C00) [pid = 1512] [serial = 1363] [outer = 000000BC13510000] 20:16:15 INFO - PROCESS | 1512 | 1464232575318 Marionette DEBUG loaded listener.js 20:16:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1356DC00) [pid = 1512] [serial = 1364] [outer = 000000BC13510000] 20:16:15 INFO - PROCESS | 1512 | 1464232575778 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:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 20:16:15 INFO - PROCESS | 1512 | 1464232575847 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 1512 | 1464232575849 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 20:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:16:15 INFO - PROCESS | 1512 | 1464232575853 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 1512 | 1464232575854 Marionette TRACE conn5 <- [1,1782,null,{}] 20:16:15 INFO - PROCESS | 1512 | 1464232575858 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:16:15 INFO - PROCESS | 1512 | 1464232575976 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:16:15 INFO - PROCESS | 1512 | 1464232575986 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AFA6000 == 32 [pid = 1512] [id = 455] 20:16:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13572000) [pid = 1512] [serial = 1365] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13578400) [pid = 1512] [serial = 1366] [outer = 000000BC13572000] 20:16:16 INFO - PROCESS | 1512 | 1464232576071 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC13A0BC00) [pid = 1512] [serial = 1367] [outer = 000000BC13572000] 20:16:16 INFO - PROCESS | 1512 | 1464232576534 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:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 20:16:16 INFO - PROCESS | 1512 | 1464232576613 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 1512 | 1464232576615 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 20:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:16:16 INFO - PROCESS | 1512 | 1464232576621 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 1512 | 1464232576624 Marionette TRACE conn5 <- [1,1786,null,{}] 20:16:16 INFO - PROCESS | 1512 | 1464232576628 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:16:16 INFO - PROCESS | 1512 | 1464232576752 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 20:16:16 INFO - PROCESS | 1512 | 1464232576805 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1655A000 == 33 [pid = 1512] [id = 456] 20:16:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC1409E400) [pid = 1512] [serial = 1368] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC1522C000) [pid = 1512] [serial = 1369] [outer = 000000BC1409E400] 20:16:16 INFO - PROCESS | 1512 | 1464232576855 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1527E800) [pid = 1512] [serial = 1370] [outer = 000000BC1409E400] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC14021800) [pid = 1512] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC104D5800) [pid = 1512] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC1350F400) [pid = 1512] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13A08000) [pid = 1512] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC1EC51400) [pid = 1512] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0FE13C00) [pid = 1512] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0F195400) [pid = 1512] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0E6AA000) [pid = 1512] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09A24C00) [pid = 1512] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0A392000) [pid = 1512] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC07ED5000) [pid = 1512] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC09A29C00) [pid = 1512] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC08B24800) [pid = 1512] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:16:17 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0F0D4800) [pid = 1512] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:16:17 INFO - PROCESS | 1512 | 1464232577405 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:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 835ms 20:16:17 INFO - PROCESS | 1512 | 1464232577459 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 1512 | 1464232577462 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 20:16:17 INFO - PROCESS | 1512 | 1464232577465 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:16:17 INFO - PROCESS | 1512 | 1464232577466 Marionette TRACE conn5 <- [1,1790,null,{}] 20:16:17 INFO - PROCESS | 1512 | 1464232577470 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:16:17 INFO - PROCESS | 1512 | 1464232577558 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 20:16:17 INFO - PROCESS | 1512 | 1464232577632 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC191AC800 == 34 [pid = 1512] [id = 457] 20:16:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09A27C00) [pid = 1512] [serial = 1371] [outer = 0000000000000000] 20:16:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09B34400) [pid = 1512] [serial = 1372] [outer = 000000BC09A27C00] 20:16:17 INFO - PROCESS | 1512 | 1464232577677 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC104D5800) [pid = 1512] [serial = 1373] [outer = 000000BC09A27C00] 20:16:18 INFO - PROCESS | 1512 | 1464232578044 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:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 20:16:18 INFO - PROCESS | 1512 | 1464232578107 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 1512 | 1464232578109 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 20:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:16:18 INFO - PROCESS | 1512 | 1464232578115 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 1512 | 1464232578117 Marionette TRACE conn5 <- [1,1794,null,{}] 20:16:18 INFO - PROCESS | 1512 | 1464232578126 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:16:18 INFO - PROCESS | 1512 | 1464232578206 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 20:16:18 INFO - PROCESS | 1512 | 1464232578214 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCC8000 == 35 [pid = 1512] [id = 458] 20:16:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13570C00) [pid = 1512] [serial = 1374] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC15285400) [pid = 1512] [serial = 1375] [outer = 000000BC13570C00] 20:16:18 INFO - PROCESS | 1512 | 1464232578258 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC16051000) [pid = 1512] [serial = 1376] [outer = 000000BC13570C00] 20:16:18 INFO - PROCESS | 1512 | 1464232578693 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:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 650ms 20:16:18 INFO - PROCESS | 1512 | 1464232578767 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 20:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:16:18 INFO - PROCESS | 1512 | 1464232578769 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 20:16:18 INFO - PROCESS | 1512 | 1464232578772 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 1512 | 1464232578774 Marionette TRACE conn5 <- [1,1798,null,{}] 20:16:18 INFO - PROCESS | 1512 | 1464232578777 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:16:18 INFO - PROCESS | 1512 | 1464232578859 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 20:16:18 INFO - PROCESS | 1512 | 1464232578868 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD16800 == 36 [pid = 1512] [id = 459] 20:16:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC16246000) [pid = 1512] [serial = 1377] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1624CC00) [pid = 1512] [serial = 1378] [outer = 000000BC16246000] 20:16:18 INFO - PROCESS | 1512 | 1464232578920 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC16437400) [pid = 1512] [serial = 1379] [outer = 000000BC16246000] 20:16:19 INFO - PROCESS | 1512 | 1464232579400 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:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 20:16:19 INFO - PROCESS | 1512 | 1464232579467 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 1512 | 1464232579472 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 20:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:16:19 INFO - PROCESS | 1512 | 1464232579478 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:16:19 INFO - PROCESS | 1512 | 1464232579482 Marionette TRACE conn5 <- [1,1802,null,{}] 20:16:19 INFO - PROCESS | 1512 | 1464232579488 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:16:19 INFO - PROCESS | 1512 | 1464232579661 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 20:16:19 INFO - PROCESS | 1512 | 1464232579732 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F064000 == 37 [pid = 1512] [id = 460] 20:16:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC08B08C00) [pid = 1512] [serial = 1380] [outer = 0000000000000000] 20:16:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC08B21800) [pid = 1512] [serial = 1381] [outer = 000000BC08B08C00] 20:16:19 INFO - PROCESS | 1512 | 1464232579790 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC09A26800) [pid = 1512] [serial = 1382] [outer = 000000BC08B08C00] 20:16:20 INFO - PROCESS | 1512 | 1464232580527 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:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1079ms 20:16:20 INFO - PROCESS | 1512 | 1464232580561 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 20:16:20 INFO - PROCESS | 1512 | 1464232580567 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 20:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:16:20 INFO - PROCESS | 1512 | 1464232580574 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - PROCESS | 1512 | 1464232580577 Marionette TRACE conn5 <- [1,1806,null,{}] 20:16:20 INFO - PROCESS | 1512 | 1464232580581 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:16:20 INFO - PROCESS | 1512 | 1464232580703 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 20:16:20 INFO - PROCESS | 1512 | 1464232580780 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1641A800 == 38 [pid = 1512] [id = 461] 20:16:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC09B99800) [pid = 1512] [serial = 1383] [outer = 0000000000000000] 20:16:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09D0BC00) [pid = 1512] [serial = 1384] [outer = 000000BC09B99800] 20:16:20 INFO - PROCESS | 1512 | 1464232580877 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0A391C00) [pid = 1512] [serial = 1385] [outer = 000000BC09B99800] 20:16:21 INFO - PROCESS | 1512 | 1464232581764 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:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1233ms 20:16:21 INFO - PROCESS | 1512 | 1464232581806 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 1512 | 1464232581811 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 20:16:21 INFO - PROCESS | 1512 | 1464232581816 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:16:21 INFO - PROCESS | 1512 | 1464232581820 Marionette TRACE conn5 <- [1,1810,null,{}] 20:16:21 INFO - PROCESS | 1512 | 1464232581827 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:16:21 INFO - PROCESS | 1512 | 1464232581941 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 20:16:22 INFO - PROCESS | 1512 | 1464232582021 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F235800 == 39 [pid = 1512] [id = 462] 20:16:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC09943400) [pid = 1512] [serial = 1386] [outer = 0000000000000000] 20:16:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09A24C00) [pid = 1512] [serial = 1387] [outer = 000000BC09943400] 20:16:22 INFO - PROCESS | 1512 | 1464232582117 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC09B91000) [pid = 1512] [serial = 1388] [outer = 000000BC09943400] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCC8000 == 38 [pid = 1512] [id = 458] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC191AC800 == 37 [pid = 1512] [id = 457] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1655A000 == 36 [pid = 1512] [id = 456] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA6000 == 35 [pid = 1512] [id = 455] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BF0800 == 34 [pid = 1512] [id = 454] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ED0800 == 33 [pid = 1512] [id = 453] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17EEC000 == 32 [pid = 1512] [id = 452] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16D6B000 == 31 [pid = 1512] [id = 451] 20:16:22 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1655B800 == 30 [pid = 1512] [id = 450] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC15231800) [pid = 1512] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC1527F400) [pid = 1512] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC12D22800) [pid = 1512] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC13517000) [pid = 1512] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC13508800) [pid = 1512] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13A0C800) [pid = 1512] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC1354E400) [pid = 1512] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC140B2000) [pid = 1512] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC13AB6000) [pid = 1512] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC20C30C00) [pid = 1512] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1015F800) [pid = 1512] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0F255000) [pid = 1512] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0FCCD400) [pid = 1512] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0EE1AC00) [pid = 1512] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0F240400) [pid = 1512] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0B366800) [pid = 1512] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0E5B7C00) [pid = 1512] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0A395C00) [pid = 1512] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0A3D3800) [pid = 1512] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC09CE8C00) [pid = 1512] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC09D18000) [pid = 1512] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC09A2F000) [pid = 1512] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09B33400) [pid = 1512] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0923E000) [pid = 1512] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC08B25400) [pid = 1512] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13AB8000) [pid = 1512] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC13AC0400) [pid = 1512] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC1035AC00) [pid = 1512] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:16:22 INFO - PROCESS | 1512 | 1464232582672 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:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 879ms 20:16:22 INFO - PROCESS | 1512 | 1464232582700 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 1512 | 1464232582706 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 20:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:16:22 INFO - PROCESS | 1512 | 1464232582712 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - PROCESS | 1512 | 1464232582714 Marionette TRACE conn5 <- [1,1814,null,{}] 20:16:22 INFO - PROCESS | 1512 | 1464232582718 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:16:22 INFO - PROCESS | 1512 | 1464232582805 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 20:16:22 INFO - PROCESS | 1512 | 1464232582814 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC08800 == 31 [pid = 1512] [id = 463] 20:16:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09B2C400) [pid = 1512] [serial = 1389] [outer = 0000000000000000] 20:16:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC09CE3400) [pid = 1512] [serial = 1390] [outer = 000000BC09B2C400] 20:16:22 INFO - PROCESS | 1512 | 1464232582860 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0A31CC00) [pid = 1512] [serial = 1391] [outer = 000000BC09B2C400] 20:16:23 INFO - PROCESS | 1512 | 1464232583345 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:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 691ms 20:16:23 INFO - PROCESS | 1512 | 1464232583405 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 20:16:23 INFO - PROCESS | 1512 | 1464232583407 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 20:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:16:23 INFO - PROCESS | 1512 | 1464232583411 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:16:23 INFO - PROCESS | 1512 | 1464232583415 Marionette TRACE conn5 <- [1,1818,null,{}] 20:16:23 INFO - PROCESS | 1512 | 1464232583426 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:16:23 INFO - PROCESS | 1512 | 1464232583547 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:16:23 INFO - PROCESS | 1512 | 1464232583627 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15D49800 == 32 [pid = 1512] [id = 464] 20:16:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0991F400) [pid = 1512] [serial = 1392] [outer = 0000000000000000] 20:16:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0ABE0800) [pid = 1512] [serial = 1393] [outer = 000000BC0991F400] 20:16:23 INFO - PROCESS | 1512 | 1464232583677 Marionette DEBUG loaded listener.js 20:16:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0E658400) [pid = 1512] [serial = 1394] [outer = 000000BC0991F400] 20:16:24 INFO - PROCESS | 1512 | 1464232584077 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:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 20:16:24 INFO - PROCESS | 1512 | 1464232584147 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 1512 | 1464232584150 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 20:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:16:24 INFO - PROCESS | 1512 | 1464232584153 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:16:24 INFO - PROCESS | 1512 | 1464232584155 Marionette TRACE conn5 <- [1,1822,null,{}] 20:16:24 INFO - PROCESS | 1512 | 1464232584158 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:16:24 INFO - PROCESS | 1512 | 1464232584244 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 20:16:24 INFO - PROCESS | 1512 | 1464232584251 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E1800 == 33 [pid = 1512] [id = 465] 20:16:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0F0D4800) [pid = 1512] [serial = 1395] [outer = 0000000000000000] 20:16:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0F244C00) [pid = 1512] [serial = 1396] [outer = 000000BC0F0D4800] 20:16:24 INFO - PROCESS | 1512 | 1464232584298 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0F258C00) [pid = 1512] [serial = 1397] [outer = 000000BC0F0D4800] 20:16:24 INFO - PROCESS | 1512 | 1464232584777 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:16:24 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:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 690ms 20:16:24 INFO - PROCESS | 1512 | 1464232584846 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 1512 | 1464232584848 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 20:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:16:24 INFO - PROCESS | 1512 | 1464232584852 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:16:24 INFO - PROCESS | 1512 | 1464232584853 Marionette TRACE conn5 <- [1,1826,null,{}] 20:16:24 INFO - PROCESS | 1512 | 1464232584857 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:16:24 INFO - PROCESS | 1512 | 1464232584989 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 20:16:25 INFO - PROCESS | 1512 | 1464232585011 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1732F000 == 34 [pid = 1512] [id = 466] 20:16:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0E5BF400) [pid = 1512] [serial = 1398] [outer = 0000000000000000] 20:16:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0FE13C00) [pid = 1512] [serial = 1399] [outer = 000000BC0E5BF400] 20:16:25 INFO - PROCESS | 1512 | 1464232585057 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC10360800) [pid = 1512] [serial = 1400] [outer = 000000BC0E5BF400] 20:16:25 INFO - PROCESS | 1512 | 1464232585504 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:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 20:16:25 INFO - PROCESS | 1512 | 1464232585546 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 1512 | 1464232585548 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 20:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:16:25 INFO - PROCESS | 1512 | 1464232585557 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 1512 | 1464232585559 Marionette TRACE conn5 <- [1,1830,null,{}] 20:16:25 INFO - PROCESS | 1512 | 1464232585562 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:16:25 INFO - PROCESS | 1512 | 1464232585693 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 20:16:25 INFO - PROCESS | 1512 | 1464232585748 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1967F000 == 35 [pid = 1512] [id = 467] 20:16:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC10766400) [pid = 1512] [serial = 1401] [outer = 0000000000000000] 20:16:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13511C00) [pid = 1512] [serial = 1402] [outer = 000000BC10766400] 20:16:25 INFO - PROCESS | 1512 | 1464232585796 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13578800) [pid = 1512] [serial = 1403] [outer = 000000BC10766400] 20:16:26 INFO - PROCESS | 1512 | 1464232586238 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:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 732ms 20:16:26 INFO - PROCESS | 1512 | 1464232586316 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 1512 | 1464232586318 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 20:16:26 INFO - PROCESS | 1512 | 1464232586323 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:16:26 INFO - PROCESS | 1512 | 1464232586325 Marionette TRACE conn5 <- [1,1834,null,{}] 20:16:26 INFO - PROCESS | 1512 | 1464232586329 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:16:26 INFO - PROCESS | 1512 | 1464232586431 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:16:26 INFO - PROCESS | 1512 | 1464232586442 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AC9C800 == 36 [pid = 1512] [id = 468] 20:16:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13A07400) [pid = 1512] [serial = 1404] [outer = 0000000000000000] 20:16:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13AB2800) [pid = 1512] [serial = 1405] [outer = 000000BC13A07400] 20:16:26 INFO - PROCESS | 1512 | 1464232586486 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13ABF800) [pid = 1512] [serial = 1406] [outer = 000000BC13A07400] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC15231000) [pid = 1512] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC07F26400) [pid = 1512] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09A21000) [pid = 1512] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0A38FC00) [pid = 1512] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0E6A5000) [pid = 1512] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC13510000) [pid = 1512] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC07EE0000) [pid = 1512] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC12D20000) [pid = 1512] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC08B12800) [pid = 1512] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC09A2D000) [pid = 1512] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC13572000) [pid = 1512] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC09A27C00) [pid = 1512] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC13570C00) [pid = 1512] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:16:26 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC1409E400) [pid = 1512] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:16:26 INFO - PROCESS | 1512 | 1464232586981 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:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 692ms 20:16:27 INFO - PROCESS | 1512 | 1464232587018 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 1512 | 1464232587020 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 20:16:27 INFO - PROCESS | 1512 | 1464232587023 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:16:27 INFO - PROCESS | 1512 | 1464232587025 Marionette TRACE conn5 <- [1,1838,null,{}] 20:16:27 INFO - PROCESS | 1512 | 1464232587037 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:16:27 INFO - PROCESS | 1512 | 1464232587117 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 20:16:27 INFO - PROCESS | 1512 | 1464232587124 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACD5000 == 37 [pid = 1512] [id = 469] 20:16:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0A816000) [pid = 1512] [serial = 1407] [outer = 0000000000000000] 20:16:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC10357400) [pid = 1512] [serial = 1408] [outer = 000000BC0A816000] 20:16:27 INFO - PROCESS | 1512 | 1464232587170 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC13ABC800) [pid = 1512] [serial = 1409] [outer = 000000BC0A816000] 20:16:27 INFO - PROCESS | 1512 | 1464232587594 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:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 626ms 20:16:27 INFO - PROCESS | 1512 | 1464232587653 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 1512 | 1464232587655 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 20:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:16:27 INFO - PROCESS | 1512 | 1464232587659 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - PROCESS | 1512 | 1464232587661 Marionette TRACE conn5 <- [1,1842,null,{}] 20:16:27 INFO - PROCESS | 1512 | 1464232587664 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:16:27 INFO - PROCESS | 1512 | 1464232587743 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 20:16:27 INFO - PROCESS | 1512 | 1464232587752 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BB9B800 == 38 [pid = 1512] [id = 470] 20:16:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC140A5400) [pid = 1512] [serial = 1410] [outer = 0000000000000000] 20:16:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC1522CC00) [pid = 1512] [serial = 1411] [outer = 000000BC140A5400] 20:16:27 INFO - PROCESS | 1512 | 1464232587797 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC15239000) [pid = 1512] [serial = 1412] [outer = 000000BC140A5400] 20:16:28 INFO - PROCESS | 1512 | 1464232588230 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:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 20:16:28 INFO - PROCESS | 1512 | 1464232588290 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 1512 | 1464232588292 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 20:16:28 INFO - PROCESS | 1512 | 1464232588296 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:16:28 INFO - PROCESS | 1512 | 1464232588298 Marionette TRACE conn5 <- [1,1846,null,{}] 20:16:28 INFO - PROCESS | 1512 | 1464232588301 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:16:28 INFO - PROCESS | 1512 | 1464232588391 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:16:28 INFO - PROCESS | 1512 | 1464232588400 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC6D000 == 39 [pid = 1512] [id = 471] 20:16:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC15582400) [pid = 1512] [serial = 1413] [outer = 0000000000000000] 20:16:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC15585400) [pid = 1512] [serial = 1414] [outer = 000000BC15582400] 20:16:28 INFO - PROCESS | 1512 | 1464232588446 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC16297000) [pid = 1512] [serial = 1415] [outer = 000000BC15582400] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC08800 == 38 [pid = 1512] [id = 463] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F235800 == 37 [pid = 1512] [id = 462] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1641A800 == 36 [pid = 1512] [id = 461] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F064000 == 35 [pid = 1512] [id = 460] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD16800 == 34 [pid = 1512] [id = 459] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1967F000 == 33 [pid = 1512] [id = 467] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BB9B800 == 32 [pid = 1512] [id = 470] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E1800 == 31 [pid = 1512] [id = 465] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D49800 == 30 [pid = 1512] [id = 464] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD5000 == 29 [pid = 1512] [id = 469] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AC9C800 == 28 [pid = 1512] [id = 468] 20:16:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1732F000 == 27 [pid = 1512] [id = 466] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC15289400) [pid = 1512] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC10154800) [pid = 1512] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC104D9C00) [pid = 1512] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0B3ACC00) [pid = 1512] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0E658800) [pid = 1512] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0A39B400) [pid = 1512] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0AB4C800) [pid = 1512] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0F0DF400) [pid = 1512] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0FC2EC00) [pid = 1512] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC1356DC00) [pid = 1512] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC09D10C00) [pid = 1512] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0A31DC00) [pid = 1512] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC12D71C00) [pid = 1512] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC08B28C00) [pid = 1512] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC13528C00) [pid = 1512] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0991FC00) [pid = 1512] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC09B2C800) [pid = 1512] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC09B8F800) [pid = 1512] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13578400) [pid = 1512] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC13A0BC00) [pid = 1512] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC09B34400) [pid = 1512] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC16051000) [pid = 1512] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000BC1522C000) [pid = 1512] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000BC1624CC00) [pid = 1512] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000BC15285400) [pid = 1512] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000BC1527E800) [pid = 1512] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000BC13512000) [pid = 1512] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000BC104D5800) [pid = 1512] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:16:30 INFO - PROCESS | 1512 | 1464232590245 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:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1987ms 20:16:30 INFO - PROCESS | 1512 | 1464232590287 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 20:16:30 INFO - PROCESS | 1512 | 1464232590292 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 20:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:16:30 INFO - PROCESS | 1512 | 1464232590297 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:16:30 INFO - PROCESS | 1512 | 1464232590301 Marionette TRACE conn5 <- [1,1850,null,{}] 20:16:30 INFO - PROCESS | 1512 | 1464232590308 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:16:30 INFO - PROCESS | 1512 | 1464232590400 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 20:16:30 INFO - PROCESS | 1512 | 1464232590409 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0AD3F000 == 28 [pid = 1512] [id = 472] 20:16:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000BC08B28800) [pid = 1512] [serial = 1416] [outer = 0000000000000000] 20:16:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000BC08B29000) [pid = 1512] [serial = 1417] [outer = 000000BC08B28800] 20:16:30 INFO - PROCESS | 1512 | 1464232590459 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000BC093BD400) [pid = 1512] [serial = 1418] [outer = 000000BC08B28800] 20:16:30 INFO - PROCESS | 1512 | 1464232590946 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:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 20:16:31 INFO - PROCESS | 1512 | 1464232590992 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 1512 | 1464232590999 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 20:16:31 INFO - PROCESS | 1512 | 1464232591006 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 1512 | 1464232591009 Marionette TRACE conn5 <- [1,1854,null,{}] 20:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:16:31 INFO - PROCESS | 1512 | 1464232591013 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:16:31 INFO - PROCESS | 1512 | 1464232591101 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 20:16:31 INFO - PROCESS | 1512 | 1464232591111 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F0C4800 == 29 [pid = 1512] [id = 473] 20:16:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000BC09B29800) [pid = 1512] [serial = 1419] [outer = 0000000000000000] 20:16:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC09B2F000) [pid = 1512] [serial = 1420] [outer = 000000BC09B29800] 20:16:31 INFO - PROCESS | 1512 | 1464232591159 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC09B8E400) [pid = 1512] [serial = 1421] [outer = 000000BC09B29800] 20:16:31 INFO - PROCESS | 1512 | 1464232591639 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:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 689ms 20:16:31 INFO - PROCESS | 1512 | 1464232591701 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 20:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:16:31 INFO - PROCESS | 1512 | 1464232591713 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 20:16:31 INFO - PROCESS | 1512 | 1464232591717 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 1512 | 1464232591721 Marionette TRACE conn5 <- [1,1858,null,{}] 20:16:31 INFO - PROCESS | 1512 | 1464232591733 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:16:31 INFO - PROCESS | 1512 | 1464232591854 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 20:16:31 INFO - PROCESS | 1512 | 1464232591929 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC138ED800 == 30 [pid = 1512] [id = 474] 20:16:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC07ED8400) [pid = 1512] [serial = 1422] [outer = 0000000000000000] 20:16:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0A31EC00) [pid = 1512] [serial = 1423] [outer = 000000BC07ED8400] 20:16:31 INFO - PROCESS | 1512 | 1464232591979 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0A392800) [pid = 1512] [serial = 1424] [outer = 000000BC07ED8400] 20:16:32 INFO - PROCESS | 1512 | 1464232592362 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:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 20:16:32 INFO - PROCESS | 1512 | 1464232592413 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 1512 | 1464232592415 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 20:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:16:32 INFO - PROCESS | 1512 | 1464232592425 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:16:32 INFO - PROCESS | 1512 | 1464232592427 Marionette TRACE conn5 <- [1,1862,null,{}] 20:16:32 INFO - PROCESS | 1512 | 1464232592430 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:16:32 INFO - PROCESS | 1512 | 1464232592515 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 20:16:32 INFO - PROCESS | 1512 | 1464232592522 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15D51000 == 31 [pid = 1512] [id = 475] 20:16:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC0A39D800) [pid = 1512] [serial = 1425] [outer = 0000000000000000] 20:16:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC0A8C5C00) [pid = 1512] [serial = 1426] [outer = 000000BC0A39D800] 20:16:32 INFO - PROCESS | 1512 | 1464232592569 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC0AD5A400) [pid = 1512] [serial = 1427] [outer = 000000BC0A39D800] 20:16:33 INFO - PROCESS | 1512 | 1464232592998 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:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 627ms 20:16:33 INFO - PROCESS | 1512 | 1464232593054 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 20:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:16:33 INFO - PROCESS | 1512 | 1464232593056 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 20:16:33 INFO - PROCESS | 1512 | 1464232593060 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 1512 | 1464232593062 Marionette TRACE conn5 <- [1,1866,null,{}] 20:16:33 INFO - PROCESS | 1512 | 1464232593065 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:16:33 INFO - PROCESS | 1512 | 1464232593142 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 20:16:33 INFO - PROCESS | 1512 | 1464232593151 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1640A000 == 32 [pid = 1512] [id = 476] 20:16:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC07FB3800) [pid = 1512] [serial = 1428] [outer = 0000000000000000] 20:16:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0D170800) [pid = 1512] [serial = 1429] [outer = 000000BC07FB3800] 20:16:33 INFO - PROCESS | 1512 | 1464232593205 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0E652C00) [pid = 1512] [serial = 1430] [outer = 000000BC07FB3800] 20:16:33 INFO - PROCESS | 1512 | 1464232593651 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:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 627ms 20:16:33 INFO - PROCESS | 1512 | 1464232593689 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 1512 | 1464232593691 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 20:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:16:33 INFO - PROCESS | 1512 | 1464232593695 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 1512 | 1464232593696 Marionette TRACE conn5 <- [1,1870,null,{}] 20:16:33 INFO - PROCESS | 1512 | 1464232593704 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:16:33 INFO - PROCESS | 1512 | 1464232593804 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:16:33 INFO - PROCESS | 1512 | 1464232593815 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16632000 == 33 [pid = 1512] [id = 477] 20:16:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0ECDE800) [pid = 1512] [serial = 1431] [outer = 0000000000000000] 20:16:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0F197000) [pid = 1512] [serial = 1432] [outer = 000000BC0ECDE800] 20:16:33 INFO - PROCESS | 1512 | 1464232593861 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0F250800) [pid = 1512] [serial = 1433] [outer = 000000BC0ECDE800] 20:16:34 INFO - PROCESS | 1512 | 1464232594278 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:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 649ms 20:16:34 INFO - PROCESS | 1512 | 1464232594347 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 1512 | 1464232594349 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 20:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:16:34 INFO - PROCESS | 1512 | 1464232594353 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:16:34 INFO - PROCESS | 1512 | 1464232594355 Marionette TRACE conn5 <- [1,1874,null,{}] 20:16:34 INFO - PROCESS | 1512 | 1464232594358 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:16:34 INFO - PROCESS | 1512 | 1464232594435 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 20:16:34 INFO - PROCESS | 1512 | 1464232594444 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1732C000 == 34 [pid = 1512] [id = 478] 20:16:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0FC24400) [pid = 1512] [serial = 1434] [outer = 0000000000000000] 20:16:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0FCC9C00) [pid = 1512] [serial = 1435] [outer = 000000BC0FC24400] 20:16:34 INFO - PROCESS | 1512 | 1464232594490 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0FE15C00) [pid = 1512] [serial = 1436] [outer = 000000BC0FC24400] 20:16:34 INFO - PROCESS | 1512 | 1464232594940 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:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 20:16:34 INFO - PROCESS | 1512 | 1464232594985 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 1512 | 1464232594988 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 20:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:16:34 INFO - PROCESS | 1512 | 1464232594991 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 1512 | 1464232594993 Marionette TRACE conn5 <- [1,1878,null,{}] 20:16:35 INFO - PROCESS | 1512 | 1464232594996 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:16:35 INFO - PROCESS | 1512 | 1464232595074 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 20:16:35 INFO - PROCESS | 1512 | 1464232595083 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC191A5800 == 35 [pid = 1512] [id = 479] 20:16:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC101D5800) [pid = 1512] [serial = 1437] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC1035C800) [pid = 1512] [serial = 1438] [outer = 000000BC101D5800] 20:16:35 INFO - PROCESS | 1512 | 1464232595128 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC12D22400) [pid = 1512] [serial = 1439] [outer = 000000BC101D5800] 20:16:35 INFO - PROCESS | 1512 | 1464232595573 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:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 20:16:35 INFO - PROCESS | 1512 | 1464232595623 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 1512 | 1464232595625 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 20:16:35 INFO - PROCESS | 1512 | 1464232595629 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:16:35 INFO - PROCESS | 1512 | 1464232595631 Marionette TRACE conn5 <- [1,1882,null,{}] 20:16:35 INFO - PROCESS | 1512 | 1464232595634 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:16:35 INFO - PROCESS | 1512 | 1464232595738 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 20:16:35 INFO - PROCESS | 1512 | 1464232595748 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC138EB000 == 36 [pid = 1512] [id = 480] 20:16:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC104D5800) [pid = 1512] [serial = 1440] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC13508800) [pid = 1512] [serial = 1441] [outer = 000000BC104D5800] 20:16:35 INFO - PROCESS | 1512 | 1464232595830 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC13512C00) [pid = 1512] [serial = 1442] [outer = 000000BC104D5800] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC140A5400) [pid = 1512] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0E5BF400) [pid = 1512] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC10766400) [pid = 1512] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC13A07400) [pid = 1512] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0991F400) [pid = 1512] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC09B2C400) [pid = 1512] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09943400) [pid = 1512] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09B99800) [pid = 1512] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC08B08C00) [pid = 1512] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC16246000) [pid = 1512] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0F0D4800) [pid = 1512] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:16:36 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0A816000) [pid = 1512] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:16:36 INFO - PROCESS | 1512 | 1464232596804 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:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1225ms 20:16:36 INFO - PROCESS | 1512 | 1464232596858 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 1512 | 1464232596864 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 20:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:16:36 INFO - PROCESS | 1512 | 1464232596869 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - PROCESS | 1512 | 1464232596874 Marionette TRACE conn5 <- [1,1886,null,{}] 20:16:36 INFO - PROCESS | 1512 | 1464232596880 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:16:37 INFO - PROCESS | 1512 | 1464232597000 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 20:16:37 INFO - PROCESS | 1512 | 1464232597075 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F07B000 == 37 [pid = 1512] [id = 481] 20:16:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC093B3C00) [pid = 1512] [serial = 1443] [outer = 0000000000000000] 20:16:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0993EC00) [pid = 1512] [serial = 1444] [outer = 000000BC093B3C00] 20:16:37 INFO - PROCESS | 1512 | 1464232597135 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC09B31800) [pid = 1512] [serial = 1445] [outer = 000000BC093B3C00] 20:16:38 INFO - PROCESS | 1512 | 1464232598028 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:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1236ms 20:16:38 INFO - PROCESS | 1512 | 1464232598108 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 1512 | 1464232598112 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 20:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:16:38 INFO - PROCESS | 1512 | 1464232598117 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - PROCESS | 1512 | 1464232598121 Marionette TRACE conn5 <- [1,1890,null,{}] 20:16:38 INFO - PROCESS | 1512 | 1464232598126 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:16:38 INFO - PROCESS | 1512 | 1464232598235 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:16:38 INFO - PROCESS | 1512 | 1464232598302 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F081800 == 38 [pid = 1512] [id = 482] 20:16:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC09A21800) [pid = 1512] [serial = 1446] [outer = 0000000000000000] 20:16:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC09A2B000) [pid = 1512] [serial = 1447] [outer = 000000BC09A21800] 20:16:38 INFO - PROCESS | 1512 | 1464232598353 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC09B95000) [pid = 1512] [serial = 1448] [outer = 000000BC09A21800] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC191A5800 == 37 [pid = 1512] [id = 479] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1732C000 == 36 [pid = 1512] [id = 478] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16632000 == 35 [pid = 1512] [id = 477] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1640A000 == 34 [pid = 1512] [id = 476] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D51000 == 33 [pid = 1512] [id = 475] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138ED800 == 32 [pid = 1512] [id = 474] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0C4800 == 31 [pid = 1512] [id = 473] 20:16:38 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0AD3F000 == 30 [pid = 1512] [id = 472] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC15239000) [pid = 1512] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC15585400) [pid = 1512] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0FE13C00) [pid = 1512] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13511C00) [pid = 1512] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC10360800) [pid = 1512] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC13AB2800) [pid = 1512] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC13578800) [pid = 1512] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC1522CC00) [pid = 1512] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0ABE0800) [pid = 1512] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC09CE3400) [pid = 1512] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC0A31CC00) [pid = 1512] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC09B91000) [pid = 1512] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC09A24C00) [pid = 1512] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC0A391C00) [pid = 1512] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC09D0BC00) [pid = 1512] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000BC09A26800) [pid = 1512] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000BC08B21800) [pid = 1512] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000BC16437400) [pid = 1512] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000BC0F244C00) [pid = 1512] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000BC0E658400) [pid = 1512] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000BC10357400) [pid = 1512] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (000000BC13ABF800) [pid = 1512] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 55 (000000BC13ABC800) [pid = 1512] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | --DOMWINDOW == 54 (000000BC0F258C00) [pid = 1512] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:16:38 INFO - PROCESS | 1512 | 1464232598895 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:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 838ms 20:16:38 INFO - PROCESS | 1512 | 1464232598955 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 1512 | 1464232598962 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 20:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:16:38 INFO - PROCESS | 1512 | 1464232598968 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - PROCESS | 1512 | 1464232598971 Marionette TRACE conn5 <- [1,1894,null,{}] 20:16:38 INFO - PROCESS | 1512 | 1464232598975 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:16:39 INFO - PROCESS | 1512 | 1464232599062 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 20:16:39 INFO - PROCESS | 1512 | 1464232599069 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC10121000 == 31 [pid = 1512] [id = 483] 20:16:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000BC09B28C00) [pid = 1512] [serial = 1449] [outer = 0000000000000000] 20:16:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000BC09CE6800) [pid = 1512] [serial = 1450] [outer = 000000BC09B28C00] 20:16:39 INFO - PROCESS | 1512 | 1464232599116 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000BC0A31C800) [pid = 1512] [serial = 1451] [outer = 000000BC09B28C00] 20:16:39 INFO - PROCESS | 1512 | 1464232599570 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:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 20:16:39 INFO - PROCESS | 1512 | 1464232599598 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 1512 | 1464232599600 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 20:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:16:39 INFO - PROCESS | 1512 | 1464232599604 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:16:39 INFO - PROCESS | 1512 | 1464232599607 Marionette TRACE conn5 <- [1,1898,null,{}] 20:16:39 INFO - PROCESS | 1512 | 1464232599623 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:16:39 INFO - PROCESS | 1512 | 1464232599744 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 20:16:39 INFO - PROCESS | 1512 | 1464232599761 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15D5E000 == 32 [pid = 1512] [id = 484] 20:16:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000BC0A69C000) [pid = 1512] [serial = 1452] [outer = 0000000000000000] 20:16:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000BC0A8CAC00) [pid = 1512] [serial = 1453] [outer = 000000BC0A69C000] 20:16:39 INFO - PROCESS | 1512 | 1464232599813 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000BC0D16FC00) [pid = 1512] [serial = 1454] [outer = 000000BC0A69C000] 20:16:40 INFO - PROCESS | 1512 | 1464232600281 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:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 20:16:40 INFO - PROCESS | 1512 | 1464232600340 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 1512 | 1464232600343 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 20:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:16:40 INFO - PROCESS | 1512 | 1464232600346 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 1512 | 1464232600348 Marionette TRACE conn5 <- [1,1902,null,{}] 20:16:40 INFO - PROCESS | 1512 | 1464232600351 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:16:40 INFO - PROCESS | 1512 | 1464232600437 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 20:16:40 INFO - PROCESS | 1512 | 1464232600446 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E8000 == 33 [pid = 1512] [id = 485] 20:16:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000BC0E6A9000) [pid = 1512] [serial = 1455] [outer = 0000000000000000] 20:16:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC0E76F000) [pid = 1512] [serial = 1456] [outer = 000000BC0E6A9000] 20:16:40 INFO - PROCESS | 1512 | 1464232600493 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC0F0D6400) [pid = 1512] [serial = 1457] [outer = 000000BC0E6A9000] 20:16:40 INFO - PROCESS | 1512 | 1464232600909 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:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 20:16:40 INFO - PROCESS | 1512 | 1464232600977 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 1512 | 1464232600979 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 20:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:16:40 INFO - PROCESS | 1512 | 1464232600983 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 1512 | 1464232600985 Marionette TRACE conn5 <- [1,1906,null,{}] 20:16:40 INFO - PROCESS | 1512 | 1464232600988 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:16:41 INFO - PROCESS | 1512 | 1464232601089 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 20:16:41 INFO - PROCESS | 1512 | 1464232601162 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E87000 == 34 [pid = 1512] [id = 486] 20:16:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC07F2B800) [pid = 1512] [serial = 1458] [outer = 0000000000000000] 20:16:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0F195400) [pid = 1512] [serial = 1459] [outer = 000000BC07F2B800] 20:16:41 INFO - PROCESS | 1512 | 1464232601208 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0F257C00) [pid = 1512] [serial = 1460] [outer = 000000BC07F2B800] 20:16:41 INFO - PROCESS | 1512 | 1464232601638 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:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 20:16:41 INFO - PROCESS | 1512 | 1464232601677 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 20:16:41 INFO - PROCESS | 1512 | 1464232601679 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 20:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:16:41 INFO - PROCESS | 1512 | 1464232601683 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - PROCESS | 1512 | 1464232601685 Marionette TRACE conn5 <- [1,1910,null,{}] 20:16:41 INFO - PROCESS | 1512 | 1464232601697 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:16:41 INFO - PROCESS | 1512 | 1464232601835 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:16:41 INFO - PROCESS | 1512 | 1464232601889 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1948A000 == 35 [pid = 1512] [id = 487] 20:16:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC101CE400) [pid = 1512] [serial = 1461] [outer = 0000000000000000] 20:16:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC104DFC00) [pid = 1512] [serial = 1462] [outer = 000000BC101CE400] 20:16:41 INFO - PROCESS | 1512 | 1464232601935 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC13513000) [pid = 1512] [serial = 1463] [outer = 000000BC101CE400] 20:16:42 INFO - PROCESS | 1512 | 1464232602367 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:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 753ms 20:16:42 INFO - PROCESS | 1512 | 1464232602453 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 1512 | 1464232602455 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 20:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:16:42 INFO - PROCESS | 1512 | 1464232602471 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 1512 | 1464232602473 Marionette TRACE conn5 <- [1,1914,null,{}] 20:16:42 INFO - PROCESS | 1512 | 1464232602477 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:16:42 INFO - PROCESS | 1512 | 1464232602580 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 20:16:42 INFO - PROCESS | 1512 | 1464232602590 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AC98800 == 36 [pid = 1512] [id = 488] 20:16:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC0A38F400) [pid = 1512] [serial = 1464] [outer = 0000000000000000] 20:16:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC13529400) [pid = 1512] [serial = 1465] [outer = 000000BC0A38F400] 20:16:42 INFO - PROCESS | 1512 | 1464232602635 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC1356DC00) [pid = 1512] [serial = 1466] [outer = 000000BC0A38F400] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC101D5800) [pid = 1512] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0FC24400) [pid = 1512] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC15582400) [pid = 1512] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC07ED8400) [pid = 1512] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC0A39D800) [pid = 1512] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC08B28800) [pid = 1512] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC09B29800) [pid = 1512] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC07FB3800) [pid = 1512] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:16:43 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC0ECDE800) [pid = 1512] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:16:43 INFO - PROCESS | 1512 | 1464232603082 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:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 647ms 20:16:43 INFO - PROCESS | 1512 | 1464232603113 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 1512 | 1464232603115 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 20:16:43 INFO - PROCESS | 1512 | 1464232603119 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:16:43 INFO - PROCESS | 1512 | 1464232603120 Marionette TRACE conn5 <- [1,1918,null,{}] 20:16:43 INFO - PROCESS | 1512 | 1464232603124 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:16:43 INFO - PROCESS | 1512 | 1464232603201 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 20:16:43 INFO - PROCESS | 1512 | 1464232603208 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0EC29000 == 37 [pid = 1512] [id = 489] 20:16:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC07ED9800) [pid = 1512] [serial = 1467] [outer = 0000000000000000] 20:16:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0B3ADC00) [pid = 1512] [serial = 1468] [outer = 000000BC07ED9800] 20:16:43 INFO - PROCESS | 1512 | 1464232603261 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC13571000) [pid = 1512] [serial = 1469] [outer = 000000BC07ED9800] 20:16:43 INFO - PROCESS | 1512 | 1464232603687 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:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 626ms 20:16:43 INFO - PROCESS | 1512 | 1464232603749 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 1512 | 1464232603751 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 20:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:16:43 INFO - PROCESS | 1512 | 1464232603755 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 1512 | 1464232603756 Marionette TRACE conn5 <- [1,1922,null,{}] 20:16:43 INFO - PROCESS | 1512 | 1464232603760 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:16:43 INFO - PROCESS | 1512 | 1464232603839 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 20:16:43 INFO - PROCESS | 1512 | 1464232603846 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF8C800 == 38 [pid = 1512] [id = 490] 20:16:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC13576C00) [pid = 1512] [serial = 1470] [outer = 0000000000000000] 20:16:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC13A04C00) [pid = 1512] [serial = 1471] [outer = 000000BC13576C00] 20:16:43 INFO - PROCESS | 1512 | 1464232603892 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC13A0EC00) [pid = 1512] [serial = 1472] [outer = 000000BC13576C00] 20:16:44 INFO - PROCESS | 1512 | 1464232604347 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:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 628ms 20:16:44 INFO - PROCESS | 1512 | 1464232604385 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 20:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:16:44 INFO - PROCESS | 1512 | 1464232604388 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 20:16:44 INFO - PROCESS | 1512 | 1464232604391 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 1512 | 1464232604393 Marionette TRACE conn5 <- [1,1926,null,{}] 20:16:44 INFO - PROCESS | 1512 | 1464232604396 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:16:44 INFO - PROCESS | 1512 | 1464232604476 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 20:16:44 INFO - PROCESS | 1512 | 1464232604483 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BB97000 == 39 [pid = 1512] [id = 491] 20:16:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC13AB1400) [pid = 1512] [serial = 1473] [outer = 0000000000000000] 20:16:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC13AB6C00) [pid = 1512] [serial = 1474] [outer = 000000BC13AB1400] 20:16:44 INFO - PROCESS | 1512 | 1464232604528 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC13ABE400) [pid = 1512] [serial = 1475] [outer = 000000BC13AB1400] 20:16:44 INFO - PROCESS | 1512 | 1464232604928 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:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 587ms 20:16:45 INFO - PROCESS | 1512 | 1464232604986 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 1512 | 1464232604988 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 20:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:16:45 INFO - PROCESS | 1512 | 1464232605041 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - PROCESS | 1512 | 1464232605046 Marionette TRACE conn5 <- [1,1930,null,{}] 20:16:45 INFO - PROCESS | 1512 | 1464232605052 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:16:45 INFO - PROCESS | 1512 | 1464232605184 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 20:16:45 INFO - PROCESS | 1512 | 1464232605329 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F224800 == 40 [pid = 1512] [id = 492] 20:16:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09920400) [pid = 1512] [serial = 1476] [outer = 0000000000000000] 20:16:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC09A2E400) [pid = 1512] [serial = 1477] [outer = 000000BC09920400] 20:16:45 INFO - PROCESS | 1512 | 1464232605387 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC09D10800) [pid = 1512] [serial = 1478] [outer = 000000BC09920400] 20:16:45 INFO - PROCESS | 1512 | 1464232605957 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:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1004ms 20:16:46 INFO - PROCESS | 1512 | 1464232606041 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 1512 | 1464232606045 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 20:16:46 INFO - PROCESS | 1512 | 1464232606049 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:16:46 INFO - PROCESS | 1512 | 1464232606052 Marionette TRACE conn5 <- [1,1934,null,{}] 20:16:46 INFO - PROCESS | 1512 | 1464232606061 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:16:46 INFO - PROCESS | 1512 | 1464232606219 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 20:16:46 INFO - PROCESS | 1512 | 1464232606230 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16815800 == 41 [pid = 1512] [id = 493] 20:16:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0A3CD400) [pid = 1512] [serial = 1479] [outer = 0000000000000000] 20:16:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0B363400) [pid = 1512] [serial = 1480] [outer = 000000BC0A3CD400] 20:16:46 INFO - PROCESS | 1512 | 1464232606286 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0ECE0400) [pid = 1512] [serial = 1481] [outer = 000000BC0A3CD400] 20:16:46 INFO - PROCESS | 1512 | 1464232606956 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:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 20:16:47 INFO - PROCESS | 1512 | 1464232606997 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 1512 | 1464232607000 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 20:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:16:47 INFO - PROCESS | 1512 | 1464232607004 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 1512 | 1464232607006 Marionette TRACE conn5 <- [1,1938,null,{}] 20:16:47 INFO - PROCESS | 1512 | 1464232607011 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:16:47 INFO - PROCESS | 1512 | 1464232607116 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:16:47 INFO - PROCESS | 1512 | 1464232607199 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC5E800 == 42 [pid = 1512] [id = 494] 20:16:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC104E0800) [pid = 1512] [serial = 1482] [outer = 0000000000000000] 20:16:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC1350AC00) [pid = 1512] [serial = 1483] [outer = 000000BC104E0800] 20:16:47 INFO - PROCESS | 1512 | 1464232607305 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13AB8400) [pid = 1512] [serial = 1484] [outer = 000000BC104E0800] 20:16:47 INFO - PROCESS | 1512 | 1464232607951 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:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 20:16:47 INFO - PROCESS | 1512 | 1464232607991 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 1512 | 1464232607994 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 20:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:16:48 INFO - PROCESS | 1512 | 1464232607998 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - PROCESS | 1512 | 1464232608000 Marionette TRACE conn5 <- [1,1942,null,{}] 20:16:48 INFO - PROCESS | 1512 | 1464232608004 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:16:48 INFO - PROCESS | 1512 | 1464232608115 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 20:16:48 INFO - PROCESS | 1512 | 1464232608202 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DBB3000 == 43 [pid = 1512] [id = 495] 20:16:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1522E400) [pid = 1512] [serial = 1485] [outer = 0000000000000000] 20:16:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC15235000) [pid = 1512] [serial = 1486] [outer = 000000BC1522E400] 20:16:48 INFO - PROCESS | 1512 | 1464232608259 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC15281000) [pid = 1512] [serial = 1487] [outer = 000000BC1522E400] 20:16:49 INFO - PROCESS | 1512 | 1464232608986 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:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1030ms 20:16:49 INFO - PROCESS | 1512 | 1464232609034 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 1512 | 1464232609039 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 20:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:16:49 INFO - PROCESS | 1512 | 1464232609044 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:16:49 INFO - PROCESS | 1512 | 1464232609047 Marionette TRACE conn5 <- [1,1946,null,{}] 20:16:49 INFO - PROCESS | 1512 | 1464232609074 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:16:49 INFO - PROCESS | 1512 | 1464232609176 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 20:16:49 INFO - PROCESS | 1512 | 1464232609246 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F282000 == 44 [pid = 1512] [id = 496] 20:16:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC09947000) [pid = 1512] [serial = 1488] [outer = 0000000000000000] 20:16:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC09A2E000) [pid = 1512] [serial = 1489] [outer = 000000BC09947000] 20:16:49 INFO - PROCESS | 1512 | 1464232609308 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC09D0C000) [pid = 1512] [serial = 1490] [outer = 000000BC09947000] 20:16:49 INFO - PROCESS | 1512 | 1464232609908 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:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC6D000 == 43 [pid = 1512] [id = 471] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF8C800 == 42 [pid = 1512] [id = 490] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC29000 == 41 [pid = 1512] [id = 489] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AC98800 == 40 [pid = 1512] [id = 488] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1948A000 == 39 [pid = 1512] [id = 487] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E87000 == 38 [pid = 1512] [id = 486] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E8000 == 37 [pid = 1512] [id = 485] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D5E000 == 36 [pid = 1512] [id = 484] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10121000 == 35 [pid = 1512] [id = 483] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F081800 == 34 [pid = 1512] [id = 482] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07B000 == 33 [pid = 1512] [id = 481] 20:16:49 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138EB000 == 32 [pid = 1512] [id = 480] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC12D22400) [pid = 1512] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC1035C800) [pid = 1512] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0FE15C00) [pid = 1512] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0FCC9C00) [pid = 1512] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC16297000) [pid = 1512] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0A31EC00) [pid = 1512] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0A8C5C00) [pid = 1512] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0AD5A400) [pid = 1512] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC08B29000) [pid = 1512] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC093BD400) [pid = 1512] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09B2F000) [pid = 1512] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC09B8E400) [pid = 1512] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC0D170800) [pid = 1512] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0E652C00) [pid = 1512] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0F197000) [pid = 1512] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC0F250800) [pid = 1512] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:16:49 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0A392800) [pid = 1512] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 964ms 20:16:50 INFO - PROCESS | 1512 | 1464232610009 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1512 | 1464232610015 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 20:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:16:50 INFO - PROCESS | 1512 | 1464232610021 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 1512 | 1464232610024 Marionette TRACE conn5 <- [1,1950,null,{}] 20:16:50 INFO - PROCESS | 1512 | 1464232610028 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:16:50 INFO - PROCESS | 1512 | 1464232610131 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 20:16:50 INFO - PROCESS | 1512 | 1464232610197 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E587800 == 33 [pid = 1512] [id = 497] 20:16:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09032800) [pid = 1512] [serial = 1491] [outer = 0000000000000000] 20:16:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0991FC00) [pid = 1512] [serial = 1492] [outer = 000000BC09032800] 20:16:50 INFO - PROCESS | 1512 | 1464232610245 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09CE9000) [pid = 1512] [serial = 1493] [outer = 000000BC09032800] 20:16:50 INFO - PROCESS | 1512 | 1464232610675 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:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 20:16:50 INFO - PROCESS | 1512 | 1464232610713 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1512 | 1464232610716 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 20:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:16:50 INFO - PROCESS | 1512 | 1464232610719 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 1512 | 1464232610723 Marionette TRACE conn5 <- [1,1954,null,{}] 20:16:50 INFO - PROCESS | 1512 | 1464232610734 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:16:50 INFO - PROCESS | 1512 | 1464232610824 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 20:16:50 INFO - PROCESS | 1512 | 1464232610832 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC14056000 == 34 [pid = 1512] [id = 498] 20:16:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A3D3000) [pid = 1512] [serial = 1494] [outer = 0000000000000000] 20:16:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0ABE0400) [pid = 1512] [serial = 1495] [outer = 000000BC0A3D3000] 20:16:50 INFO - PROCESS | 1512 | 1464232610883 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0E658000) [pid = 1512] [serial = 1496] [outer = 000000BC0A3D3000] 20:16:51 INFO - PROCESS | 1512 | 1464232611347 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:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 20:16:51 INFO - PROCESS | 1512 | 1464232611415 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:16:51 INFO - PROCESS | 1512 | 1464232611418 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 20:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:16:51 INFO - PROCESS | 1512 | 1464232611421 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:16:51 INFO - PROCESS | 1512 | 1464232611430 Marionette TRACE conn5 <- [1,1958,null,{}] 20:16:51 INFO - PROCESS | 1512 | 1464232611434 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:16:51 INFO - PROCESS | 1512 | 1464232611520 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 20:16:51 INFO - PROCESS | 1512 | 1464232611527 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16565800 == 35 [pid = 1512] [id = 499] 20:16:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0F18EC00) [pid = 1512] [serial = 1497] [outer = 0000000000000000] 20:16:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0F24E400) [pid = 1512] [serial = 1498] [outer = 000000BC0F18EC00] 20:16:51 INFO - PROCESS | 1512 | 1464232611574 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0FCC9000) [pid = 1512] [serial = 1499] [outer = 000000BC0F18EC00] 20:16:52 INFO - PROCESS | 1512 | 1464232611993 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:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 20:16:52 INFO - PROCESS | 1512 | 1464232612026 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 1512 | 1464232612028 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 20:16:52 INFO - PROCESS | 1512 | 1464232612032 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 1512 | 1464232612034 Marionette TRACE conn5 <- [1,1962,null,{}] 20:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:16:52 INFO - PROCESS | 1512 | 1464232612037 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:16:52 INFO - PROCESS | 1512 | 1464232612118 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:16:52 INFO - PROCESS | 1512 | 1464232612124 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E87000 == 36 [pid = 1512] [id = 500] 20:16:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0FE0D000) [pid = 1512] [serial = 1500] [outer = 0000000000000000] 20:16:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC10161C00) [pid = 1512] [serial = 1501] [outer = 000000BC0FE0D000] 20:16:52 INFO - PROCESS | 1512 | 1464232612170 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC104DB800) [pid = 1512] [serial = 1502] [outer = 000000BC0FE0D000] 20:16:52 INFO - PROCESS | 1512 | 1464232612641 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:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 20:16:52 INFO - PROCESS | 1512 | 1464232612674 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 1512 | 1464232612676 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 20:16:52 INFO - PROCESS | 1512 | 1464232612679 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 1512 | 1464232612681 Marionette TRACE conn5 <- [1,1966,null,{}] 20:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:16:52 INFO - PROCESS | 1512 | 1464232612685 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:16:52 INFO - PROCESS | 1512 | 1464232612824 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 20:16:52 INFO - PROCESS | 1512 | 1464232612877 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1948A800 == 37 [pid = 1512] [id = 501] 20:16:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC13525400) [pid = 1512] [serial = 1503] [outer = 0000000000000000] 20:16:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC13573000) [pid = 1512] [serial = 1504] [outer = 000000BC13525400] 20:16:52 INFO - PROCESS | 1512 | 1464232612924 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC13AB6000) [pid = 1512] [serial = 1505] [outer = 000000BC13525400] 20:16:53 INFO - PROCESS | 1512 | 1464232613367 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:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 20:16:53 INFO - PROCESS | 1512 | 1464232613418 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 20:16:53 INFO - PROCESS | 1512 | 1464232613420 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 20:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:16:53 INFO - PROCESS | 1512 | 1464232613423 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 1512 | 1464232613425 Marionette TRACE conn5 <- [1,1970,null,{}] 20:16:53 INFO - PROCESS | 1512 | 1464232613428 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:16:53 INFO - PROCESS | 1512 | 1464232613561 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 20:16:53 INFO - PROCESS | 1512 | 1464232613586 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACB6800 == 38 [pid = 1512] [id = 502] 20:16:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC1522FC00) [pid = 1512] [serial = 1506] [outer = 0000000000000000] 20:16:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC15239C00) [pid = 1512] [serial = 1507] [outer = 000000BC1522FC00] 20:16:53 INFO - PROCESS | 1512 | 1464232613631 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1557D400) [pid = 1512] [serial = 1508] [outer = 000000BC1522FC00] 20:16:54 INFO - PROCESS | 1512 | 1464232614056 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:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 689ms 20:16:54 INFO - PROCESS | 1512 | 1464232614116 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 1512 | 1464232614118 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:16:54 INFO - PROCESS | 1512 | 1464232614121 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 1512 | 1464232614123 Marionette TRACE conn5 <- [1,1974,null,{}] 20:16:54 INFO - PROCESS | 1512 | 1464232614127 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:16:54 INFO - PROCESS | 1512 | 1464232614232 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 20:16:54 INFO - PROCESS | 1512 | 1464232614239 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBAE800 == 39 [pid = 1512] [id = 503] 20:16:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC1528CC00) [pid = 1512] [serial = 1509] [outer = 0000000000000000] 20:16:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC16247000) [pid = 1512] [serial = 1510] [outer = 000000BC1528CC00] 20:16:54 INFO - PROCESS | 1512 | 1464232614292 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC16252800) [pid = 1512] [serial = 1511] [outer = 000000BC1528CC00] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC07F2B800) [pid = 1512] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC101CE400) [pid = 1512] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0E6A9000) [pid = 1512] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09B28C00) [pid = 1512] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09A21800) [pid = 1512] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0A69C000) [pid = 1512] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0A38F400) [pid = 1512] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC07ED9800) [pid = 1512] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:16:54 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13576C00) [pid = 1512] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:16:54 INFO - PROCESS | 1512 | 1464232614768 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:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 20:16:54 INFO - PROCESS | 1512 | 1464232614816 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 1512 | 1464232614818 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:16:54 INFO - PROCESS | 1512 | 1464232614822 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 1512 | 1464232614823 Marionette TRACE conn5 <- [1,1978,null,{}] 20:16:54 INFO - PROCESS | 1512 | 1464232614827 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:16:54 INFO - PROCESS | 1512 | 1464232614932 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 20:16:54 INFO - PROCESS | 1512 | 1464232614941 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DBB0000 == 40 [pid = 1512] [id = 504] 20:16:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC1352B000) [pid = 1512] [serial = 1512] [outer = 0000000000000000] 20:16:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC13A33000) [pid = 1512] [serial = 1513] [outer = 000000BC1352B000] 20:16:54 INFO - PROCESS | 1512 | 1464232614986 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC16438800) [pid = 1512] [serial = 1514] [outer = 000000BC1352B000] 20:16:55 INFO - PROCESS | 1512 | 1464232615377 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:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 20:16:55 INFO - PROCESS | 1512 | 1464232615454 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 1512 | 1464232615456 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 20:16:55 INFO - PROCESS | 1512 | 1464232615460 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:16:55 INFO - PROCESS | 1512 | 1464232615461 Marionette TRACE conn5 <- [1,1982,null,{}] 20:16:55 INFO - PROCESS | 1512 | 1464232615465 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:16:55 INFO - PROCESS | 1512 | 1464232615547 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:16:55 INFO - PROCESS | 1512 | 1464232615553 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD06000 == 41 [pid = 1512] [id = 505] 20:16:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC16579400) [pid = 1512] [serial = 1515] [outer = 0000000000000000] 20:16:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC16A3CC00) [pid = 1512] [serial = 1516] [outer = 000000BC16579400] 20:16:55 INFO - PROCESS | 1512 | 1464232615599 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC16A44000) [pid = 1512] [serial = 1517] [outer = 000000BC16579400] 20:16:56 INFO - PROCESS | 1512 | 1464232616024 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:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 585ms 20:16:56 INFO - PROCESS | 1512 | 1464232616054 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 1512 | 1464232616057 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 20:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:16:56 INFO - PROCESS | 1512 | 1464232616060 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 1512 | 1464232616063 Marionette TRACE conn5 <- [1,1986,null,{}] 20:16:56 INFO - PROCESS | 1512 | 1464232616066 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:16:56 INFO - PROCESS | 1512 | 1464232616170 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 20:16:56 INFO - PROCESS | 1512 | 1464232616176 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF6C000 == 42 [pid = 1512] [id = 506] 20:16:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC16A49400) [pid = 1512] [serial = 1518] [outer = 0000000000000000] 20:16:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0A5B6C00) [pid = 1512] [serial = 1519] [outer = 000000BC16A49400] 20:16:56 INFO - PROCESS | 1512 | 1464232616230 Marionette DEBUG loaded listener.js 20:16:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC173E9800) [pid = 1512] [serial = 1520] [outer = 000000BC16A49400] 20:16:56 INFO - PROCESS | 1512 | 1464232616895 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:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 880ms 20:16:56 INFO - PROCESS | 1512 | 1464232616943 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 1512 | 1464232616947 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 20:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:16:56 INFO - PROCESS | 1512 | 1464232616967 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 1512 | 1464232616971 Marionette TRACE conn5 <- [1,1990,null,{}] 20:16:56 INFO - PROCESS | 1512 | 1464232616977 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:16:57 INFO - PROCESS | 1512 | 1464232617108 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 20:16:57 INFO - PROCESS | 1512 | 1464232617227 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC1A800 == 43 [pid = 1512] [id = 507] 20:16:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC093BCC00) [pid = 1512] [serial = 1521] [outer = 0000000000000000] 20:16:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC09B8E400) [pid = 1512] [serial = 1522] [outer = 000000BC093BCC00] 20:16:57 INFO - PROCESS | 1512 | 1464232617287 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0A391C00) [pid = 1512] [serial = 1523] [outer = 000000BC093BCC00] 20:16:57 INFO - PROCESS | 1512 | 1464232617905 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:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 987ms 20:16:57 INFO - PROCESS | 1512 | 1464232617957 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 1512 | 1464232617964 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 20:16:57 INFO - PROCESS | 1512 | 1464232617971 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:16:57 INFO - PROCESS | 1512 | 1464232617974 Marionette TRACE conn5 <- [1,1994,null,{}] 20:16:57 INFO - PROCESS | 1512 | 1464232617978 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:16:58 INFO - PROCESS | 1512 | 1464232618092 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 20:16:58 INFO - PROCESS | 1512 | 1464232618170 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC191AC800 == 44 [pid = 1512] [id = 508] 20:16:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC0E5BD000) [pid = 1512] [serial = 1524] [outer = 0000000000000000] 20:16:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0F244000) [pid = 1512] [serial = 1525] [outer = 000000BC0E5BD000] 20:16:58 INFO - PROCESS | 1512 | 1464232618267 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC104D9400) [pid = 1512] [serial = 1526] [outer = 000000BC0E5BD000] 20:16:58 INFO - PROCESS | 1512 | 1464232618910 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:16:58 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:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 20:16:58 INFO - PROCESS | 1512 | 1464232618963 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 1512 | 1464232618966 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 20:16:58 INFO - PROCESS | 1512 | 1464232618983 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:16:59 INFO - PROCESS | 1512 | 1464232618987 Marionette TRACE conn5 <- [1,1998,null,{}] 20:16:59 INFO - PROCESS | 1512 | 1464232618999 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:16:59 INFO - PROCESS | 1512 | 1464232619114 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 20:16:59 INFO - PROCESS | 1512 | 1464232619238 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E053800 == 45 [pid = 1512] [id = 509] 20:16:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13A33400) [pid = 1512] [serial = 1527] [outer = 0000000000000000] 20:16:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC15287C00) [pid = 1512] [serial = 1528] [outer = 000000BC13A33400] 20:16:59 INFO - PROCESS | 1512 | 1464232619298 Marionette DEBUG loaded listener.js 20:16:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC16B5E000) [pid = 1512] [serial = 1529] [outer = 000000BC13A33400] 20:16:59 INFO - PROCESS | 1512 | 1464232619888 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:16:59 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:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 943ms 20:16:59 INFO - PROCESS | 1512 | 1464232619933 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 20:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:16:59 INFO - PROCESS | 1512 | 1464232619936 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 20:16:59 INFO - PROCESS | 1512 | 1464232619940 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 1512 | 1464232619942 Marionette TRACE conn5 <- [1,2002,null,{}] 20:16:59 INFO - PROCESS | 1512 | 1464232619946 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:17:00 INFO - PROCESS | 1512 | 1464232620058 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 20:17:00 INFO - PROCESS | 1512 | 1464232620148 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F286800 == 46 [pid = 1512] [id = 510] 20:17:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0F0D8000) [pid = 1512] [serial = 1530] [outer = 0000000000000000] 20:17:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC10157C00) [pid = 1512] [serial = 1531] [outer = 000000BC0F0D8000] 20:17:00 INFO - PROCESS | 1512 | 1464232620205 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC15284400) [pid = 1512] [serial = 1532] [outer = 000000BC0F0D8000] 20:17:00 INFO - PROCESS | 1512 | 1464232620966 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:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1077ms 20:17:01 INFO - PROCESS | 1512 | 1464232621019 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 1512 | 1464232621024 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 20:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:17:01 INFO - PROCESS | 1512 | 1464232621029 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 1512 | 1464232621032 Marionette TRACE conn5 <- [1,2006,null,{}] 20:17:01 INFO - PROCESS | 1512 | 1464232621038 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:17:01 INFO - PROCESS | 1512 | 1464232621143 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 20:17:01 INFO - PROCESS | 1512 | 1464232621224 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0B3C9000 == 47 [pid = 1512] [id = 511] 20:17:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC07F1C800) [pid = 1512] [serial = 1533] [outer = 0000000000000000] 20:17:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC08B2D000) [pid = 1512] [serial = 1534] [outer = 000000BC07F1C800] 20:17:01 INFO - PROCESS | 1512 | 1464232621337 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0A39B400) [pid = 1512] [serial = 1535] [outer = 000000BC07F1C800] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD06000 == 46 [pid = 1512] [id = 505] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB0000 == 45 [pid = 1512] [id = 504] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBAE800 == 44 [pid = 1512] [id = 503] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACB6800 == 43 [pid = 1512] [id = 502] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1948A800 == 42 [pid = 1512] [id = 501] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E87000 == 41 [pid = 1512] [id = 500] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16565800 == 40 [pid = 1512] [id = 499] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC14056000 == 39 [pid = 1512] [id = 498] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E587800 == 38 [pid = 1512] [id = 497] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC13AB6C00) [pid = 1512] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F282000 == 37 [pid = 1512] [id = 496] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC5E800 == 36 [pid = 1512] [id = 494] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16815800 == 35 [pid = 1512] [id = 493] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F224800 == 34 [pid = 1512] [id = 492] 20:17:01 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BB97000 == 33 [pid = 1512] [id = 491] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC0993EC00) [pid = 1512] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC13529400) [pid = 1512] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0B3ADC00) [pid = 1512] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC1356DC00) [pid = 1512] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC13571000) [pid = 1512] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC13A0EC00) [pid = 1512] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC13A04C00) [pid = 1512] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0F0D6400) [pid = 1512] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0F195400) [pid = 1512] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0F257C00) [pid = 1512] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13508800) [pid = 1512] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13513000) [pid = 1512] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0E76F000) [pid = 1512] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09CE6800) [pid = 1512] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC104DFC00) [pid = 1512] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0A31C800) [pid = 1512] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC09B95000) [pid = 1512] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09A2B000) [pid = 1512] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0A8CAC00) [pid = 1512] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0D16FC00) [pid = 1512] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:17:01 INFO - PROCESS | 1512 | 1464232621865 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:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 879ms 20:17:01 INFO - PROCESS | 1512 | 1464232621912 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 1512 | 1464232621918 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 20:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:17:01 INFO - PROCESS | 1512 | 1464232621924 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 1512 | 1464232621927 Marionette TRACE conn5 <- [1,2010,null,{}] 20:17:01 INFO - PROCESS | 1512 | 1464232621931 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:17:02 INFO - PROCESS | 1512 | 1464232622045 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 20:17:02 INFO - PROCESS | 1512 | 1464232622120 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1551C800 == 34 [pid = 1512] [id = 512] 20:17:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0A326C00) [pid = 1512] [serial = 1536] [outer = 0000000000000000] 20:17:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0AB4C800) [pid = 1512] [serial = 1537] [outer = 000000BC0A326C00] 20:17:02 INFO - PROCESS | 1512 | 1464232622167 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0D170000) [pid = 1512] [serial = 1538] [outer = 000000BC0A326C00] 20:17:02 INFO - PROCESS | 1512 | 1464232622555 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:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 693ms 20:17:02 INFO - PROCESS | 1512 | 1464232622618 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 1512 | 1464232622621 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 20:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:17:02 INFO - PROCESS | 1512 | 1464232622624 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:17:02 INFO - PROCESS | 1512 | 1464232622628 Marionette TRACE conn5 <- [1,2014,null,{}] 20:17:02 INFO - PROCESS | 1512 | 1464232622639 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:17:02 INFO - PROCESS | 1512 | 1464232622726 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:17:02 INFO - PROCESS | 1512 | 1464232622735 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16883800 == 35 [pid = 1512] [id = 513] 20:17:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0E71A400) [pid = 1512] [serial = 1539] [outer = 0000000000000000] 20:17:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0EE18800) [pid = 1512] [serial = 1540] [outer = 000000BC0E71A400] 20:17:02 INFO - PROCESS | 1512 | 1464232622791 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0FC2CC00) [pid = 1512] [serial = 1541] [outer = 000000BC0E71A400] 20:17:03 INFO - PROCESS | 1512 | 1464232623227 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:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 626ms 20:17:03 INFO - PROCESS | 1512 | 1464232623255 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 20:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:17:03 INFO - PROCESS | 1512 | 1464232623258 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 20:17:03 INFO - PROCESS | 1512 | 1464232623261 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - PROCESS | 1512 | 1464232623263 Marionette TRACE conn5 <- [1,2018,null,{}] 20:17:03 INFO - PROCESS | 1512 | 1464232623271 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:17:03 INFO - PROCESS | 1512 | 1464232623360 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 20:17:03 INFO - PROCESS | 1512 | 1464232623400 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EC7800 == 36 [pid = 1512] [id = 514] 20:17:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC12D71800) [pid = 1512] [serial = 1542] [outer = 0000000000000000] 20:17:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC13508C00) [pid = 1512] [serial = 1543] [outer = 000000BC12D71800] 20:17:03 INFO - PROCESS | 1512 | 1464232623446 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC13527400) [pid = 1512] [serial = 1544] [outer = 000000BC12D71800] 20:17:03 INFO - PROCESS | 1512 | 1464232623911 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:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 20:17:03 INFO - PROCESS | 1512 | 1464232623954 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 1512 | 1464232623956 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 20:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:17:03 INFO - PROCESS | 1512 | 1464232623959 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - PROCESS | 1512 | 1464232623961 Marionette TRACE conn5 <- [1,2022,null,{}] 20:17:03 INFO - PROCESS | 1512 | 1464232623965 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:17:04 INFO - PROCESS | 1512 | 1464232624074 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 20:17:04 INFO - PROCESS | 1512 | 1464232624128 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACC5800 == 37 [pid = 1512] [id = 515] 20:17:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC13529800) [pid = 1512] [serial = 1545] [outer = 0000000000000000] 20:17:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1356C800) [pid = 1512] [serial = 1546] [outer = 000000BC13529800] 20:17:04 INFO - PROCESS | 1512 | 1464232624174 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC13A07400) [pid = 1512] [serial = 1547] [outer = 000000BC13529800] 20:17:04 INFO - PROCESS | 1512 | 1464232624633 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:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 20:17:04 INFO - PROCESS | 1512 | 1464232624697 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 1512 | 1464232624699 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 20:17:04 INFO - PROCESS | 1512 | 1464232624703 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:17:04 INFO - PROCESS | 1512 | 1464232624705 Marionette TRACE conn5 <- [1,2026,null,{}] 20:17:04 INFO - PROCESS | 1512 | 1464232624745 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:17:04 INFO - PROCESS | 1512 | 1464232624888 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 20:17:04 INFO - PROCESS | 1512 | 1464232624939 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBA7000 == 38 [pid = 1512] [id = 516] 20:17:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC13ABAC00) [pid = 1512] [serial = 1548] [outer = 0000000000000000] 20:17:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC15238000) [pid = 1512] [serial = 1549] [outer = 000000BC13ABAC00] 20:17:04 INFO - PROCESS | 1512 | 1464232624987 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC16436000) [pid = 1512] [serial = 1550] [outer = 000000BC13ABAC00] 20:17:05 INFO - PROCESS | 1512 | 1464232625408 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:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 754ms 20:17:05 INFO - PROCESS | 1512 | 1464232625460 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 1512 | 1464232625463 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 20:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:17:05 INFO - PROCESS | 1512 | 1464232625472 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - PROCESS | 1512 | 1464232625474 Marionette TRACE conn5 <- [1,2030,null,{}] 20:17:05 INFO - PROCESS | 1512 | 1464232625478 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:17:05 INFO - PROCESS | 1512 | 1464232625585 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 20:17:05 INFO - PROCESS | 1512 | 1464232625592 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCBB800 == 39 [pid = 1512] [id = 517] 20:17:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1643EC00) [pid = 1512] [serial = 1551] [outer = 0000000000000000] 20:17:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC16AA6000) [pid = 1512] [serial = 1552] [outer = 000000BC1643EC00] 20:17:05 INFO - PROCESS | 1512 | 1464232625637 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC17308400) [pid = 1512] [serial = 1553] [outer = 000000BC1643EC00] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC13AB1400) [pid = 1512] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC09947000) [pid = 1512] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0FE0D000) [pid = 1512] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0A3D3000) [pid = 1512] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC13525400) [pid = 1512] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09032800) [pid = 1512] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0F18EC00) [pid = 1512] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC16579400) [pid = 1512] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC1522FC00) [pid = 1512] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC1528CC00) [pid = 1512] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:17:05 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC1352B000) [pid = 1512] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:17:06 INFO - PROCESS | 1512 | 1464232626128 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:17:06 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:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 20:17:06 INFO - PROCESS | 1512 | 1464232626160 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1512 | 1464232626163 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 20:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:17:06 INFO - PROCESS | 1512 | 1464232626166 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 1512 | 1464232626168 Marionette TRACE conn5 <- [1,2034,null,{}] 20:17:06 INFO - PROCESS | 1512 | 1464232626171 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:17:06 INFO - PROCESS | 1512 | 1464232626279 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:17:06 INFO - PROCESS | 1512 | 1464232626289 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF73000 == 40 [pid = 1512] [id = 518] 20:17:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0F0D4C00) [pid = 1512] [serial = 1554] [outer = 0000000000000000] 20:17:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC15584000) [pid = 1512] [serial = 1555] [outer = 000000BC0F0D4C00] 20:17:06 INFO - PROCESS | 1512 | 1464232626334 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC173EC000) [pid = 1512] [serial = 1556] [outer = 000000BC0F0D4C00] 20:17:06 INFO - PROCESS | 1512 | 1464232626750 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:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 20:17:06 INFO - PROCESS | 1512 | 1464232626799 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1512 | 1464232626801 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 20:17:06 INFO - PROCESS | 1512 | 1464232626804 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:17:06 INFO - PROCESS | 1512 | 1464232626806 Marionette TRACE conn5 <- [1,2038,null,{}] 20:17:06 INFO - PROCESS | 1512 | 1464232626809 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:17:06 INFO - PROCESS | 1512 | 1464232626893 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 20:17:06 INFO - PROCESS | 1512 | 1464232626902 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E0E1000 == 41 [pid = 1512] [id = 519] 20:17:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC07F26800) [pid = 1512] [serial = 1557] [outer = 0000000000000000] 20:17:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1528C400) [pid = 1512] [serial = 1558] [outer = 000000BC07F26800] 20:17:06 INFO - PROCESS | 1512 | 1464232626947 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC17D25000) [pid = 1512] [serial = 1559] [outer = 000000BC07F26800] 20:17:07 INFO - PROCESS | 1512 | 1464232627356 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:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 586ms 20:17:07 INFO - PROCESS | 1512 | 1464232627394 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 1512 | 1464232627404 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 20:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:17:07 INFO - PROCESS | 1512 | 1464232627419 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 1512 | 1464232627422 Marionette TRACE conn5 <- [1,2042,null,{}] 20:17:07 INFO - PROCESS | 1512 | 1464232627426 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:17:07 INFO - PROCESS | 1512 | 1464232627510 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 20:17:07 INFO - PROCESS | 1512 | 1464232627517 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E542000 == 42 [pid = 1512] [id = 520] 20:17:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC17D2B800) [pid = 1512] [serial = 1560] [outer = 0000000000000000] 20:17:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC17E54C00) [pid = 1512] [serial = 1561] [outer = 000000BC17D2B800] 20:17:07 INFO - PROCESS | 1512 | 1464232627562 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC188AB400) [pid = 1512] [serial = 1562] [outer = 000000BC17D2B800] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBB3000 == 41 [pid = 1512] [id = 495] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B3C9000 == 40 [pid = 1512] [id = 511] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F286800 == 39 [pid = 1512] [id = 510] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E053800 == 38 [pid = 1512] [id = 509] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC191AC800 == 37 [pid = 1512] [id = 508] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF6C000 == 36 [pid = 1512] [id = 506] 20:17:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC1A800 == 35 [pid = 1512] [id = 507] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EC7800 == 34 [pid = 1512] [id = 514] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16883800 == 33 [pid = 1512] [id = 513] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1551C800 == 32 [pid = 1512] [id = 512] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E0E1000 == 31 [pid = 1512] [id = 519] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF73000 == 30 [pid = 1512] [id = 518] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBA7000 == 29 [pid = 1512] [id = 516] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCBB800 == 28 [pid = 1512] [id = 517] 20:17:09 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACC5800 == 27 [pid = 1512] [id = 515] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC13ABE400) [pid = 1512] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC09D0C000) [pid = 1512] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC09A2E000) [pid = 1512] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC10161C00) [pid = 1512] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0ABE0400) [pid = 1512] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0E658000) [pid = 1512] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13573000) [pid = 1512] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0991FC00) [pid = 1512] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC09CE9000) [pid = 1512] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0F24E400) [pid = 1512] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0FCC9000) [pid = 1512] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC09A2E400) [pid = 1512] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0B363400) [pid = 1512] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC16A44000) [pid = 1512] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC1350AC00) [pid = 1512] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC15239C00) [pid = 1512] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC15235000) [pid = 1512] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13AB6000) [pid = 1512] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0A5B6C00) [pid = 1512] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC16247000) [pid = 1512] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC16252800) [pid = 1512] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC13A33000) [pid = 1512] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC16A3CC00) [pid = 1512] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC1557D400) [pid = 1512] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC16438800) [pid = 1512] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC104DB800) [pid = 1512] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:17:09 INFO - PROCESS | 1512 | 1464232629513 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:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2137ms 20:17:09 INFO - PROCESS | 1512 | 1464232629557 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 1512 | 1464232629561 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:17:09 INFO - PROCESS | 1512 | 1464232629567 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 1512 | 1464232629571 Marionette TRACE conn5 <- [1,2046,null,{}] 20:17:09 INFO - PROCESS | 1512 | 1464232629577 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:17:09 INFO - PROCESS | 1512 | 1464232629673 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 20:17:09 INFO - PROCESS | 1512 | 1464232629684 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E584000 == 28 [pid = 1512] [id = 521] 20:17:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC090C4400) [pid = 1512] [serial = 1563] [outer = 0000000000000000] 20:17:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC090CB000) [pid = 1512] [serial = 1564] [outer = 000000BC090C4400] 20:17:09 INFO - PROCESS | 1512 | 1464232629734 Marionette DEBUG loaded listener.js 20:17:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC09A21800) [pid = 1512] [serial = 1565] [outer = 000000BC090C4400] 20:17:10 INFO - PROCESS | 1512 | 1464232630225 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:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 20:17:10 INFO - PROCESS | 1512 | 1464232630305 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:17:10 INFO - PROCESS | 1512 | 1464232630312 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 20:17:10 INFO - PROCESS | 1512 | 1464232630318 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:17:10 INFO - PROCESS | 1512 | 1464232630321 Marionette TRACE conn5 <- [1,2050,null,{}] 20:17:10 INFO - PROCESS | 1512 | 1464232630325 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:17:10 INFO - PROCESS | 1512 | 1464232630418 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 20:17:10 INFO - PROCESS | 1512 | 1464232630436 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F273800 == 29 [pid = 1512] [id = 522] 20:17:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC09B33000) [pid = 1512] [serial = 1566] [outer = 0000000000000000] 20:17:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC09B8E000) [pid = 1512] [serial = 1567] [outer = 000000BC09B33000] 20:17:10 INFO - PROCESS | 1512 | 1464232630483 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC09CE1800) [pid = 1512] [serial = 1568] [outer = 000000BC09B33000] 20:17:10 INFO - PROCESS | 1512 | 1464232630963 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:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 20:17:11 INFO - PROCESS | 1512 | 1464232630995 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1512 | 1464232630998 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 20:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:17:11 INFO - PROCESS | 1512 | 1464232631002 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 1512 | 1464232631006 Marionette TRACE conn5 <- [1,2054,null,{}] 20:17:11 INFO - PROCESS | 1512 | 1464232631017 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:17:11 INFO - PROCESS | 1512 | 1464232631148 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 20:17:11 INFO - PROCESS | 1512 | 1464232631228 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A7A000 == 30 [pid = 1512] [id = 523] 20:17:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC07EDBC00) [pid = 1512] [serial = 1569] [outer = 0000000000000000] 20:17:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0A31B400) [pid = 1512] [serial = 1570] [outer = 000000BC07EDBC00] 20:17:11 INFO - PROCESS | 1512 | 1464232631280 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0A390C00) [pid = 1512] [serial = 1571] [outer = 000000BC07EDBC00] 20:17:11 INFO - PROCESS | 1512 | 1464232631686 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:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 20:17:11 INFO - PROCESS | 1512 | 1464232631737 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1512 | 1464232631740 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 20:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:17:11 INFO - PROCESS | 1512 | 1464232631743 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 1512 | 1464232631745 Marionette TRACE conn5 <- [1,2058,null,{}] 20:17:11 INFO - PROCESS | 1512 | 1464232631749 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:17:11 INFO - PROCESS | 1512 | 1464232631837 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:17:11 INFO - PROCESS | 1512 | 1464232631844 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15ED1000 == 31 [pid = 1512] [id = 524] 20:17:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0A810000) [pid = 1512] [serial = 1572] [outer = 0000000000000000] 20:17:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0ABE0800) [pid = 1512] [serial = 1573] [outer = 000000BC0A810000] 20:17:11 INFO - PROCESS | 1512 | 1464232631891 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0D170800) [pid = 1512] [serial = 1574] [outer = 000000BC0A810000] 20:17:12 INFO - PROCESS | 1512 | 1464232632313 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:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 587ms 20:17:12 INFO - PROCESS | 1512 | 1464232632351 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 1512 | 1464232632354 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 20:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:17:12 INFO - PROCESS | 1512 | 1464232632358 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:17:12 INFO - PROCESS | 1512 | 1464232632359 Marionette TRACE conn5 <- [1,2062,null,{}] 20:17:12 INFO - PROCESS | 1512 | 1464232632363 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:17:12 INFO - PROCESS | 1512 | 1464232632447 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 20:17:12 INFO - PROCESS | 1512 | 1464232632454 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E9800 == 32 [pid = 1512] [id = 525] 20:17:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC09B2B000) [pid = 1512] [serial = 1575] [outer = 0000000000000000] 20:17:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0E652800) [pid = 1512] [serial = 1576] [outer = 000000BC09B2B000] 20:17:12 INFO - PROCESS | 1512 | 1464232632500 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0E6A6400) [pid = 1512] [serial = 1577] [outer = 000000BC09B2B000] 20:17:12 INFO - PROCESS | 1512 | 1464232632976 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:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 20:17:13 INFO - PROCESS | 1512 | 1464232632993 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 1512 | 1464232632996 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 20:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:17:13 INFO - PROCESS | 1512 | 1464232633004 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 1512 | 1464232633005 Marionette TRACE conn5 <- [1,2066,null,{}] 20:17:13 INFO - PROCESS | 1512 | 1464232633009 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:17:13 INFO - PROCESS | 1512 | 1464232633124 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 20:17:13 INFO - PROCESS | 1512 | 1464232633135 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC17122800 == 33 [pid = 1512] [id = 526] 20:17:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0F0E2400) [pid = 1512] [serial = 1578] [outer = 0000000000000000] 20:17:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0F258400) [pid = 1512] [serial = 1579] [outer = 000000BC0F0E2400] 20:17:13 INFO - PROCESS | 1512 | 1464232633182 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0FE0C400) [pid = 1512] [serial = 1580] [outer = 000000BC0F0E2400] 20:17:13 INFO - PROCESS | 1512 | 1464232633614 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:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 20:17:13 INFO - PROCESS | 1512 | 1464232633640 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 1512 | 1464232633642 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 20:17:13 INFO - PROCESS | 1512 | 1464232633645 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 1512 | 1464232633647 Marionette TRACE conn5 <- [1,2070,null,{}] 20:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:17:13 INFO - PROCESS | 1512 | 1464232633655 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:17:13 INFO - PROCESS | 1512 | 1464232633733 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 20:17:13 INFO - PROCESS | 1512 | 1464232633740 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1919B800 == 34 [pid = 1512] [id = 527] 20:17:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC10161C00) [pid = 1512] [serial = 1581] [outer = 0000000000000000] 20:17:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC101D3000) [pid = 1512] [serial = 1582] [outer = 000000BC10161C00] 20:17:13 INFO - PROCESS | 1512 | 1464232633786 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC104DD400) [pid = 1512] [serial = 1583] [outer = 000000BC10161C00] 20:17:14 INFO - PROCESS | 1512 | 1464232634223 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:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 20:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:17:14 INFO - PROCESS | 1512 | 1464232634278 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 1512 | 1464232634280 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 20:17:14 INFO - PROCESS | 1512 | 1464232634283 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - PROCESS | 1512 | 1464232634285 Marionette TRACE conn5 <- [1,2074,null,{}] 20:17:14 INFO - PROCESS | 1512 | 1464232634289 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:17:14 INFO - PROCESS | 1512 | 1464232634368 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 20:17:14 INFO - PROCESS | 1512 | 1464232634374 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EC3800 == 35 [pid = 1512] [id = 528] 20:17:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC07ED3400) [pid = 1512] [serial = 1584] [outer = 0000000000000000] 20:17:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1350C400) [pid = 1512] [serial = 1585] [outer = 000000BC07ED3400] 20:17:14 INFO - PROCESS | 1512 | 1464232634421 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC13511C00) [pid = 1512] [serial = 1586] [outer = 000000BC07ED3400] 20:17:14 INFO - PROCESS | 1512 | 1464232634893 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:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 625ms 20:17:14 INFO - PROCESS | 1512 | 1464232634917 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 1512 | 1464232634919 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 20:17:14 INFO - PROCESS | 1512 | 1464232634922 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:17:14 INFO - PROCESS | 1512 | 1464232634924 Marionette TRACE conn5 <- [1,2078,null,{}] 20:17:14 INFO - PROCESS | 1512 | 1464232634927 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:17:15 INFO - PROCESS | 1512 | 1464232635033 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:17:15 INFO - PROCESS | 1512 | 1464232635041 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A79000 == 36 [pid = 1512] [id = 529] 20:17:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC13511000) [pid = 1512] [serial = 1587] [outer = 0000000000000000] 20:17:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC13546000) [pid = 1512] [serial = 1588] [outer = 000000BC13511000] 20:17:15 INFO - PROCESS | 1512 | 1464232635088 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC1356D400) [pid = 1512] [serial = 1589] [outer = 000000BC13511000] 20:17:15 INFO - PROCESS | 1512 | 1464232635552 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:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 20:17:15 INFO - PROCESS | 1512 | 1464232635617 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 1512 | 1464232635619 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 20:17:15 INFO - PROCESS | 1512 | 1464232635622 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:17:15 INFO - PROCESS | 1512 | 1464232635624 Marionette TRACE conn5 <- [1,2082,null,{}] 20:17:15 INFO - PROCESS | 1512 | 1464232635627 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:17:15 INFO - PROCESS | 1512 | 1464232635747 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 20:17:15 INFO - PROCESS | 1512 | 1464232635757 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1AF98800 == 37 [pid = 1512] [id = 530] 20:17:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC13572C00) [pid = 1512] [serial = 1590] [outer = 0000000000000000] 20:17:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC13576000) [pid = 1512] [serial = 1591] [outer = 000000BC13572C00] 20:17:15 INFO - PROCESS | 1512 | 1464232635803 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC13A0FC00) [pid = 1512] [serial = 1592] [outer = 000000BC13572C00] 20:17:16 INFO - PROCESS | 1512 | 1464232636271 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:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 690ms 20:17:16 INFO - PROCESS | 1512 | 1464232636315 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 20:17:16 INFO - PROCESS | 1512 | 1464232636317 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 20:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:17:16 INFO - PROCESS | 1512 | 1464232636321 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 1512 | 1464232636323 Marionette TRACE conn5 <- [1,2086,null,{}] 20:17:16 INFO - PROCESS | 1512 | 1464232636327 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:17:16 INFO - PROCESS | 1512 | 1464232636484 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 20:17:16 INFO - PROCESS | 1512 | 1464232636509 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E9000 == 38 [pid = 1512] [id = 531] 20:17:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC13ABBC00) [pid = 1512] [serial = 1593] [outer = 0000000000000000] 20:17:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC1409F800) [pid = 1512] [serial = 1594] [outer = 000000BC13ABBC00] 20:17:16 INFO - PROCESS | 1512 | 1464232636565 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC15236800) [pid = 1512] [serial = 1595] [outer = 000000BC13ABBC00] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC093B3C00) [pid = 1512] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC09920400) [pid = 1512] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC0A3CD400) [pid = 1512] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC104D5800) [pid = 1512] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC104E0800) [pid = 1512] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC1522E400) [pid = 1512] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC13529800) [pid = 1512] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC13ABAC00) [pid = 1512] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC1643EC00) [pid = 1512] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0F0D4C00) [pid = 1512] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC07F26800) [pid = 1512] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0F0D8000) [pid = 1512] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC13A33400) [pid = 1512] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0E5BD000) [pid = 1512] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC093BCC00) [pid = 1512] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC16A49400) [pid = 1512] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC12D71800) [pid = 1512] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0E71A400) [pid = 1512] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0A326C00) [pid = 1512] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:17:17 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC07F1C800) [pid = 1512] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:17:17 INFO - PROCESS | 1512 | 1464232637211 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:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 944ms 20:17:17 INFO - PROCESS | 1512 | 1464232637267 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 1512 | 1464232637269 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 20:17:17 INFO - PROCESS | 1512 | 1464232637272 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:17:17 INFO - PROCESS | 1512 | 1464232637274 Marionette TRACE conn5 <- [1,2090,null,{}] 20:17:17 INFO - PROCESS | 1512 | 1464232637278 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:17:17 INFO - PROCESS | 1512 | 1464232637368 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 20:17:17 INFO - PROCESS | 1512 | 1464232637375 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACA9800 == 39 [pid = 1512] [id = 532] 20:17:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0E5BB800) [pid = 1512] [serial = 1596] [outer = 0000000000000000] 20:17:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1035AC00) [pid = 1512] [serial = 1597] [outer = 000000BC0E5BB800] 20:17:17 INFO - PROCESS | 1512 | 1464232637420 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13ABB000) [pid = 1512] [serial = 1598] [outer = 000000BC0E5BB800] 20:17:17 INFO - PROCESS | 1512 | 1464232637840 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:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 586ms 20:17:17 INFO - PROCESS | 1512 | 1464232637871 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 1512 | 1464232637873 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 20:17:17 INFO - PROCESS | 1512 | 1464232637876 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 1512 | 1464232637878 Marionette TRACE conn5 <- [1,2094,null,{}] 20:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:17:17 INFO - PROCESS | 1512 | 1464232637886 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:17:17 INFO - PROCESS | 1512 | 1464232637967 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 20:17:17 INFO - PROCESS | 1512 | 1464232637974 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCC5000 == 40 [pid = 1512] [id = 533] 20:17:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC1527D400) [pid = 1512] [serial = 1599] [outer = 0000000000000000] 20:17:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC15283400) [pid = 1512] [serial = 1600] [outer = 000000BC1527D400] 20:17:18 INFO - PROCESS | 1512 | 1464232638019 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC15587800) [pid = 1512] [serial = 1601] [outer = 000000BC1527D400] 20:17:18 INFO - PROCESS | 1512 | 1464232638450 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:17:18 INFO - PROCESS | 1512 | 1464232638511 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 20:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:17:18 INFO - PROCESS | 1512 | 1464232638518 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 1512 | 1464232638520 Marionette TRACE conn5 <- [1,2098,null,{}] 20:17:18 INFO - PROCESS | 1512 | 1464232638524 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:17:18 INFO - PROCESS | 1512 | 1464232638605 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 20:17:18 INFO - PROCESS | 1512 | 1464232638612 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD1E800 == 41 [pid = 1512] [id = 534] 20:17:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC16247C00) [pid = 1512] [serial = 1602] [outer = 0000000000000000] 20:17:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC16252400) [pid = 1512] [serial = 1603] [outer = 000000BC16247C00] 20:17:18 INFO - PROCESS | 1512 | 1464232638659 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1643F000) [pid = 1512] [serial = 1604] [outer = 000000BC16247C00] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACDA800 == 40 [pid = 1512] [id = 444] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17124800 == 39 [pid = 1512] [id = 439] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EDF800 == 38 [pid = 1512] [id = 443] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07D800 == 37 [pid = 1512] [id = 433] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15531800 == 36 [pid = 1512] [id = 436] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBA3800 == 35 [pid = 1512] [id = 445] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15530000 == 34 [pid = 1512] [id = 442] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D98800 == 33 [pid = 1512] [id = 449] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1663B800 == 32 [pid = 1512] [id = 438] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC0F000 == 31 [pid = 1512] [id = 440] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BF1000 == 30 [pid = 1512] [id = 448] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19684000 == 29 [pid = 1512] [id = 441] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A84C800 == 28 [pid = 1512] [id = 432] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B329800 == 27 [pid = 1512] [id = 446] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F267000 == 26 [pid = 1512] [id = 447] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC11000 == 25 [pid = 1512] [id = 434] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1640D000 == 24 [pid = 1512] [id = 437] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138DB000 == 23 [pid = 1512] [id = 435] 20:17:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E542000 == 22 [pid = 1512] [id = 520] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC09B31800) [pid = 1512] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC09D10800) [pid = 1512] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0ECE0400) [pid = 1512] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13512C00) [pid = 1512] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13AB8400) [pid = 1512] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC15281000) [pid = 1512] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC17E54C00) [pid = 1512] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1356C800) [pid = 1512] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC15238000) [pid = 1512] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC16AA6000) [pid = 1512] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC16436000) [pid = 1512] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC15584000) [pid = 1512] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1528C400) [pid = 1512] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC17308400) [pid = 1512] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC10157C00) [pid = 1512] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC16B5E000) [pid = 1512] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC15287C00) [pid = 1512] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC104D9400) [pid = 1512] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0F244000) [pid = 1512] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0A391C00) [pid = 1512] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09B8E400) [pid = 1512] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC173E9800) [pid = 1512] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13508C00) [pid = 1512] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0EE18800) [pid = 1512] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0FC2CC00) [pid = 1512] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC0AB4C800) [pid = 1512] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0D170000) [pid = 1512] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC08B2D000) [pid = 1512] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC0A39B400) [pid = 1512] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC15284400) [pid = 1512] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC17D25000) [pid = 1512] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC13A07400) [pid = 1512] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC173EC000) [pid = 1512] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC13527400) [pid = 1512] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:17:20 INFO - PROCESS | 1512 | 1464232640489 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:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2001ms 20:17:20 INFO - PROCESS | 1512 | 1464232640519 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 20:17:20 INFO - PROCESS | 1512 | 1464232640524 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 20:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:17:20 INFO - PROCESS | 1512 | 1464232640529 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:17:20 INFO - PROCESS | 1512 | 1464232640533 Marionette TRACE conn5 <- [1,2102,null,{}] 20:17:20 INFO - PROCESS | 1512 | 1464232640539 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:17:20 INFO - PROCESS | 1512 | 1464232640630 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 20:17:20 INFO - PROCESS | 1512 | 1464232640639 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E587800 == 23 [pid = 1512] [id = 535] 20:17:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC08B2C800) [pid = 1512] [serial = 1605] [outer = 0000000000000000] 20:17:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0900C400) [pid = 1512] [serial = 1606] [outer = 000000BC08B2C800] 20:17:20 INFO - PROCESS | 1512 | 1464232640688 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC09947000) [pid = 1512] [serial = 1607] [outer = 000000BC08B2C800] 20:17:21 INFO - PROCESS | 1512 | 1464232641177 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:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 20:17:21 INFO - PROCESS | 1512 | 1464232641224 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 1512 | 1464232641231 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 20:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:17:21 INFO - PROCESS | 1512 | 1464232641237 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 1512 | 1464232641240 Marionette TRACE conn5 <- [1,2106,null,{}] 20:17:21 INFO - PROCESS | 1512 | 1464232641244 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:17:21 INFO - PROCESS | 1512 | 1464232641362 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 20:17:21 INFO - PROCESS | 1512 | 1464232641441 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC0F000 == 24 [pid = 1512] [id = 536] 20:17:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC08B2CC00) [pid = 1512] [serial = 1608] [outer = 0000000000000000] 20:17:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09B32400) [pid = 1512] [serial = 1609] [outer = 000000BC08B2CC00] 20:17:21 INFO - PROCESS | 1512 | 1464232641489 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09B94000) [pid = 1512] [serial = 1610] [outer = 000000BC08B2CC00] 20:17:21 INFO - PROCESS | 1512 | 1464232641880 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:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 20:17:21 INFO - PROCESS | 1512 | 1464232641928 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 1512 | 1464232641931 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 20:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:17:21 INFO - PROCESS | 1512 | 1464232641935 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 1512 | 1464232641938 Marionette TRACE conn5 <- [1,2110,null,{}] 20:17:21 INFO - PROCESS | 1512 | 1464232641950 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:17:22 INFO - PROCESS | 1512 | 1464232642047 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 20:17:22 INFO - PROCESS | 1512 | 1464232642056 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A76000 == 25 [pid = 1512] [id = 537] 20:17:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC07F1D400) [pid = 1512] [serial = 1611] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09D1A800) [pid = 1512] [serial = 1612] [outer = 000000BC07F1D400] 20:17:22 INFO - PROCESS | 1512 | 1464232642106 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0A38FC00) [pid = 1512] [serial = 1613] [outer = 000000BC07F1D400] 20:17:22 INFO - PROCESS | 1512 | 1464232642545 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:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 20:17:22 INFO - PROCESS | 1512 | 1464232642569 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 1512 | 1464232642572 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 20:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:17:22 INFO - PROCESS | 1512 | 1464232642576 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 1512 | 1464232642578 Marionette TRACE conn5 <- [1,2114,null,{}] 20:17:22 INFO - PROCESS | 1512 | 1464232642581 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:17:22 INFO - PROCESS | 1512 | 1464232642665 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:17:22 INFO - PROCESS | 1512 | 1464232642672 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15DA5000 == 26 [pid = 1512] [id = 538] 20:17:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0A5B7000) [pid = 1512] [serial = 1614] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A8C8000) [pid = 1512] [serial = 1615] [outer = 000000BC0A5B7000] 20:17:22 INFO - PROCESS | 1512 | 1464232642718 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0B2EB800) [pid = 1512] [serial = 1616] [outer = 000000BC0A5B7000] 20:17:23 INFO - PROCESS | 1512 | 1464232643176 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:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 20:17:23 INFO - PROCESS | 1512 | 1464232643206 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 1512 | 1464232643208 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 20:17:23 INFO - PROCESS | 1512 | 1464232643211 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:17:23 INFO - PROCESS | 1512 | 1464232643213 Marionette TRACE conn5 <- [1,2118,null,{}] 20:17:23 INFO - PROCESS | 1512 | 1464232643221 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:17:23 INFO - PROCESS | 1512 | 1464232643300 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 20:17:23 INFO - PROCESS | 1512 | 1464232643307 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16564000 == 27 [pid = 1512] [id = 539] 20:17:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC07F26400) [pid = 1512] [serial = 1617] [outer = 0000000000000000] 20:17:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0E658000) [pid = 1512] [serial = 1618] [outer = 000000BC07F26400] 20:17:23 INFO - PROCESS | 1512 | 1464232643355 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0EC45000) [pid = 1512] [serial = 1619] [outer = 000000BC07F26400] 20:17:23 INFO - PROCESS | 1512 | 1464232643794 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:17:23 INFO - PROCESS | 1512 | 1464232643846 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 20:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:17:23 INFO - PROCESS | 1512 | 1464232643849 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 1512 | 1464232643851 Marionette TRACE conn5 <- [1,2122,null,{}] 20:17:23 INFO - PROCESS | 1512 | 1464232643854 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:17:23 INFO - PROCESS | 1512 | 1464232643956 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 20:17:23 INFO - PROCESS | 1512 | 1464232643966 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1711D000 == 28 [pid = 1512] [id = 540] 20:17:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0EE17800) [pid = 1512] [serial = 1620] [outer = 0000000000000000] 20:17:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0F249400) [pid = 1512] [serial = 1621] [outer = 000000BC0EE17800] 20:17:24 INFO - PROCESS | 1512 | 1464232644014 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0FE0D000) [pid = 1512] [serial = 1622] [outer = 000000BC0EE17800] 20:17:24 INFO - PROCESS | 1512 | 1464232644474 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:17:24 INFO - PROCESS | 1512 | 1464232644546 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 20:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:17:24 INFO - PROCESS | 1512 | 1464232644549 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - PROCESS | 1512 | 1464232644551 Marionette TRACE conn5 <- [1,2126,null,{}] 20:17:24 INFO - PROCESS | 1512 | 1464232644554 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:17:24 INFO - PROCESS | 1512 | 1464232644632 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 20:17:24 INFO - PROCESS | 1512 | 1464232644640 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC18F96000 == 29 [pid = 1512] [id = 541] 20:17:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC101D7000) [pid = 1512] [serial = 1623] [outer = 0000000000000000] 20:17:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC104DDC00) [pid = 1512] [serial = 1624] [outer = 000000BC101D7000] 20:17:24 INFO - PROCESS | 1512 | 1464232644687 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC12D26C00) [pid = 1512] [serial = 1625] [outer = 000000BC101D7000] 20:17:25 INFO - PROCESS | 1512 | 1464232645109 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:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 586ms 20:17:25 INFO - PROCESS | 1512 | 1464232645138 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 1512 | 1464232645140 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 20:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:17:25 INFO - PROCESS | 1512 | 1464232645144 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - PROCESS | 1512 | 1464232645145 Marionette TRACE conn5 <- [1,2130,null,{}] 20:17:25 INFO - PROCESS | 1512 | 1464232645153 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:17:25 INFO - PROCESS | 1512 | 1464232645230 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 20:17:25 INFO - PROCESS | 1512 | 1464232645237 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19ECF800 == 30 [pid = 1512] [id = 542] 20:17:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC12D26400) [pid = 1512] [serial = 1626] [outer = 0000000000000000] 20:17:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13513400) [pid = 1512] [serial = 1627] [outer = 000000BC12D26400] 20:17:25 INFO - PROCESS | 1512 | 1464232645283 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC1352A800) [pid = 1512] [serial = 1628] [outer = 000000BC12D26400] 20:17:25 INFO - PROCESS | 1512 | 1464232645769 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:17:25 INFO - PROCESS | 1512 | 1464232645840 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 20:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:17:25 INFO - PROCESS | 1512 | 1464232645843 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - PROCESS | 1512 | 1464232645845 Marionette TRACE conn5 <- [1,2134,null,{}] 20:17:25 INFO - PROCESS | 1512 | 1464232645848 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:17:25 INFO - PROCESS | 1512 | 1464232645956 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 20:17:25 INFO - PROCESS | 1512 | 1464232645967 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A75800 == 31 [pid = 1512] [id = 543] 20:17:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13529400) [pid = 1512] [serial = 1629] [outer = 0000000000000000] 20:17:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13573000) [pid = 1512] [serial = 1630] [outer = 000000BC13529400] 20:17:26 INFO - PROCESS | 1512 | 1464232646012 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13A04000) [pid = 1512] [serial = 1631] [outer = 000000BC13529400] 20:17:26 INFO - PROCESS | 1512 | 1464232646456 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:17:26 INFO - PROCESS | 1512 | 1464232646481 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 20:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:17:26 INFO - PROCESS | 1512 | 1464232646485 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:17:26 INFO - PROCESS | 1512 | 1464232646486 Marionette TRACE conn5 <- [1,2138,null,{}] 20:17:26 INFO - PROCESS | 1512 | 1464232646490 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:17:26 INFO - PROCESS | 1512 | 1464232646618 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 20:17:26 INFO - PROCESS | 1512 | 1464232646701 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF92000 == 32 [pid = 1512] [id = 544] 20:17:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13A34C00) [pid = 1512] [serial = 1632] [outer = 0000000000000000] 20:17:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13AB8400) [pid = 1512] [serial = 1633] [outer = 000000BC13A34C00] 20:17:26 INFO - PROCESS | 1512 | 1464232646747 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC13AC5400) [pid = 1512] [serial = 1634] [outer = 000000BC13A34C00] 20:17:27 INFO - PROCESS | 1512 | 1464232647191 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:17:27 INFO - PROCESS | 1512 | 1464232647226 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 20:17:27 INFO - PROCESS | 1512 | 1464232647229 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 1512 | 1464232647231 Marionette TRACE conn5 <- [1,2142,null,{}] 20:17:27 INFO - PROCESS | 1512 | 1464232647235 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:17:27 INFO - PROCESS | 1512 | 1464232647357 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:17:27 INFO - PROCESS | 1512 | 1464232647366 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16563800 == 33 [pid = 1512] [id = 545] 20:17:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC13ABC400) [pid = 1512] [serial = 1635] [outer = 0000000000000000] 20:17:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC1527E400) [pid = 1512] [serial = 1636] [outer = 000000BC13ABC400] 20:17:27 INFO - PROCESS | 1512 | 1464232647456 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC15588000) [pid = 1512] [serial = 1637] [outer = 000000BC13ABC400] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1527D400) [pid = 1512] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13511000) [pid = 1512] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13572C00) [pid = 1512] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13ABBC00) [pid = 1512] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09B33000) [pid = 1512] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC090C4400) [pid = 1512] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC17D2B800) [pid = 1512] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC07ED3400) [pid = 1512] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC10161C00) [pid = 1512] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0F0E2400) [pid = 1512] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09B2B000) [pid = 1512] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0A810000) [pid = 1512] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC07EDBC00) [pid = 1512] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:17:27 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0E5BB800) [pid = 1512] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:17:27 INFO - PROCESS | 1512 | 1464232647965 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:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 838ms 20:17:28 INFO - PROCESS | 1512 | 1464232648069 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 1512 | 1464232648071 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 20:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:17:28 INFO - PROCESS | 1512 | 1464232648075 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 1512 | 1464232648076 Marionette TRACE conn5 <- [1,2146,null,{}] 20:17:28 INFO - PROCESS | 1512 | 1464232648080 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:17:28 INFO - PROCESS | 1512 | 1464232648160 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 20:17:28 INFO - PROCESS | 1512 | 1464232648167 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DB9D800 == 34 [pid = 1512] [id = 546] 20:17:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0A3CE400) [pid = 1512] [serial = 1638] [outer = 0000000000000000] 20:17:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC104DA000) [pid = 1512] [serial = 1639] [outer = 000000BC0A3CE400] 20:17:28 INFO - PROCESS | 1512 | 1464232648212 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC15289800) [pid = 1512] [serial = 1640] [outer = 000000BC0A3CE400] 20:17:28 INFO - PROCESS | 1512 | 1464232648629 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:17:28 INFO - PROCESS | 1512 | 1464232648667 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 20:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:17:28 INFO - PROCESS | 1512 | 1464232648670 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 1512 | 1464232648672 Marionette TRACE conn5 <- [1,2150,null,{}] 20:17:28 INFO - PROCESS | 1512 | 1464232648676 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:17:28 INFO - PROCESS | 1512 | 1464232648756 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 20:17:28 INFO - PROCESS | 1512 | 1464232648763 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD05000 == 35 [pid = 1512] [id = 547] 20:17:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC16244800) [pid = 1512] [serial = 1641] [outer = 0000000000000000] 20:17:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC16253400) [pid = 1512] [serial = 1642] [outer = 000000BC16244800] 20:17:28 INFO - PROCESS | 1512 | 1464232648809 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC169CE000) [pid = 1512] [serial = 1643] [outer = 000000BC16244800] 20:17:29 INFO - PROCESS | 1512 | 1464232649232 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:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 587ms 20:17:29 INFO - PROCESS | 1512 | 1464232649273 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 20:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:17:29 INFO - PROCESS | 1512 | 1464232649275 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 20:17:29 INFO - PROCESS | 1512 | 1464232649278 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:17:29 INFO - PROCESS | 1512 | 1464232649280 Marionette TRACE conn5 <- [1,2154,null,{}] 20:17:29 INFO - PROCESS | 1512 | 1464232649284 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:17:29 INFO - PROCESS | 1512 | 1464232649363 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 20:17:29 INFO - PROCESS | 1512 | 1464232649370 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF7A000 == 36 [pid = 1512] [id = 548] 20:17:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC16A3E000) [pid = 1512] [serial = 1644] [outer = 0000000000000000] 20:17:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC16A43000) [pid = 1512] [serial = 1645] [outer = 000000BC16A3E000] 20:17:29 INFO - PROCESS | 1512 | 1464232649414 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC16AADC00) [pid = 1512] [serial = 1646] [outer = 000000BC16A3E000] 20:17:30 INFO - PROCESS | 1512 | 1464232650099 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:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 838ms 20:17:30 INFO - PROCESS | 1512 | 1464232650118 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 1512 | 1464232650123 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 20:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:17:30 INFO - PROCESS | 1512 | 1464232650128 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:17:30 INFO - PROCESS | 1512 | 1464232650133 Marionette TRACE conn5 <- [1,2158,null,{}] 20:17:30 INFO - PROCESS | 1512 | 1464232650139 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:17:30 INFO - PROCESS | 1512 | 1464232650264 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 20:17:30 INFO - PROCESS | 1512 | 1464232650366 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F26F800 == 37 [pid = 1512] [id = 549] 20:17:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC08B08C00) [pid = 1512] [serial = 1647] [outer = 0000000000000000] 20:17:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0991FC00) [pid = 1512] [serial = 1648] [outer = 000000BC08B08C00] 20:17:30 INFO - PROCESS | 1512 | 1464232650425 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC09B2DC00) [pid = 1512] [serial = 1649] [outer = 000000BC08B08C00] 20:17:31 INFO - PROCESS | 1512 | 1464232651175 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:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1087ms 20:17:31 INFO - PROCESS | 1512 | 1464232651226 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 1512 | 1464232651233 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 20:17:31 INFO - PROCESS | 1512 | 1464232651239 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:17:31 INFO - PROCESS | 1512 | 1464232651242 Marionette TRACE conn5 <- [1,2162,null,{}] 20:17:31 INFO - PROCESS | 1512 | 1464232651247 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:17:31 INFO - PROCESS | 1512 | 1464232651368 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 20:17:31 INFO - PROCESS | 1512 | 1464232651445 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15D5E800 == 38 [pid = 1512] [id = 550] 20:17:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC07EDBC00) [pid = 1512] [serial = 1650] [outer = 0000000000000000] 20:17:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0A325400) [pid = 1512] [serial = 1651] [outer = 000000BC07EDBC00] 20:17:31 INFO - PROCESS | 1512 | 1464232651542 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0E55EC00) [pid = 1512] [serial = 1652] [outer = 000000BC07EDBC00] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD05000 == 37 [pid = 1512] [id = 547] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DB9D800 == 36 [pid = 1512] [id = 546] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16563800 == 35 [pid = 1512] [id = 545] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF92000 == 34 [pid = 1512] [id = 544] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A75800 == 33 [pid = 1512] [id = 543] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ECF800 == 32 [pid = 1512] [id = 542] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC18F96000 == 31 [pid = 1512] [id = 541] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1711D000 == 30 [pid = 1512] [id = 540] 20:17:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16564000 == 29 [pid = 1512] [id = 539] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC16252400) [pid = 1512] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | 1464232652504 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:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1296ms 20:17:32 INFO - PROCESS | 1512 | 1464232652540 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 1512 | 1464232652544 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 20:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:17:32 INFO - PROCESS | 1512 | 1464232652548 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:17:32 INFO - PROCESS | 1512 | 1464232652552 Marionette TRACE conn5 <- [1,2166,null,{}] 20:17:32 INFO - PROCESS | 1512 | 1464232652557 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:17:32 INFO - PROCESS | 1512 | 1464232652645 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 20:17:32 INFO - PROCESS | 1512 | 1464232652653 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F1CD800 == 30 [pid = 1512] [id = 551] 20:17:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC09B28C00) [pid = 1512] [serial = 1653] [outer = 0000000000000000] 20:17:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC09B31C00) [pid = 1512] [serial = 1654] [outer = 000000BC09B28C00] 20:17:32 INFO - PROCESS | 1512 | 1464232652707 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09CE3800) [pid = 1512] [serial = 1655] [outer = 000000BC09B28C00] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC15587800) [pid = 1512] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC13546000) [pid = 1512] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC13576000) [pid = 1512] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1356D400) [pid = 1512] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC1409F800) [pid = 1512] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC13A0FC00) [pid = 1512] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC15283400) [pid = 1512] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC15236800) [pid = 1512] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09B8E000) [pid = 1512] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC09CE1800) [pid = 1512] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC090CB000) [pid = 1512] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09A21800) [pid = 1512] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC188AB400) [pid = 1512] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC1350C400) [pid = 1512] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC101D3000) [pid = 1512] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC104DD400) [pid = 1512] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0F258400) [pid = 1512] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0FE0C400) [pid = 1512] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0E652800) [pid = 1512] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0E6A6400) [pid = 1512] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0ABE0800) [pid = 1512] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0D170800) [pid = 1512] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0A390C00) [pid = 1512] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0A31B400) [pid = 1512] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC1035AC00) [pid = 1512] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC13ABB000) [pid = 1512] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:17:32 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC13511C00) [pid = 1512] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:17:33 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0A843000 == 29 [pid = 1512] [id = 10] 20:17:33 INFO - PROCESS | 1512 | 1464232653274 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:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 795ms 20:17:33 INFO - PROCESS | 1512 | 1464232653345 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 1512 | 1464232653350 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 20:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:17:33 INFO - PROCESS | 1512 | 1464232653356 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 1512 | 1464232653358 Marionette TRACE conn5 <- [1,2170,null,{}] 20:17:33 INFO - PROCESS | 1512 | 1464232653362 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:17:33 INFO - PROCESS | 1512 | 1464232653459 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 20:17:33 INFO - PROCESS | 1512 | 1464232653534 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A88800 == 30 [pid = 1512] [id = 552] 20:17:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09945400) [pid = 1512] [serial = 1656] [outer = 0000000000000000] 20:17:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A394800) [pid = 1512] [serial = 1657] [outer = 000000BC09945400] 20:17:33 INFO - PROCESS | 1512 | 1464232653581 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0AB4CC00) [pid = 1512] [serial = 1658] [outer = 000000BC09945400] 20:17:33 INFO - PROCESS | 1512 | 1464232653974 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:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 20:17:34 INFO - PROCESS | 1512 | 1464232654051 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1512 | 1464232654053 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 20:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:17:34 INFO - PROCESS | 1512 | 1464232654064 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 1512 | 1464232654069 Marionette TRACE conn5 <- [1,2174,null,{}] 20:17:34 INFO - PROCESS | 1512 | 1464232654080 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:17:34 INFO - PROCESS | 1512 | 1464232654173 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 20:17:34 INFO - PROCESS | 1512 | 1464232654189 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16558800 == 31 [pid = 1512] [id = 553] 20:17:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC08B21800) [pid = 1512] [serial = 1659] [outer = 0000000000000000] 20:17:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0E715000) [pid = 1512] [serial = 1660] [outer = 000000BC08B21800] 20:17:34 INFO - PROCESS | 1512 | 1464232654239 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0F0D4800) [pid = 1512] [serial = 1661] [outer = 000000BC08B21800] 20:17:34 INFO - PROCESS | 1512 | 1464232654674 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:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 650ms 20:17:34 INFO - PROCESS | 1512 | 1464232654721 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 20:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:17:34 INFO - PROCESS | 1512 | 1464232654724 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 20:17:34 INFO - PROCESS | 1512 | 1464232654727 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 1512 | 1464232654729 Marionette TRACE conn5 <- [1,2178,null,{}] 20:17:34 INFO - PROCESS | 1512 | 1464232654733 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:17:34 INFO - PROCESS | 1512 | 1464232654869 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 20:17:34 INFO - PROCESS | 1512 | 1464232654889 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1732A800 == 32 [pid = 1512] [id = 554] 20:17:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0F241C00) [pid = 1512] [serial = 1662] [outer = 0000000000000000] 20:17:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0F255000) [pid = 1512] [serial = 1663] [outer = 000000BC0F241C00] 20:17:34 INFO - PROCESS | 1512 | 1464232654936 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0FE0C400) [pid = 1512] [serial = 1664] [outer = 000000BC0F241C00] 20:17:35 INFO - PROCESS | 1512 | 1464232655382 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:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 20:17:35 INFO - PROCESS | 1512 | 1464232655399 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 1512 | 1464232655401 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 20:17:35 INFO - PROCESS | 1512 | 1464232655404 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:17:35 INFO - PROCESS | 1512 | 1464232655405 Marionette TRACE conn5 <- [1,2182,null,{}] 20:17:35 INFO - PROCESS | 1512 | 1464232655409 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:17:35 INFO - PROCESS | 1512 | 1464232655527 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 20:17:35 INFO - PROCESS | 1512 | 1464232655534 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1967A800 == 33 [pid = 1512] [id = 555] 20:17:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0A8D1800) [pid = 1512] [serial = 1665] [outer = 0000000000000000] 20:17:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC101D4C00) [pid = 1512] [serial = 1666] [outer = 000000BC0A8D1800] 20:17:35 INFO - PROCESS | 1512 | 1464232655581 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC104E0C00) [pid = 1512] [serial = 1667] [outer = 000000BC0A8D1800] 20:17:36 INFO - PROCESS | 1512 | 1464232656045 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:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 671ms 20:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:17:36 INFO - PROCESS | 1512 | 1464232656079 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 1512 | 1464232656081 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 20:17:36 INFO - PROCESS | 1512 | 1464232656084 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - PROCESS | 1512 | 1464232656086 Marionette TRACE conn5 <- [1,2186,null,{}] 20:17:36 INFO - PROCESS | 1512 | 1464232656090 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:17:36 INFO - PROCESS | 1512 | 1464232656217 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:17:36 INFO - PROCESS | 1512 | 1464232656302 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACA5000 == 34 [pid = 1512] [id = 556] 20:17:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC13512800) [pid = 1512] [serial = 1668] [outer = 0000000000000000] 20:17:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC1356F400) [pid = 1512] [serial = 1669] [outer = 000000BC13512800] 20:17:36 INFO - PROCESS | 1512 | 1464232656348 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13A05400) [pid = 1512] [serial = 1670] [outer = 000000BC13512800] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC101D7000) [pid = 1512] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC13529400) [pid = 1512] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC07F26400) [pid = 1512] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC08B2C800) [pid = 1512] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13A34C00) [pid = 1512] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC16247C00) [pid = 1512] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC13ABC400) [pid = 1512] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0EE17800) [pid = 1512] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC16244800) [pid = 1512] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC07F1D400) [pid = 1512] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC08B2CC00) [pid = 1512] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC12D26400) [pid = 1512] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC0A5B7000) [pid = 1512] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:17:36 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0A3CE400) [pid = 1512] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:17:36 INFO - PROCESS | 1512 | 1464232656897 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:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 837ms 20:17:36 INFO - PROCESS | 1512 | 1464232656925 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 1512 | 1464232656927 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 20:17:36 INFO - PROCESS | 1512 | 1464232656930 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:17:36 INFO - PROCESS | 1512 | 1464232656932 Marionette TRACE conn5 <- [1,2190,null,{}] 20:17:36 INFO - PROCESS | 1512 | 1464232656935 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:17:37 INFO - PROCESS | 1512 | 1464232657013 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 20:17:37 INFO - PROCESS | 1512 | 1464232657027 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16640800 == 35 [pid = 1512] [id = 557] 20:17:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A318400) [pid = 1512] [serial = 1671] [outer = 0000000000000000] 20:17:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0A8C5C00) [pid = 1512] [serial = 1672] [outer = 000000BC0A318400] 20:17:37 INFO - PROCESS | 1512 | 1464232657072 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC1350CC00) [pid = 1512] [serial = 1673] [outer = 000000BC0A318400] 20:17:37 INFO - PROCESS | 1512 | 1464232657474 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:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 587ms 20:17:37 INFO - PROCESS | 1512 | 1464232657521 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 1512 | 1464232657523 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 20:17:37 INFO - PROCESS | 1512 | 1464232657526 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:17:37 INFO - PROCESS | 1512 | 1464232657528 Marionette TRACE conn5 <- [1,2194,null,{}] 20:17:37 INFO - PROCESS | 1512 | 1464232657536 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:17:37 INFO - PROCESS | 1512 | 1464232657646 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 20:17:37 INFO - PROCESS | 1512 | 1464232657655 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBAD800 == 36 [pid = 1512] [id = 558] 20:17:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC13A0C400) [pid = 1512] [serial = 1674] [outer = 0000000000000000] 20:17:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC13AB1C00) [pid = 1512] [serial = 1675] [outer = 000000BC13A0C400] 20:17:37 INFO - PROCESS | 1512 | 1464232657700 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC13ABDC00) [pid = 1512] [serial = 1676] [outer = 000000BC13A0C400] 20:17:38 INFO - PROCESS | 1512 | 1464232658091 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:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 588ms 20:17:38 INFO - PROCESS | 1512 | 1464232658129 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 1512 | 1464232658131 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 20:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:17:38 INFO - PROCESS | 1512 | 1464232658145 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 1512 | 1464232658146 Marionette TRACE conn5 <- [1,2198,null,{}] 20:17:38 INFO - PROCESS | 1512 | 1464232658151 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:17:38 INFO - PROCESS | 1512 | 1464232658232 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 20:17:38 INFO - PROCESS | 1512 | 1464232658238 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16557000 == 37 [pid = 1512] [id = 559] 20:17:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC1409E400) [pid = 1512] [serial = 1677] [outer = 0000000000000000] 20:17:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC1522BC00) [pid = 1512] [serial = 1678] [outer = 000000BC1409E400] 20:17:38 INFO - PROCESS | 1512 | 1464232658284 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC15236000) [pid = 1512] [serial = 1679] [outer = 000000BC1409E400] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F1CD800 == 36 [pid = 1512] [id = 551] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC088D2800 == 35 [pid = 1512] [id = 11] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15D5E800 == 34 [pid = 1512] [id = 550] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF7A000 == 33 [pid = 1512] [id = 548] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F26F800 == 32 [pid = 1512] [id = 549] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A88800 == 31 [pid = 1512] [id = 552] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1732A800 == 30 [pid = 1512] [id = 554] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16558800 == 29 [pid = 1512] [id = 553] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1967A800 == 28 [pid = 1512] [id = 555] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16640800 == 27 [pid = 1512] [id = 557] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA5000 == 26 [pid = 1512] [id = 556] 20:17:39 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBAD800 == 25 [pid = 1512] [id = 558] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC104DDC00) [pid = 1512] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC12D26C00) [pid = 1512] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC13573000) [pid = 1512] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0E658000) [pid = 1512] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0EC45000) [pid = 1512] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0900C400) [pid = 1512] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC09947000) [pid = 1512] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13AB8400) [pid = 1512] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC1643F000) [pid = 1512] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC1527E400) [pid = 1512] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC13AC5400) [pid = 1512] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0F249400) [pid = 1512] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0FE0D000) [pid = 1512] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC16253400) [pid = 1512] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC16A43000) [pid = 1512] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC09D1A800) [pid = 1512] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC0A38FC00) [pid = 1512] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC09B32400) [pid = 1512] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC09B94000) [pid = 1512] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000BC13513400) [pid = 1512] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000BC0A8C8000) [pid = 1512] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000BC0B2EB800) [pid = 1512] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000BC169CE000) [pid = 1512] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (000000BC15588000) [pid = 1512] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (000000BC104DA000) [pid = 1512] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (000000BC13A04000) [pid = 1512] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 55 (000000BC15289800) [pid = 1512] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:17:39 INFO - PROCESS | 1512 | --DOMWINDOW == 54 (000000BC1352A800) [pid = 1512] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:17:40 INFO - PROCESS | 1512 | 1464232660021 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:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1907ms 20:17:40 INFO - PROCESS | 1512 | 1464232660047 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 1512 | 1464232660052 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 20:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:17:40 INFO - PROCESS | 1512 | 1464232660060 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 1512 | 1464232660064 Marionette TRACE conn5 <- [1,2202,null,{}] 20:17:40 INFO - PROCESS | 1512 | 1464232660070 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:17:40 INFO - PROCESS | 1512 | 1464232660163 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:17:40 INFO - PROCESS | 1512 | 1464232660171 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E73C000 == 26 [pid = 1512] [id = 560] 20:17:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (000000BC09031C00) [pid = 1512] [serial = 1680] [outer = 0000000000000000] 20:17:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (000000BC09032800) [pid = 1512] [serial = 1681] [outer = 000000BC09031C00] 20:17:40 INFO - PROCESS | 1512 | 1464232660220 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (000000BC09A20800) [pid = 1512] [serial = 1682] [outer = 000000BC09031C00] 20:17:40 INFO - PROCESS | 1512 | 1464232660700 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:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 20:17:40 INFO - PROCESS | 1512 | 1464232660756 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 1512 | 1464232660763 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 20:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:17:40 INFO - PROCESS | 1512 | 1464232660769 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 1512 | 1464232660772 Marionette TRACE conn5 <- [1,2206,null,{}] 20:17:40 INFO - PROCESS | 1512 | 1464232660776 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:17:40 INFO - PROCESS | 1512 | 1464232660863 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 20:17:40 INFO - PROCESS | 1512 | 1464232660879 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC08800 == 27 [pid = 1512] [id = 561] 20:17:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (000000BC09B34C00) [pid = 1512] [serial = 1683] [outer = 0000000000000000] 20:17:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (000000BC09B8DC00) [pid = 1512] [serial = 1684] [outer = 000000BC09B34C00] 20:17:40 INFO - PROCESS | 1512 | 1464232660927 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000BC09CDDC00) [pid = 1512] [serial = 1685] [outer = 000000BC09B34C00] 20:17:41 INFO - PROCESS | 1512 | 1464232661377 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:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 20:17:41 INFO - PROCESS | 1512 | 1464232661404 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 20:17:41 INFO - PROCESS | 1512 | 1464232661407 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 20:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:17:41 INFO - PROCESS | 1512 | 1464232661410 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:17:41 INFO - PROCESS | 1512 | 1464232661414 Marionette TRACE conn5 <- [1,2210,null,{}] 20:17:41 INFO - PROCESS | 1512 | 1464232661426 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:17:41 INFO - PROCESS | 1512 | 1464232661524 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:17:41 INFO - PROCESS | 1512 | 1464232661564 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A89800 == 28 [pid = 1512] [id = 562] 20:17:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000BC07EDD400) [pid = 1512] [serial = 1686] [outer = 0000000000000000] 20:17:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC0A31A000) [pid = 1512] [serial = 1687] [outer = 000000BC07EDD400] 20:17:41 INFO - PROCESS | 1512 | 1464232661615 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC0A395000) [pid = 1512] [serial = 1688] [outer = 000000BC07EDD400] 20:17:42 INFO - PROCESS | 1512 | 1464232662077 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:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 20:17:42 INFO - PROCESS | 1512 | 1464232662104 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 1512 | 1464232662107 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:17:42 INFO - PROCESS | 1512 | 1464232662110 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 1512 | 1464232662112 Marionette TRACE conn5 <- [1,2214,null,{}] 20:17:42 INFO - PROCESS | 1512 | 1464232662115 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:17:42 INFO - PROCESS | 1512 | 1464232662200 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 20:17:42 INFO - PROCESS | 1512 | 1464232662207 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16067800 == 29 [pid = 1512] [id = 563] 20:17:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC0A3D3800) [pid = 1512] [serial = 1689] [outer = 0000000000000000] 20:17:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0AD5A400) [pid = 1512] [serial = 1690] [outer = 000000BC0A3D3800] 20:17:42 INFO - PROCESS | 1512 | 1464232662253 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0D171400) [pid = 1512] [serial = 1691] [outer = 000000BC0A3D3800] 20:17:42 INFO - PROCESS | 1512 | 1464232662664 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:17:42 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:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 586ms 20:17:42 INFO - PROCESS | 1512 | 1464232662704 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 1512 | 1464232662706 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:17:42 INFO - PROCESS | 1512 | 1464232662709 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 1512 | 1464232662711 Marionette TRACE conn5 <- [1,2218,null,{}] 20:17:42 INFO - PROCESS | 1512 | 1464232662719 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:17:42 INFO - PROCESS | 1512 | 1464232662798 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 20:17:42 INFO - PROCESS | 1512 | 1464232662805 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E8000 == 30 [pid = 1512] [id = 564] 20:17:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC09B30800) [pid = 1512] [serial = 1692] [outer = 0000000000000000] 20:17:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC0E657C00) [pid = 1512] [serial = 1693] [outer = 000000BC09B30800] 20:17:42 INFO - PROCESS | 1512 | 1464232662851 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC0E7D6000) [pid = 1512] [serial = 1694] [outer = 000000BC09B30800] 20:17:43 INFO - PROCESS | 1512 | 1464232663303 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:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 20:17:43 INFO - PROCESS | 1512 | 1464232663343 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 1512 | 1464232663345 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 20:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:17:43 INFO - PROCESS | 1512 | 1464232663353 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 1512 | 1464232663355 Marionette TRACE conn5 <- [1,2222,null,{}] 20:17:43 INFO - PROCESS | 1512 | 1464232663359 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:17:43 INFO - PROCESS | 1512 | 1464232663459 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 20:17:43 INFO - PROCESS | 1512 | 1464232663469 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1712F800 == 31 [pid = 1512] [id = 565] 20:17:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC0EE0E800) [pid = 1512] [serial = 1695] [outer = 0000000000000000] 20:17:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0F25B800) [pid = 1512] [serial = 1696] [outer = 000000BC0EE0E800] 20:17:43 INFO - PROCESS | 1512 | 1464232663516 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0FE0D000) [pid = 1512] [serial = 1697] [outer = 000000BC0EE0E800] 20:17:43 INFO - PROCESS | 1512 | 1464232663922 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:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 586ms 20:17:43 INFO - PROCESS | 1512 | 1464232663938 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 1512 | 1464232663940 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 20:17:43 INFO - PROCESS | 1512 | 1464232663943 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:17:43 INFO - PROCESS | 1512 | 1464232663945 Marionette TRACE conn5 <- [1,2226,null,{}] 20:17:43 INFO - PROCESS | 1512 | 1464232663948 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:17:44 INFO - PROCESS | 1512 | 1464232664056 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 20:17:44 INFO - PROCESS | 1512 | 1464232664064 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19480800 == 32 [pid = 1512] [id = 566] 20:17:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC10154800) [pid = 1512] [serial = 1698] [outer = 0000000000000000] 20:17:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC10351C00) [pid = 1512] [serial = 1699] [outer = 000000BC10154800] 20:17:44 INFO - PROCESS | 1512 | 1464232664111 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC104E0000) [pid = 1512] [serial = 1700] [outer = 000000BC10154800] 20:17:44 INFO - PROCESS | 1512 | 1464232664544 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:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 626ms 20:17:44 INFO - PROCESS | 1512 | 1464232664573 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 1512 | 1464232664575 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 20:17:44 INFO - PROCESS | 1512 | 1464232664578 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:17:44 INFO - PROCESS | 1512 | 1464232664580 Marionette TRACE conn5 <- [1,2230,null,{}] 20:17:44 INFO - PROCESS | 1512 | 1464232664583 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:17:44 INFO - PROCESS | 1512 | 1464232664686 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 20:17:44 INFO - PROCESS | 1512 | 1464232664695 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EE0800 == 33 [pid = 1512] [id = 567] 20:17:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC10161400) [pid = 1512] [serial = 1701] [outer = 0000000000000000] 20:17:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC12D7CC00) [pid = 1512] [serial = 1702] [outer = 000000BC10161400] 20:17:44 INFO - PROCESS | 1512 | 1464232664744 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC13510000) [pid = 1512] [serial = 1703] [outer = 000000BC10161400] 20:17:45 INFO - PROCESS | 1512 | 1464232665143 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:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 588ms 20:17:45 INFO - PROCESS | 1512 | 1464232665169 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 1512 | 1464232665171 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 20:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:17:45 INFO - PROCESS | 1512 | 1464232665174 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 1512 | 1464232665176 Marionette TRACE conn5 <- [1,2234,null,{}] 20:17:45 INFO - PROCESS | 1512 | 1464232665179 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:17:45 INFO - PROCESS | 1512 | 1464232665257 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:17:45 INFO - PROCESS | 1512 | 1464232665330 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A88800 == 34 [pid = 1512] [id = 568] 20:17:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC104D7C00) [pid = 1512] [serial = 1704] [outer = 0000000000000000] 20:17:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC13526000) [pid = 1512] [serial = 1705] [outer = 000000BC104D7C00] 20:17:45 INFO - PROCESS | 1512 | 1464232665375 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13551C00) [pid = 1512] [serial = 1706] [outer = 000000BC104D7C00] 20:17:45 INFO - PROCESS | 1512 | 1464232665805 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:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 20:17:45 INFO - PROCESS | 1512 | 1464232665870 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 1512 | 1464232665873 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 20:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:17:45 INFO - PROCESS | 1512 | 1464232665886 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 1512 | 1464232665888 Marionette TRACE conn5 <- [1,2238,null,{}] 20:17:45 INFO - PROCESS | 1512 | 1464232665893 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:17:46 INFO - PROCESS | 1512 | 1464232666009 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 20:17:46 INFO - PROCESS | 1512 | 1464232666022 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF93800 == 35 [pid = 1512] [id = 569] 20:17:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC13569400) [pid = 1512] [serial = 1707] [outer = 0000000000000000] 20:17:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC1356A800) [pid = 1512] [serial = 1708] [outer = 000000BC13569400] 20:17:46 INFO - PROCESS | 1512 | 1464232666068 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC13A03C00) [pid = 1512] [serial = 1709] [outer = 000000BC13569400] 20:17:46 INFO - PROCESS | 1512 | 1464232666487 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:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 649ms 20:17:46 INFO - PROCESS | 1512 | 1464232666533 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 1512 | 1464232666536 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 20:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:17:46 INFO - PROCESS | 1512 | 1464232666539 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 1512 | 1464232666542 Marionette TRACE conn5 <- [1,2242,null,{}] 20:17:46 INFO - PROCESS | 1512 | 1464232666545 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:17:46 INFO - PROCESS | 1512 | 1464232666696 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 20:17:46 INFO - PROCESS | 1512 | 1464232666725 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E7000 == 36 [pid = 1512] [id = 570] 20:17:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC13AB5C00) [pid = 1512] [serial = 1710] [outer = 0000000000000000] 20:17:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13ABC800) [pid = 1512] [serial = 1711] [outer = 000000BC13AB5C00] 20:17:46 INFO - PROCESS | 1512 | 1464232666776 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC1522D000) [pid = 1512] [serial = 1712] [outer = 000000BC13AB5C00] 20:17:47 INFO - PROCESS | 1512 | 1464232667217 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:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 732ms 20:17:47 INFO - PROCESS | 1512 | 1464232667274 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 1512 | 1464232667276 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 20:17:47 INFO - PROCESS | 1512 | 1464232667279 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:17:47 INFO - PROCESS | 1512 | 1464232667281 Marionette TRACE conn5 <- [1,2246,null,{}] 20:17:47 INFO - PROCESS | 1512 | 1464232667285 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:17:47 INFO - PROCESS | 1512 | 1464232667399 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 20:17:47 INFO - PROCESS | 1512 | 1464232667406 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC09BA7800 == 37 [pid = 1512] [id = 571] 20:17:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC15232C00) [pid = 1512] [serial = 1713] [outer = 0000000000000000] 20:17:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC15280800) [pid = 1512] [serial = 1714] [outer = 000000BC15232C00] 20:17:47 INFO - PROCESS | 1512 | 1464232667451 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC15289C00) [pid = 1512] [serial = 1715] [outer = 000000BC15232C00] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC13A0C400) [pid = 1512] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0F241C00) [pid = 1512] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0A8D1800) [pid = 1512] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13512800) [pid = 1512] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0A318400) [pid = 1512] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC09945400) [pid = 1512] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC09B28C00) [pid = 1512] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC07EDBC00) [pid = 1512] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC08B08C00) [pid = 1512] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC16A3E000) [pid = 1512] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC080D7800) [pid = 1512] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC08B21800) [pid = 1512] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:17:47 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0A843800) [pid = 1512] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:17:47 INFO - PROCESS | 1512 | 1464232667982 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:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 735ms 20:17:48 INFO - PROCESS | 1512 | 1464232668046 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 1512 | 1464232668048 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 20:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:17:48 INFO - PROCESS | 1512 | 1464232668052 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 1512 | 1464232668054 Marionette TRACE conn5 <- [1,2250,null,{}] 20:17:48 INFO - PROCESS | 1512 | 1464232668058 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:17:48 INFO - PROCESS | 1512 | 1464232668138 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 20:17:48 INFO - PROCESS | 1512 | 1464232668146 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC5F800 == 38 [pid = 1512] [id = 572] 20:17:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0A8D1800) [pid = 1512] [serial = 1716] [outer = 0000000000000000] 20:17:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC138A3800) [pid = 1512] [serial = 1717] [outer = 000000BC0A8D1800] 20:17:48 INFO - PROCESS | 1512 | 1464232668192 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC15581400) [pid = 1512] [serial = 1718] [outer = 000000BC0A8D1800] 20:17:48 INFO - PROCESS | 1512 | 1464232668596 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:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 585ms 20:17:48 INFO - PROCESS | 1512 | 1464232668638 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 1512 | 1464232668640 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 20:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:17:48 INFO - PROCESS | 1512 | 1464232668653 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 1512 | 1464232668655 Marionette TRACE conn5 <- [1,2254,null,{}] 20:17:48 INFO - PROCESS | 1512 | 1464232668658 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:17:48 INFO - PROCESS | 1512 | 1464232668739 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:17:48 INFO - PROCESS | 1512 | 1464232668746 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD1B000 == 39 [pid = 1512] [id = 573] 20:17:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC155C1400) [pid = 1512] [serial = 1719] [outer = 0000000000000000] 20:17:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC16245800) [pid = 1512] [serial = 1720] [outer = 000000BC155C1400] 20:17:48 INFO - PROCESS | 1512 | 1464232668800 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC1624EC00) [pid = 1512] [serial = 1721] [outer = 000000BC155C1400] 20:17:49 INFO - PROCESS | 1512 | 1464232669208 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:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 586ms 20:17:49 INFO - PROCESS | 1512 | 1464232669234 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 1512 | 1464232669236 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 20:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:17:49 INFO - PROCESS | 1512 | 1464232669239 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 1512 | 1464232669240 Marionette TRACE conn5 <- [1,2258,null,{}] 20:17:49 INFO - PROCESS | 1512 | 1464232669244 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:17:49 INFO - PROCESS | 1512 | 1464232669356 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 20:17:49 INFO - PROCESS | 1512 | 1464232669367 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E040800 == 40 [pid = 1512] [id = 574] 20:17:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC16434400) [pid = 1512] [serial = 1722] [outer = 0000000000000000] 20:17:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC1643A800) [pid = 1512] [serial = 1723] [outer = 000000BC16434400] 20:17:49 INFO - PROCESS | 1512 | 1464232669413 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC16A3AC00) [pid = 1512] [serial = 1724] [outer = 000000BC16434400] 20:17:49 INFO - PROCESS | 1512 | 1464232669879 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:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 20:17:49 INFO - PROCESS | 1512 | 1464232669933 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 1512 | 1464232669938 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 20:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:17:49 INFO - PROCESS | 1512 | 1464232669944 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 1512 | 1464232669949 Marionette TRACE conn5 <- [1,2262,null,{}] 20:17:49 INFO - PROCESS | 1512 | 1464232669956 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:17:50 INFO - PROCESS | 1512 | 1464232670081 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 20:17:50 INFO - PROCESS | 1512 | 1464232670186 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0EC9F000 == 41 [pid = 1512] [id = 575] 20:17:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC07F23C00) [pid = 1512] [serial = 1725] [outer = 0000000000000000] 20:17:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC08B22800) [pid = 1512] [serial = 1726] [outer = 000000BC07F23C00] 20:17:50 INFO - PROCESS | 1512 | 1464232670245 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC09A20C00) [pid = 1512] [serial = 1727] [outer = 000000BC07F23C00] 20:17:51 INFO - PROCESS | 1512 | 1464232671057 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:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1140ms 20:17:51 INFO - PROCESS | 1512 | 1464232671087 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 1512 | 1464232671094 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 20:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:17:51 INFO - PROCESS | 1512 | 1464232671101 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 1512 | 1464232671104 Marionette TRACE conn5 <- [1,2266,null,{}] 20:17:51 INFO - PROCESS | 1512 | 1464232671108 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:17:51 INFO - PROCESS | 1512 | 1464232671231 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 20:17:51 INFO - PROCESS | 1512 | 1464232671309 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165F5800 == 42 [pid = 1512] [id = 576] 20:17:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC09CEA400) [pid = 1512] [serial = 1728] [outer = 0000000000000000] 20:17:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC09D19C00) [pid = 1512] [serial = 1729] [outer = 000000BC09CEA400] 20:17:51 INFO - PROCESS | 1512 | 1464232671406 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0AD5C400) [pid = 1512] [serial = 1730] [outer = 000000BC09CEA400] 20:17:52 INFO - PROCESS | 1512 | 1464232672327 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:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1298ms 20:17:52 INFO - PROCESS | 1512 | 1464232672399 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 1512 | 1464232672403 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 20:17:52 INFO - PROCESS | 1512 | 1464232672408 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:17:52 INFO - PROCESS | 1512 | 1464232672412 Marionette TRACE conn5 <- [1,2270,null,{}] 20:17:52 INFO - PROCESS | 1512 | 1464232672419 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:17:52 INFO - PROCESS | 1512 | 1464232672550 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD1B000 == 41 [pid = 1512] [id = 573] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC5F800 == 40 [pid = 1512] [id = 572] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC09BA7800 == 39 [pid = 1512] [id = 571] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E7000 == 38 [pid = 1512] [id = 570] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF93800 == 37 [pid = 1512] [id = 569] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A88800 == 36 [pid = 1512] [id = 568] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EE0800 == 35 [pid = 1512] [id = 567] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19480800 == 34 [pid = 1512] [id = 566] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1712F800 == 33 [pid = 1512] [id = 565] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E8000 == 32 [pid = 1512] [id = 564] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16067800 == 31 [pid = 1512] [id = 563] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A89800 == 30 [pid = 1512] [id = 562] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC08800 == 29 [pid = 1512] [id = 561] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0B31F800) [pid = 1512] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1522BC00) [pid = 1512] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E73C000 == 28 [pid = 1512] [id = 560] 20:17:52 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16557000 == 27 [pid = 1512] [id = 559] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC13ABDC00) [pid = 1512] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0F255000) [pid = 1512] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0FE0C400) [pid = 1512] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC104E0C00) [pid = 1512] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC101D4C00) [pid = 1512] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1356F400) [pid = 1512] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC1350CC00) [pid = 1512] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0A8C5C00) [pid = 1512] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC13AB1C00) [pid = 1512] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC13A05400) [pid = 1512] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0A394800) [pid = 1512] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0AB4CC00) [pid = 1512] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09B31C00) [pid = 1512] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09CE3800) [pid = 1512] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0E55EC00) [pid = 1512] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC0A325400) [pid = 1512] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC09B2DC00) [pid = 1512] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0991FC00) [pid = 1512] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC16AADC00) [pid = 1512] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC13511400) [pid = 1512] [serial = 1103] [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:52 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0E715000) [pid = 1512] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC0F0D4800) [pid = 1512] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:17:52 INFO - PROCESS | 1512 | 1464232672682 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E578000 == 28 [pid = 1512] [id = 577] 20:17:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC08B2D800) [pid = 1512] [serial = 1731] [outer = 0000000000000000] 20:17:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC093BD400) [pid = 1512] [serial = 1732] [outer = 000000BC08B2D800] 20:17:52 INFO - PROCESS | 1512 | 1464232672774 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09B8A800) [pid = 1512] [serial = 1733] [outer = 000000BC08B2D800] 20:17:53 INFO - PROCESS | 1512 | 1464232673178 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:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 795ms 20:17:53 INFO - PROCESS | 1512 | 1464232673207 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 1512 | 1464232673213 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 20:17:53 INFO - PROCESS | 1512 | 1464232673255 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 1512 | 1464232673258 Marionette TRACE conn5 <- [1,2274,null,{}] 20:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:17:53 INFO - PROCESS | 1512 | 1464232673261 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:17:53 INFO - PROCESS | 1512 | 1464232673347 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:17:53 INFO - PROCESS | 1512 | 1464232673354 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC138E9000 == 29 [pid = 1512] [id = 578] 20:17:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC09CE4800) [pid = 1512] [serial = 1734] [outer = 0000000000000000] 20:17:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC09D16000) [pid = 1512] [serial = 1735] [outer = 000000BC09CE4800] 20:17:53 INFO - PROCESS | 1512 | 1464232673400 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A397800) [pid = 1512] [serial = 1736] [outer = 000000BC09CE4800] 20:17:53 INFO - PROCESS | 1512 | 1464232673867 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:17:53 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:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 20:17:53 INFO - PROCESS | 1512 | 1464232673889 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 1512 | 1464232673892 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 20:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:17:53 INFO - PROCESS | 1512 | 1464232673895 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 1512 | 1464232673899 Marionette TRACE conn5 <- [1,2278,null,{}] 20:17:53 INFO - PROCESS | 1512 | 1464232673911 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:17:54 INFO - PROCESS | 1512 | 1464232674030 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 20:17:54 INFO - PROCESS | 1512 | 1464232674041 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1640B000 == 30 [pid = 1512] [id = 579] 20:17:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC080DBC00) [pid = 1512] [serial = 1737] [outer = 0000000000000000] 20:17:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0E654400) [pid = 1512] [serial = 1738] [outer = 000000BC080DBC00] 20:17:54 INFO - PROCESS | 1512 | 1464232674098 Marionette DEBUG loaded listener.js 20:17:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0EC49400) [pid = 1512] [serial = 1739] [outer = 000000BC080DBC00] 20:17:54 INFO - PROCESS | 1512 | 1464232674554 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:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 20:17:54 INFO - PROCESS | 1512 | 1464232674588 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 1512 | 1464232674591 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 20:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:17:54 INFO - PROCESS | 1512 | 1464232674594 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - PROCESS | 1512 | 1464232674596 Marionette TRACE conn5 <- [1,2282,null,{}] 20:17:54 INFO - PROCESS | 1512 | 1464232674600 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:17:54 INFO - PROCESS | 1512 | 1464232674688 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 20:17:54 INFO - PROCESS | 1512 | 1464232674695 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E79800 == 31 [pid = 1512] [id = 580] 20:17:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0F0D7800) [pid = 1512] [serial = 1740] [outer = 0000000000000000] 20:17:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0F24BC00) [pid = 1512] [serial = 1741] [outer = 000000BC0F0D7800] 20:17:54 INFO - PROCESS | 1512 | 1464232674742 Marionette DEBUG loaded listener.js 20:17:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0FC2B400) [pid = 1512] [serial = 1742] [outer = 000000BC0F0D7800] 20:17:55 INFO - PROCESS | 1512 | 1464232675211 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:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 20:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:17:55 INFO - PROCESS | 1512 | 1464232675224 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 1512 | 1464232675226 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 20:17:55 INFO - PROCESS | 1512 | 1464232675229 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:17:55 INFO - PROCESS | 1512 | 1464232675231 Marionette TRACE conn5 <- [1,2286,null,{}] 20:17:55 INFO - PROCESS | 1512 | 1464232675245 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:17:55 INFO - PROCESS | 1512 | 1464232675349 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 20:17:55 INFO - PROCESS | 1512 | 1464232675355 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19480800 == 32 [pid = 1512] [id = 581] 20:17:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC07FB9C00) [pid = 1512] [serial = 1743] [outer = 0000000000000000] 20:17:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0FE10800) [pid = 1512] [serial = 1744] [outer = 000000BC07FB9C00] 20:17:55 INFO - PROCESS | 1512 | 1464232675400 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC10360400) [pid = 1512] [serial = 1745] [outer = 000000BC07FB9C00] 20:17:55 INFO - PROCESS | 1512 | 1464232675854 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:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 20:17:55 INFO - PROCESS | 1512 | 1464232675924 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 1512 | 1464232675927 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 20:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:17:55 INFO - PROCESS | 1512 | 1464232675930 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:17:55 INFO - PROCESS | 1512 | 1464232675932 Marionette TRACE conn5 <- [1,2290,null,{}] 20:17:55 INFO - PROCESS | 1512 | 1464232675935 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:17:56 INFO - PROCESS | 1512 | 1464232676070 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 20:17:56 INFO - PROCESS | 1512 | 1464232676079 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACA6800 == 33 [pid = 1512] [id = 582] 20:17:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC12D6EC00) [pid = 1512] [serial = 1746] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC13513C00) [pid = 1512] [serial = 1747] [outer = 000000BC12D6EC00] 20:17:56 INFO - PROCESS | 1512 | 1464232676174 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13575400) [pid = 1512] [serial = 1748] [outer = 000000BC12D6EC00] 20:17:56 INFO - PROCESS | 1512 | 1464232676608 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:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 20:17:56 INFO - PROCESS | 1512 | 1464232676706 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 1512 | 1464232676708 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 20:17:56 INFO - PROCESS | 1512 | 1464232676714 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 1512 | 1464232676716 Marionette TRACE conn5 <- [1,2294,null,{}] 20:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:17:56 INFO - PROCESS | 1512 | 1464232676722 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:17:56 INFO - PROCESS | 1512 | 1464232676825 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:17:56 INFO - PROCESS | 1512 | 1464232676838 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF90000 == 34 [pid = 1512] [id = 583] 20:17:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13A0C400) [pid = 1512] [serial = 1749] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC13A33000) [pid = 1512] [serial = 1750] [outer = 000000BC13A0C400] 20:17:56 INFO - PROCESS | 1512 | 1464232676884 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13AB9C00) [pid = 1512] [serial = 1751] [outer = 000000BC13A0C400] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0A3D3800) [pid = 1512] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC10154800) [pid = 1512] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC1409E400) [pid = 1512] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09031C00) [pid = 1512] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0EE0E800) [pid = 1512] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC09B34C00) [pid = 1512] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC10161400) [pid = 1512] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC07EDD400) [pid = 1512] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC13AB5C00) [pid = 1512] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC15232C00) [pid = 1512] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0A8D1800) [pid = 1512] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC155C1400) [pid = 1512] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC13569400) [pid = 1512] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC09B30800) [pid = 1512] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:17:57 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC104D7C00) [pid = 1512] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:17:57 INFO - PROCESS | 1512 | 1464232677445 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:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 776ms 20:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:17:57 INFO - PROCESS | 1512 | 1464232677498 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 1512 | 1464232677500 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 20:17:57 INFO - PROCESS | 1512 | 1464232677503 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - PROCESS | 1512 | 1464232677505 Marionette TRACE conn5 <- [1,2298,null,{}] 20:17:57 INFO - PROCESS | 1512 | 1464232677508 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:17:57 INFO - PROCESS | 1512 | 1464232677588 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 20:17:57 INFO - PROCESS | 1512 | 1464232677595 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBAA800 == 35 [pid = 1512] [id = 584] 20:17:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0A3D3000) [pid = 1512] [serial = 1752] [outer = 0000000000000000] 20:17:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC1350E000) [pid = 1512] [serial = 1753] [outer = 000000BC0A3D3000] 20:17:57 INFO - PROCESS | 1512 | 1464232677641 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC13AB9400) [pid = 1512] [serial = 1754] [outer = 000000BC0A3D3000] 20:17:58 INFO - PROCESS | 1512 | 1464232678060 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:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 586ms 20:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:17:58 INFO - PROCESS | 1512 | 1464232678093 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 1512 | 1464232678095 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 20:17:58 INFO - PROCESS | 1512 | 1464232678102 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 1512 | 1464232678105 Marionette TRACE conn5 <- [1,2302,null,{}] 20:17:58 INFO - PROCESS | 1512 | 1464232678109 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:17:58 INFO - PROCESS | 1512 | 1464232678189 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 20:17:58 INFO - PROCESS | 1512 | 1464232678196 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DBA5000 == 36 [pid = 1512] [id = 585] 20:17:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC1409E800) [pid = 1512] [serial = 1755] [outer = 0000000000000000] 20:17:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC1522E000) [pid = 1512] [serial = 1756] [outer = 000000BC1409E800] 20:17:58 INFO - PROCESS | 1512 | 1464232678243 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC1527D400) [pid = 1512] [serial = 1757] [outer = 000000BC1409E800] 20:17:58 INFO - PROCESS | 1512 | 1464232678659 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:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 20:17:58 INFO - PROCESS | 1512 | 1464232678731 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 1512 | 1464232678741 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 20:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:17:58 INFO - PROCESS | 1512 | 1464232678750 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 1512 | 1464232678752 Marionette TRACE conn5 <- [1,2306,null,{}] 20:17:58 INFO - PROCESS | 1512 | 1464232678755 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:17:58 INFO - PROCESS | 1512 | 1464232678836 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 20:17:58 INFO - PROCESS | 1512 | 1464232678842 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF93000 == 37 [pid = 1512] [id = 586] 20:17:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13A0EC00) [pid = 1512] [serial = 1758] [outer = 0000000000000000] 20:17:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC155C1400) [pid = 1512] [serial = 1759] [outer = 000000BC13A0EC00] 20:17:58 INFO - PROCESS | 1512 | 1464232678892 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0E65F800) [pid = 1512] [serial = 1760] [outer = 000000BC13A0EC00] 20:17:59 INFO - PROCESS | 1512 | 1464232679464 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:17:59 INFO - PROCESS | 1512 | 1464232679488 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 20:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:17:59 INFO - PROCESS | 1512 | 1464232679494 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - PROCESS | 1512 | 1464232679499 Marionette TRACE conn5 <- [1,2310,null,{}] 20:17:59 INFO - PROCESS | 1512 | 1464232679505 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:17:59 INFO - PROCESS | 1512 | 1464232679663 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 20:17:59 INFO - PROCESS | 1512 | 1464232679783 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC10BE9000 == 38 [pid = 1512] [id = 587] 20:17:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC09B96800) [pid = 1512] [serial = 1761] [outer = 0000000000000000] 20:17:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC09D13C00) [pid = 1512] [serial = 1762] [outer = 000000BC09B96800] 20:17:59 INFO - PROCESS | 1512 | 1464232679844 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0ABE0400) [pid = 1512] [serial = 1763] [outer = 000000BC09B96800] 20:18:00 INFO - PROCESS | 1512 | 1464232680424 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:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 984ms 20:18:00 INFO - PROCESS | 1512 | 1464232680482 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 20:18:00 INFO - PROCESS | 1512 | 1464232680489 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 20:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:18:00 INFO - PROCESS | 1512 | 1464232680495 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:18:00 INFO - PROCESS | 1512 | 1464232680499 Marionette TRACE conn5 <- [1,2314,null,{}] 20:18:00 INFO - PROCESS | 1512 | 1464232680503 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:18:00 INFO - PROCESS | 1512 | 1464232680616 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:18:00 INFO - PROCESS | 1512 | 1464232680694 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1A13B800 == 39 [pid = 1512] [id = 588] 20:18:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0EE15C00) [pid = 1512] [serial = 1764] [outer = 0000000000000000] 20:18:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0F23E400) [pid = 1512] [serial = 1765] [outer = 000000BC0EE15C00] 20:18:00 INFO - PROCESS | 1512 | 1464232680791 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC104E0800) [pid = 1512] [serial = 1766] [outer = 000000BC0EE15C00] 20:18:01 INFO - PROCESS | 1512 | 1464232681387 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:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 942ms 20:18:01 INFO - PROCESS | 1512 | 1464232681444 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 1512 | 1464232681446 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 20:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:18:01 INFO - PROCESS | 1512 | 1464232681450 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:18:01 INFO - PROCESS | 1512 | 1464232681454 Marionette TRACE conn5 <- [1,2318,null,{}] 20:18:01 INFO - PROCESS | 1512 | 1464232681466 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:18:01 INFO - PROCESS | 1512 | 1464232681615 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 20:18:01 INFO - PROCESS | 1512 | 1464232681635 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E0D3800 == 40 [pid = 1512] [id = 589] 20:18:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1356DC00) [pid = 1512] [serial = 1767] [outer = 0000000000000000] 20:18:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13AB2C00) [pid = 1512] [serial = 1768] [outer = 000000BC1356DC00] 20:18:01 INFO - PROCESS | 1512 | 1464232681694 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC16436C00) [pid = 1512] [serial = 1769] [outer = 000000BC1356DC00] 20:18:02 INFO - PROCESS | 1512 | 1464232682304 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:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 944ms 20:18:02 INFO - PROCESS | 1512 | 1464232682397 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 20:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:18:02 INFO - PROCESS | 1512 | 1464232682400 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 20:18:02 INFO - PROCESS | 1512 | 1464232682404 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 1512 | 1464232682406 Marionette TRACE conn5 <- [1,2322,null,{}] 20:18:02 INFO - PROCESS | 1512 | 1464232682411 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:18:02 INFO - PROCESS | 1512 | 1464232682527 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 20:18:02 INFO - PROCESS | 1512 | 1464232682598 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E538800 == 41 [pid = 1512] [id = 590] 20:18:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC07F21000) [pid = 1512] [serial = 1770] [outer = 0000000000000000] 20:18:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC13AC8C00) [pid = 1512] [serial = 1771] [outer = 000000BC07F21000] 20:18:02 INFO - PROCESS | 1512 | 1464232682709 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC16AA2C00) [pid = 1512] [serial = 1772] [outer = 000000BC07F21000] 20:18:03 INFO - PROCESS | 1512 | 1464232683423 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:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1075ms 20:18:03 INFO - PROCESS | 1512 | 1464232683481 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 20:18:03 INFO - PROCESS | 1512 | 1464232683485 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 20:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:18:03 INFO - PROCESS | 1512 | 1464232683490 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 1512 | 1464232683494 Marionette TRACE conn5 <- [1,2326,null,{}] 20:18:03 INFO - PROCESS | 1512 | 1464232683501 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:18:03 INFO - PROCESS | 1512 | 1464232683600 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 20:18:03 INFO - PROCESS | 1512 | 1464232683682 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC099C4000 == 42 [pid = 1512] [id = 591] 20:18:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC07F22800) [pid = 1512] [serial = 1773] [outer = 0000000000000000] 20:18:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC09B32000) [pid = 1512] [serial = 1774] [outer = 000000BC07F22800] 20:18:03 INFO - PROCESS | 1512 | 1464232683779 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC09CEA000) [pid = 1512] [serial = 1775] [outer = 000000BC07F22800] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBA5000 == 41 [pid = 1512] [id = 585] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBAA800 == 40 [pid = 1512] [id = 584] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF90000 == 39 [pid = 1512] [id = 583] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA6800 == 38 [pid = 1512] [id = 582] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19480800 == 37 [pid = 1512] [id = 581] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E79800 == 36 [pid = 1512] [id = 580] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1640B000 == 35 [pid = 1512] [id = 579] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138E9000 == 34 [pid = 1512] [id = 578] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC1643A800) [pid = 1512] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E578000 == 33 [pid = 1512] [id = 577] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC9F000 == 32 [pid = 1512] [id = 575] 20:18:04 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E040800 == 31 [pid = 1512] [id = 574] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC1624EC00) [pid = 1512] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1356A800) [pid = 1512] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0E657C00) [pid = 1512] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0E7D6000) [pid = 1512] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13526000) [pid = 1512] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0AD5A400) [pid = 1512] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC10351C00) [pid = 1512] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC15236000) [pid = 1512] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0D171400) [pid = 1512] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC104E0000) [pid = 1512] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09032800) [pid = 1512] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09A20800) [pid = 1512] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0F25B800) [pid = 1512] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0FE0D000) [pid = 1512] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC09B8DC00) [pid = 1512] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC09CDDC00) [pid = 1512] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC12D7CC00) [pid = 1512] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC13510000) [pid = 1512] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0A31A000) [pid = 1512] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0A395000) [pid = 1512] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC13ABC800) [pid = 1512] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC15280800) [pid = 1512] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC1522D000) [pid = 1512] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC16245800) [pid = 1512] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC15289C00) [pid = 1512] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC138A3800) [pid = 1512] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC15581400) [pid = 1512] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC13A03C00) [pid = 1512] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC13551C00) [pid = 1512] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:18:04 INFO - PROCESS | 1512 | 1464232684333 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:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 898ms 20:18:04 INFO - PROCESS | 1512 | 1464232684392 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 1512 | 1464232684398 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 20:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:18:04 INFO - PROCESS | 1512 | 1464232684405 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 1512 | 1464232684407 Marionette TRACE conn5 <- [1,2330,null,{}] 20:18:04 INFO - PROCESS | 1512 | 1464232684411 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:18:04 INFO - PROCESS | 1512 | 1464232684499 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 20:18:04 INFO - PROCESS | 1512 | 1464232684508 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FEBF000 == 32 [pid = 1512] [id = 592] 20:18:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09CDD000) [pid = 1512] [serial = 1776] [outer = 0000000000000000] 20:18:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC09D18800) [pid = 1512] [serial = 1777] [outer = 000000BC09CDD000] 20:18:04 INFO - PROCESS | 1512 | 1464232684555 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0A396000) [pid = 1512] [serial = 1778] [outer = 000000BC09CDD000] 20:18:05 INFO - PROCESS | 1512 | 1464232685032 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:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 20:18:05 INFO - PROCESS | 1512 | 1464232685096 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1512 | 1464232685099 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 20:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:18:05 INFO - PROCESS | 1512 | 1464232685102 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 1512 | 1464232685106 Marionette TRACE conn5 <- [1,2334,null,{}] 20:18:05 INFO - PROCESS | 1512 | 1464232685116 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:18:05 INFO - PROCESS | 1512 | 1464232685234 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:18:05 INFO - PROCESS | 1512 | 1464232685314 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16067800 == 33 [pid = 1512] [id = 593] 20:18:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC09CE0C00) [pid = 1512] [serial = 1779] [outer = 0000000000000000] 20:18:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0E55B000) [pid = 1512] [serial = 1780] [outer = 000000BC09CE0C00] 20:18:05 INFO - PROCESS | 1512 | 1464232685363 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0E71B800) [pid = 1512] [serial = 1781] [outer = 000000BC09CE0C00] 20:18:05 INFO - PROCESS | 1512 | 1464232685749 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:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 20:18:05 INFO - PROCESS | 1512 | 1464232685795 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1512 | 1464232685798 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 20:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:18:05 INFO - PROCESS | 1512 | 1464232685801 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 1512 | 1464232685803 Marionette TRACE conn5 <- [1,2338,null,{}] 20:18:05 INFO - PROCESS | 1512 | 1464232685806 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:18:05 INFO - PROCESS | 1512 | 1464232685893 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 20:18:05 INFO - PROCESS | 1512 | 1464232685901 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16816800 == 34 [pid = 1512] [id = 594] 20:18:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0F0E2400) [pid = 1512] [serial = 1782] [outer = 0000000000000000] 20:18:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0F257C00) [pid = 1512] [serial = 1783] [outer = 000000BC0F0E2400] 20:18:05 INFO - PROCESS | 1512 | 1464232685947 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0FE0C400) [pid = 1512] [serial = 1784] [outer = 000000BC0F0E2400] 20:18:06 INFO - PROCESS | 1512 | 1464232686424 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:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 20:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:18:06 INFO - PROCESS | 1512 | 1464232686501 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 1512 | 1464232686503 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 20:18:06 INFO - PROCESS | 1512 | 1464232686506 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - PROCESS | 1512 | 1464232686508 Marionette TRACE conn5 <- [1,2342,null,{}] 20:18:06 INFO - PROCESS | 1512 | 1464232686512 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:18:06 INFO - PROCESS | 1512 | 1464232686646 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 20:18:06 INFO - PROCESS | 1512 | 1464232686669 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC191AC800 == 35 [pid = 1512] [id = 595] 20:18:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0FCC9C00) [pid = 1512] [serial = 1785] [outer = 0000000000000000] 20:18:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC1035DC00) [pid = 1512] [serial = 1786] [outer = 000000BC0FCC9C00] 20:18:06 INFO - PROCESS | 1512 | 1464232686715 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC13508400) [pid = 1512] [serial = 1787] [outer = 000000BC0FCC9C00] 20:18:07 INFO - PROCESS | 1512 | 1464232687185 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:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 20:18:07 INFO - PROCESS | 1512 | 1464232687243 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 1512 | 1464232687245 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 20:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:18:07 INFO - PROCESS | 1512 | 1464232687249 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 1512 | 1464232687250 Marionette TRACE conn5 <- [1,2346,null,{}] 20:18:07 INFO - PROCESS | 1512 | 1464232687254 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:18:07 INFO - PROCESS | 1512 | 1464232687384 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 20:18:07 INFO - PROCESS | 1512 | 1464232687444 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACA2800 == 36 [pid = 1512] [id = 596] 20:18:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13512800) [pid = 1512] [serial = 1788] [outer = 0000000000000000] 20:18:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1356A000) [pid = 1512] [serial = 1789] [outer = 000000BC13512800] 20:18:07 INFO - PROCESS | 1512 | 1464232687491 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC13AB4000) [pid = 1512] [serial = 1790] [outer = 000000BC13512800] 20:18:07 INFO - PROCESS | 1512 | 1464232687918 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:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 20:18:07 INFO - PROCESS | 1512 | 1464232687944 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 1512 | 1464232687946 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 20:18:07 INFO - PROCESS | 1512 | 1464232687950 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:18:07 INFO - PROCESS | 1512 | 1464232687951 Marionette TRACE conn5 <- [1,2350,null,{}] 20:18:08 INFO - PROCESS | 1512 | 1464232687994 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:18:08 INFO - PROCESS | 1512 | 1464232688102 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 20:18:08 INFO - PROCESS | 1512 | 1464232688109 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E579800 == 37 [pid = 1512] [id = 597] 20:18:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC13A04000) [pid = 1512] [serial = 1791] [outer = 0000000000000000] 20:18:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC1522DC00) [pid = 1512] [serial = 1792] [outer = 000000BC13A04000] 20:18:08 INFO - PROCESS | 1512 | 1464232688158 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC15283000) [pid = 1512] [serial = 1793] [outer = 000000BC13A04000] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09CE4800) [pid = 1512] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC09CEA400) [pid = 1512] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC08B2D800) [pid = 1512] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC07FB9C00) [pid = 1512] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0F0D7800) [pid = 1512] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC1409E800) [pid = 1512] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC080DBC00) [pid = 1512] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC12D6EC00) [pid = 1512] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:18:08 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0A3D3000) [pid = 1512] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:18:08 INFO - PROCESS | 1512 | 1464232688605 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:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 20:18:08 INFO - PROCESS | 1512 | 1464232688644 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 1512 | 1464232688647 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 20:18:08 INFO - PROCESS | 1512 | 1464232688650 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:18:08 INFO - PROCESS | 1512 | 1464232688652 Marionette TRACE conn5 <- [1,2354,null,{}] 20:18:08 INFO - PROCESS | 1512 | 1464232688663 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:18:08 INFO - PROCESS | 1512 | 1464232688746 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:18:08 INFO - PROCESS | 1512 | 1464232688752 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC71000 == 38 [pid = 1512] [id = 598] 20:18:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0F0D7800) [pid = 1512] [serial = 1794] [outer = 0000000000000000] 20:18:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC15235C00) [pid = 1512] [serial = 1795] [outer = 000000BC0F0D7800] 20:18:08 INFO - PROCESS | 1512 | 1464232688798 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC15581800) [pid = 1512] [serial = 1796] [outer = 000000BC0F0D7800] 20:18:09 INFO - PROCESS | 1512 | 1464232689228 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:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 20:18:09 INFO - PROCESS | 1512 | 1464232689283 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 1512 | 1464232689285 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 20:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:18:09 INFO - PROCESS | 1512 | 1464232689288 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 1512 | 1464232689290 Marionette TRACE conn5 <- [1,2358,null,{}] 20:18:09 INFO - PROCESS | 1512 | 1464232689293 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:18:09 INFO - PROCESS | 1512 | 1464232689375 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 20:18:09 INFO - PROCESS | 1512 | 1464232689385 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCCE800 == 39 [pid = 1512] [id = 599] 20:18:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC16248000) [pid = 1512] [serial = 1797] [outer = 0000000000000000] 20:18:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1643A800) [pid = 1512] [serial = 1798] [outer = 000000BC16248000] 20:18:09 INFO - PROCESS | 1512 | 1464232689430 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC16A49800) [pid = 1512] [serial = 1799] [outer = 000000BC16248000] 20:18:09 INFO - PROCESS | 1512 | 1464232689867 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:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 20:18:09 INFO - PROCESS | 1512 | 1464232689921 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 1512 | 1464232689923 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 20:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:18:09 INFO - PROCESS | 1512 | 1464232689926 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 1512 | 1464232689928 Marionette TRACE conn5 <- [1,2362,null,{}] 20:18:09 INFO - PROCESS | 1512 | 1464232689931 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:18:10 INFO - PROCESS | 1512 | 1464232690024 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 20:18:10 INFO - PROCESS | 1512 | 1464232690030 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF74000 == 40 [pid = 1512] [id = 600] 20:18:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0A8C7C00) [pid = 1512] [serial = 1800] [outer = 0000000000000000] 20:18:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC16BF0000) [pid = 1512] [serial = 1801] [outer = 000000BC0A8C7C00] 20:18:10 INFO - PROCESS | 1512 | 1464232690078 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC17309400) [pid = 1512] [serial = 1802] [outer = 000000BC0A8C7C00] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165F5800 == 39 [pid = 1512] [id = 576] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC099C4000 == 38 [pid = 1512] [id = 591] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E538800 == 37 [pid = 1512] [id = 590] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E0D3800 == 36 [pid = 1512] [id = 589] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1A13B800 == 35 [pid = 1512] [id = 588] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF93000 == 34 [pid = 1512] [id = 586] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BE9000 == 33 [pid = 1512] [id = 587] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16067800 == 32 [pid = 1512] [id = 593] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16816800 == 31 [pid = 1512] [id = 594] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA2800 == 30 [pid = 1512] [id = 596] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC191AC800 == 29 [pid = 1512] [id = 595] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FEBF000 == 28 [pid = 1512] [id = 592] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCCE800 == 27 [pid = 1512] [id = 599] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC71000 == 26 [pid = 1512] [id = 598] 20:18:11 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E579800 == 25 [pid = 1512] [id = 597] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09D16000) [pid = 1512] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0A397800) [pid = 1512] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0AD5C400) [pid = 1512] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC09D19C00) [pid = 1512] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC093BD400) [pid = 1512] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC09B8A800) [pid = 1512] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0FE10800) [pid = 1512] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0F24BC00) [pid = 1512] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC08B22800) [pid = 1512] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC1527D400) [pid = 1512] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0E654400) [pid = 1512] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC0EC49400) [pid = 1512] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC13513C00) [pid = 1512] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC13A33000) [pid = 1512] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC13575400) [pid = 1512] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC155C1400) [pid = 1512] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC1522E000) [pid = 1512] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC10360400) [pid = 1512] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC1350E000) [pid = 1512] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13AB9400) [pid = 1512] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC0FC2B400) [pid = 1512] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:18:11 INFO - PROCESS | 1512 | 1464232691963 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:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2086ms 20:18:12 INFO - PROCESS | 1512 | 1464232692016 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 1512 | 1464232692020 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 20:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:18:12 INFO - PROCESS | 1512 | 1464232692026 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - PROCESS | 1512 | 1464232692029 Marionette TRACE conn5 <- [1,2366,null,{}] 20:18:12 INFO - PROCESS | 1512 | 1464232692036 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:18:12 INFO - PROCESS | 1512 | 1464232692129 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 20:18:12 INFO - PROCESS | 1512 | 1464232692138 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E61C800 == 26 [pid = 1512] [id = 601] 20:18:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC09034C00) [pid = 1512] [serial = 1803] [outer = 0000000000000000] 20:18:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC090C6800) [pid = 1512] [serial = 1804] [outer = 000000BC09034C00] 20:18:12 INFO - PROCESS | 1512 | 1464232692187 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09A23C00) [pid = 1512] [serial = 1805] [outer = 000000BC09034C00] 20:18:12 INFO - PROCESS | 1512 | 1464232692694 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:18:12 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:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 20:18:12 INFO - PROCESS | 1512 | 1464232692722 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 1512 | 1464232692729 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 20:18:12 INFO - PROCESS | 1512 | 1464232692735 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:18:12 INFO - PROCESS | 1512 | 1464232692738 Marionette TRACE conn5 <- [1,2370,null,{}] 20:18:12 INFO - PROCESS | 1512 | 1464232692742 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:18:12 INFO - PROCESS | 1512 | 1464232692830 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 20:18:12 INFO - PROCESS | 1512 | 1464232692840 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F27C000 == 27 [pid = 1512] [id = 602] 20:18:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09B8A800) [pid = 1512] [serial = 1806] [outer = 0000000000000000] 20:18:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC09B91800) [pid = 1512] [serial = 1807] [outer = 000000BC09B8A800] 20:18:12 INFO - PROCESS | 1512 | 1464232692887 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09CE2000) [pid = 1512] [serial = 1808] [outer = 000000BC09B8A800] 20:18:13 INFO - PROCESS | 1512 | 1464232693352 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:18:13 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:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 20:18:13 INFO - PROCESS | 1512 | 1464232693372 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 20:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:18:13 INFO - PROCESS | 1512 | 1464232693374 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 20:18:13 INFO - PROCESS | 1512 | 1464232693378 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:18:13 INFO - PROCESS | 1512 | 1464232693382 Marionette TRACE conn5 <- [1,2374,null,{}] 20:18:13 INFO - PROCESS | 1512 | 1464232693394 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:18:13 INFO - PROCESS | 1512 | 1464232693492 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:18:13 INFO - PROCESS | 1512 | 1464232693593 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1404F000 == 28 [pid = 1512] [id = 603] 20:18:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC07ED6800) [pid = 1512] [serial = 1809] [outer = 0000000000000000] 20:18:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0A390000) [pid = 1512] [serial = 1810] [outer = 000000BC07ED6800] 20:18:13 INFO - PROCESS | 1512 | 1464232693652 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0A3D2000) [pid = 1512] [serial = 1811] [outer = 000000BC07ED6800] 20:18:14 INFO - PROCESS | 1512 | 1464232694047 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:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 20:18:14 INFO - PROCESS | 1512 | 1464232694070 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 1512 | 1464232694073 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:18:14 INFO - PROCESS | 1512 | 1464232694076 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 1512 | 1464232694078 Marionette TRACE conn5 <- [1,2378,null,{}] 20:18:14 INFO - PROCESS | 1512 | 1464232694081 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:18:14 INFO - PROCESS | 1512 | 1464232694191 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 20:18:14 INFO - PROCESS | 1512 | 1464232694200 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16405000 == 29 [pid = 1512] [id = 604] 20:18:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0A80E400) [pid = 1512] [serial = 1812] [outer = 0000000000000000] 20:18:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0B362400) [pid = 1512] [serial = 1813] [outer = 000000BC0A80E400] 20:18:14 INFO - PROCESS | 1512 | 1464232694247 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0E5BCC00) [pid = 1512] [serial = 1814] [outer = 000000BC0A80E400] 20:18:14 INFO - PROCESS | 1512 | 1464232694664 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:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 20:18:14 INFO - PROCESS | 1512 | 1464232694706 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 1512 | 1464232694708 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:18:14 INFO - PROCESS | 1512 | 1464232694712 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 1512 | 1464232694714 Marionette TRACE conn5 <- [1,2382,null,{}] 20:18:14 INFO - PROCESS | 1512 | 1464232694717 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:18:14 INFO - PROCESS | 1512 | 1464232694821 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 20:18:14 INFO - PROCESS | 1512 | 1464232694829 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16631000 == 30 [pid = 1512] [id = 605] 20:18:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC09B31800) [pid = 1512] [serial = 1815] [outer = 0000000000000000] 20:18:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0E65D000) [pid = 1512] [serial = 1816] [outer = 000000BC09B31800] 20:18:14 INFO - PROCESS | 1512 | 1464232694876 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0ECE3400) [pid = 1512] [serial = 1817] [outer = 000000BC09B31800] 20:18:15 INFO - PROCESS | 1512 | 1464232695358 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:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 20:18:15 INFO - PROCESS | 1512 | 1464232695406 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 1512 | 1464232695409 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 20:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:18:15 INFO - PROCESS | 1512 | 1464232695412 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:18:15 INFO - PROCESS | 1512 | 1464232695414 Marionette TRACE conn5 <- [1,2386,null,{}] 20:18:15 INFO - PROCESS | 1512 | 1464232695418 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:18:15 INFO - PROCESS | 1512 | 1464232695519 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 20:18:15 INFO - PROCESS | 1512 | 1464232695529 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC17D72800 == 31 [pid = 1512] [id = 606] 20:18:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0F0D7000) [pid = 1512] [serial = 1818] [outer = 0000000000000000] 20:18:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0F257000) [pid = 1512] [serial = 1819] [outer = 000000BC0F0D7000] 20:18:15 INFO - PROCESS | 1512 | 1464232695576 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC10155800) [pid = 1512] [serial = 1820] [outer = 000000BC0F0D7000] 20:18:15 INFO - PROCESS | 1512 | 1464232695982 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:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 628ms 20:18:16 INFO - PROCESS | 1512 | 1464232696043 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 1512 | 1464232696046 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 20:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:18:16 INFO - PROCESS | 1512 | 1464232696049 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 1512 | 1464232696051 Marionette TRACE conn5 <- [1,2390,null,{}] 20:18:16 INFO - PROCESS | 1512 | 1464232696055 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:18:16 INFO - PROCESS | 1512 | 1464232696132 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 20:18:16 INFO - PROCESS | 1512 | 1464232696138 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19D26800 == 32 [pid = 1512] [id = 607] 20:18:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC101D6800) [pid = 1512] [serial = 1821] [outer = 0000000000000000] 20:18:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC10360800) [pid = 1512] [serial = 1822] [outer = 000000BC101D6800] 20:18:16 INFO - PROCESS | 1512 | 1464232696183 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC12D22C00) [pid = 1512] [serial = 1823] [outer = 000000BC101D6800] 20:18:16 INFO - PROCESS | 1512 | 1464232696640 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:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 20:18:16 INFO - PROCESS | 1512 | 1464232696681 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 1512 | 1464232696683 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 20:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:18:16 INFO - PROCESS | 1512 | 1464232696686 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 1512 | 1464232696688 Marionette TRACE conn5 <- [1,2394,null,{}] 20:18:16 INFO - PROCESS | 1512 | 1464232696692 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:18:16 INFO - PROCESS | 1512 | 1464232696769 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:18:16 INFO - PROCESS | 1512 | 1464232696775 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1A143000 == 33 [pid = 1512] [id = 608] 20:18:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC12D6F800) [pid = 1512] [serial = 1824] [outer = 0000000000000000] 20:18:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1350EC00) [pid = 1512] [serial = 1825] [outer = 000000BC12D6F800] 20:18:16 INFO - PROCESS | 1512 | 1464232696820 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13523800) [pid = 1512] [serial = 1826] [outer = 000000BC12D6F800] 20:18:17 INFO - PROCESS | 1512 | 1464232697278 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:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms 20:18:17 INFO - PROCESS | 1512 | 1464232697316 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 1512 | 1464232697318 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 20:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:18:17 INFO - PROCESS | 1512 | 1464232697321 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - PROCESS | 1512 | 1464232697323 Marionette TRACE conn5 <- [1,2398,null,{}] 20:18:17 INFO - PROCESS | 1512 | 1464232697327 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:18:17 INFO - PROCESS | 1512 | 1464232697451 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 20:18:17 INFO - PROCESS | 1512 | 1464232697542 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1404C000 == 34 [pid = 1512] [id = 609] 20:18:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1354E400) [pid = 1512] [serial = 1827] [outer = 0000000000000000] 20:18:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC1356AC00) [pid = 1512] [serial = 1828] [outer = 000000BC1354E400] 20:18:17 INFO - PROCESS | 1512 | 1464232697587 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13572400) [pid = 1512] [serial = 1829] [outer = 000000BC1354E400] 20:18:18 INFO - PROCESS | 1512 | 1464232698043 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:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 20:18:18 INFO - PROCESS | 1512 | 1464232698059 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 1512 | 1464232698061 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 20:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:18:18 INFO - PROCESS | 1512 | 1464232698072 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - PROCESS | 1512 | 1464232698074 Marionette TRACE conn5 <- [1,2402,null,{}] 20:18:18 INFO - PROCESS | 1512 | 1464232698078 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:18:18 INFO - PROCESS | 1512 | 1464232698189 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 20:18:18 INFO - PROCESS | 1512 | 1464232698197 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBAA000 == 35 [pid = 1512] [id = 610] 20:18:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC1352C000) [pid = 1512] [serial = 1830] [outer = 0000000000000000] 20:18:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC13A04800) [pid = 1512] [serial = 1831] [outer = 000000BC1352C000] 20:18:18 INFO - PROCESS | 1512 | 1464232698282 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC13AB3800) [pid = 1512] [serial = 1832] [outer = 000000BC1352C000] 20:18:18 INFO - PROCESS | 1512 | 1464232698718 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:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 20:18:18 INFO - PROCESS | 1512 | 1464232698759 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 1512 | 1464232698761 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 20:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:18:18 INFO - PROCESS | 1512 | 1464232698764 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - PROCESS | 1512 | 1464232698767 Marionette TRACE conn5 <- [1,2406,null,{}] 20:18:18 INFO - PROCESS | 1512 | 1464232698771 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:18:18 INFO - PROCESS | 1512 | 1464232698930 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 20:18:18 INFO - PROCESS | 1512 | 1464232698943 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165FB000 == 36 [pid = 1512] [id = 611] 20:18:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC13ABB400) [pid = 1512] [serial = 1833] [outer = 0000000000000000] 20:18:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1409F800) [pid = 1512] [serial = 1834] [outer = 000000BC13ABB400] 20:18:19 INFO - PROCESS | 1512 | 1464232698994 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1527F400) [pid = 1512] [serial = 1835] [outer = 000000BC13ABB400] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC13A0C400) [pid = 1512] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC07F23C00) [pid = 1512] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC16434400) [pid = 1512] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC16248000) [pid = 1512] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0FCC9C00) [pid = 1512] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13512800) [pid = 1512] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC13A04000) [pid = 1512] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC07F21000) [pid = 1512] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1356DC00) [pid = 1512] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0EE15C00) [pid = 1512] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC09B96800) [pid = 1512] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13A0EC00) [pid = 1512] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0F0E2400) [pid = 1512] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC09CE0C00) [pid = 1512] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC09CDD000) [pid = 1512] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC07F22800) [pid = 1512] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:18:19 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0F0D7800) [pid = 1512] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:18:19 INFO - PROCESS | 1512 | 1464232699596 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:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 881ms 20:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:18:19 INFO - PROCESS | 1512 | 1464232699649 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 1512 | 1464232699651 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 20:18:19 INFO - PROCESS | 1512 | 1464232699654 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 1512 | 1464232699656 Marionette TRACE conn5 <- [1,2410,null,{}] 20:18:19 INFO - PROCESS | 1512 | 1464232699659 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:18:19 INFO - PROCESS | 1512 | 1464232699749 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 20:18:19 INFO - PROCESS | 1512 | 1464232699755 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF8C800 == 37 [pid = 1512] [id = 612] 20:18:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0A320000) [pid = 1512] [serial = 1836] [outer = 0000000000000000] 20:18:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC13525800) [pid = 1512] [serial = 1837] [outer = 000000BC0A320000] 20:18:19 INFO - PROCESS | 1512 | 1464232699800 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC1527D800) [pid = 1512] [serial = 1838] [outer = 000000BC0A320000] 20:18:20 INFO - PROCESS | 1512 | 1464232700225 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:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 20:18:20 INFO - PROCESS | 1512 | 1464232700286 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 20:18:20 INFO - PROCESS | 1512 | 1464232700288 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 20:18:20 INFO - PROCESS | 1512 | 1464232700291 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:18:20 INFO - PROCESS | 1512 | 1464232700293 Marionette TRACE conn5 <- [1,2414,null,{}] 20:18:20 INFO - PROCESS | 1512 | 1464232700296 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:18:20 INFO - PROCESS | 1512 | 1464232700378 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:18:20 INFO - PROCESS | 1512 | 1464232700387 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD1C000 == 38 [pid = 1512] [id = 613] 20:18:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC15289C00) [pid = 1512] [serial = 1839] [outer = 0000000000000000] 20:18:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC15585800) [pid = 1512] [serial = 1840] [outer = 000000BC15289C00] 20:18:20 INFO - PROCESS | 1512 | 1464232700432 Marionette DEBUG loaded listener.js 20:18:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC1624AC00) [pid = 1512] [serial = 1841] [outer = 000000BC15289C00] 20:18:20 INFO - PROCESS | 1512 | 1464232700865 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:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 20:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:18:20 INFO - PROCESS | 1512 | 1464232700923 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 20:18:20 INFO - PROCESS | 1512 | 1464232700926 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 20:18:20 INFO - PROCESS | 1512 | 1464232700929 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:18:20 INFO - PROCESS | 1512 | 1464232700931 Marionette TRACE conn5 <- [1,2418,null,{}] 20:18:20 INFO - PROCESS | 1512 | 1464232700934 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:18:21 INFO - PROCESS | 1512 | 1464232701015 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 20:18:21 INFO - PROCESS | 1512 | 1464232701021 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E056800 == 39 [pid = 1512] [id = 614] 20:18:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC16253000) [pid = 1512] [serial = 1842] [outer = 0000000000000000] 20:18:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC1643A400) [pid = 1512] [serial = 1843] [outer = 000000BC16253000] 20:18:21 INFO - PROCESS | 1512 | 1464232701074 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC16A41000) [pid = 1512] [serial = 1844] [outer = 000000BC16253000] 20:18:21 INFO - PROCESS | 1512 | 1464232701692 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:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 775ms 20:18:21 INFO - PROCESS | 1512 | 1464232701776 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 1512 | 1464232701781 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 20:18:21 INFO - PROCESS | 1512 | 1464232701788 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:18:21 INFO - PROCESS | 1512 | 1464232701793 Marionette TRACE conn5 <- [1,2422,null,{}] 20:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:18:21 INFO - PROCESS | 1512 | 1464232701799 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:18:21 INFO - PROCESS | 1512 | 1464232701933 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 20:18:22 INFO - PROCESS | 1512 | 1464232702045 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F26C000 == 40 [pid = 1512] [id = 615] 20:18:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC08B23000) [pid = 1512] [serial = 1845] [outer = 0000000000000000] 20:18:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC09A24400) [pid = 1512] [serial = 1846] [outer = 000000BC08B23000] 20:18:22 INFO - PROCESS | 1512 | 1464232702106 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC09B92400) [pid = 1512] [serial = 1847] [outer = 000000BC08B23000] 20:18:22 INFO - PROCESS | 1512 | 1464232702808 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:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1024ms 20:18:22 INFO - PROCESS | 1512 | 1464232702822 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 1512 | 1464232702828 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 20:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:18:22 INFO - PROCESS | 1512 | 1464232702835 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:18:22 INFO - PROCESS | 1512 | 1464232702838 Marionette TRACE conn5 <- [1,2426,null,{}] 20:18:22 INFO - PROCESS | 1512 | 1464232702842 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:18:22 INFO - PROCESS | 1512 | 1464232702984 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 20:18:23 INFO - PROCESS | 1512 | 1464232703119 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1711D800 == 41 [pid = 1512] [id = 616] 20:18:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC07F1D400) [pid = 1512] [serial = 1848] [outer = 0000000000000000] 20:18:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC0A325C00) [pid = 1512] [serial = 1849] [outer = 000000BC07F1D400] 20:18:23 INFO - PROCESS | 1512 | 1464232703179 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC0B365800) [pid = 1512] [serial = 1850] [outer = 000000BC07F1D400] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD1C000 == 40 [pid = 1512] [id = 613] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF8C800 == 39 [pid = 1512] [id = 612] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165FB000 == 38 [pid = 1512] [id = 611] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBAA000 == 37 [pid = 1512] [id = 610] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1404C000 == 36 [pid = 1512] [id = 609] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1A143000 == 35 [pid = 1512] [id = 608] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D26800 == 34 [pid = 1512] [id = 607] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17D72800 == 33 [pid = 1512] [id = 606] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16631000 == 32 [pid = 1512] [id = 605] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16405000 == 31 [pid = 1512] [id = 604] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1404F000 == 30 [pid = 1512] [id = 603] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC16BF0000) [pid = 1512] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F27C000 == 29 [pid = 1512] [id = 602] 20:18:24 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E61C800 == 28 [pid = 1512] [id = 601] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13AB9C00) [pid = 1512] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09A20C00) [pid = 1512] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC16A3AC00) [pid = 1512] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC16A49800) [pid = 1512] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1035DC00) [pid = 1512] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1356A000) [pid = 1512] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC13508400) [pid = 1512] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC1522DC00) [pid = 1512] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13AB4000) [pid = 1512] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC1643A800) [pid = 1512] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC15283000) [pid = 1512] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13AC8C00) [pid = 1512] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC16436C00) [pid = 1512] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC13AB2C00) [pid = 1512] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC104E0800) [pid = 1512] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0F23E400) [pid = 1512] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0ABE0400) [pid = 1512] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09D13C00) [pid = 1512] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0E65F800) [pid = 1512] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0F257C00) [pid = 1512] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC0E55B000) [pid = 1512] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0E71B800) [pid = 1512] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC09D18800) [pid = 1512] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC0A396000) [pid = 1512] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC09CEA000) [pid = 1512] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC09B32000) [pid = 1512] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC16AA2C00) [pid = 1512] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC15235C00) [pid = 1512] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC0FE0C400) [pid = 1512] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC15581800) [pid = 1512] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:18:24 INFO - PROCESS | 1512 | 1464232704135 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:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1337ms 20:18:24 INFO - PROCESS | 1512 | 1464232704173 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 1512 | 1464232704177 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 20:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:18:24 INFO - PROCESS | 1512 | 1464232704182 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 1512 | 1464232704185 Marionette TRACE conn5 <- [1,2430,null,{}] 20:18:24 INFO - PROCESS | 1512 | 1464232704191 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:18:24 INFO - PROCESS | 1512 | 1464232704280 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 20:18:24 INFO - PROCESS | 1512 | 1464232704291 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0F0B7000 == 29 [pid = 1512] [id = 617] 20:18:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC08B12800) [pid = 1512] [serial = 1851] [outer = 0000000000000000] 20:18:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC0991F800) [pid = 1512] [serial = 1852] [outer = 000000BC08B12800] 20:18:24 INFO - PROCESS | 1512 | 1464232704397 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09B2D400) [pid = 1512] [serial = 1853] [outer = 000000BC08B12800] 20:18:24 INFO - PROCESS | 1512 | 1464232704864 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:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 20:18:24 INFO - PROCESS | 1512 | 1464232704917 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 1512 | 1464232704922 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 20:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:18:24 INFO - PROCESS | 1512 | 1464232704928 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 1512 | 1464232704931 Marionette TRACE conn5 <- [1,2434,null,{}] 20:18:24 INFO - PROCESS | 1512 | 1464232704935 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:18:25 INFO - PROCESS | 1512 | 1464232705022 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:18:25 INFO - PROCESS | 1512 | 1464232705029 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A93000 == 30 [pid = 1512] [id = 618] 20:18:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC0A31C400) [pid = 1512] [serial = 1854] [outer = 0000000000000000] 20:18:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC0A31F800) [pid = 1512] [serial = 1855] [outer = 000000BC0A31C400] 20:18:25 INFO - PROCESS | 1512 | 1464232705075 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0A65AC00) [pid = 1512] [serial = 1856] [outer = 000000BC0A31C400] 20:18:25 INFO - PROCESS | 1512 | 1464232705540 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:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms 20:18:25 INFO - PROCESS | 1512 | 1464232705557 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 1512 | 1464232705567 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 20:18:25 INFO - PROCESS | 1512 | 1464232705570 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:18:25 INFO - PROCESS | 1512 | 1464232705574 Marionette TRACE conn5 <- [1,2438,null,{}] 20:18:25 INFO - PROCESS | 1512 | 1464232705586 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:18:25 INFO - PROCESS | 1512 | 1464232705676 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 20:18:25 INFO - PROCESS | 1512 | 1464232705717 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16557000 == 31 [pid = 1512] [id = 619] 20:18:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC088CD000) [pid = 1512] [serial = 1857] [outer = 0000000000000000] 20:18:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0E6A9000) [pid = 1512] [serial = 1858] [outer = 000000BC088CD000] 20:18:25 INFO - PROCESS | 1512 | 1464232705766 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0F0D4800) [pid = 1512] [serial = 1859] [outer = 000000BC088CD000] 20:18:26 INFO - PROCESS | 1512 | 1464232706199 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:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 20:18:26 INFO - PROCESS | 1512 | 1464232706268 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 1512 | 1464232706271 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 20:18:26 INFO - PROCESS | 1512 | 1464232706274 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:18:26 INFO - PROCESS | 1512 | 1464232706276 Marionette TRACE conn5 <- [1,2442,null,{}] 20:18:26 INFO - PROCESS | 1512 | 1464232706280 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:18:26 INFO - PROCESS | 1512 | 1464232706390 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 20:18:26 INFO - PROCESS | 1512 | 1464232706397 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC174D1800 == 32 [pid = 1512] [id = 620] 20:18:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0F249800) [pid = 1512] [serial = 1860] [outer = 0000000000000000] 20:18:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0F254000) [pid = 1512] [serial = 1861] [outer = 000000BC0F249800] 20:18:26 INFO - PROCESS | 1512 | 1464232706484 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0FC2EC00) [pid = 1512] [serial = 1862] [outer = 000000BC0F249800] 20:18:26 INFO - PROCESS | 1512 | 1464232706904 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:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 20:18:26 INFO - PROCESS | 1512 | 1464232706973 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 1512 | 1464232706975 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 20:18:26 INFO - PROCESS | 1512 | 1464232706978 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:18:26 INFO - PROCESS | 1512 | 1464232706980 Marionette TRACE conn5 <- [1,2446,null,{}] 20:18:26 INFO - PROCESS | 1512 | 1464232706984 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:18:27 INFO - PROCESS | 1512 | 1464232707127 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 20:18:27 INFO - PROCESS | 1512 | 1464232707157 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19ECB000 == 33 [pid = 1512] [id = 621] 20:18:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0FE10800) [pid = 1512] [serial = 1863] [outer = 0000000000000000] 20:18:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC10357000) [pid = 1512] [serial = 1864] [outer = 000000BC0FE10800] 20:18:27 INFO - PROCESS | 1512 | 1464232707204 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC12D20400) [pid = 1512] [serial = 1865] [outer = 000000BC0FE10800] 20:18:27 INFO - PROCESS | 1512 | 1464232707635 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:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 20:18:27 INFO - PROCESS | 1512 | 1464232707654 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 1512 | 1464232707656 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 20:18:27 INFO - PROCESS | 1512 | 1464232707659 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:18:27 INFO - PROCESS | 1512 | 1464232707661 Marionette TRACE conn5 <- [1,2450,null,{}] 20:18:27 INFO - PROCESS | 1512 | 1464232707664 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:18:27 INFO - PROCESS | 1512 | 1464232707796 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 20:18:27 INFO - PROCESS | 1512 | 1464232707804 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACD3000 == 34 [pid = 1512] [id = 622] 20:18:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC1350D800) [pid = 1512] [serial = 1866] [outer = 0000000000000000] 20:18:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1356FC00) [pid = 1512] [serial = 1867] [outer = 000000BC1350D800] 20:18:27 INFO - PROCESS | 1512 | 1464232707891 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC13A0AC00) [pid = 1512] [serial = 1868] [outer = 000000BC1350D800] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC09B31800) [pid = 1512] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC0F0D7000) [pid = 1512] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC1354E400) [pid = 1512] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC07ED6800) [pid = 1512] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC09B8A800) [pid = 1512] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC1352C000) [pid = 1512] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC13ABB400) [pid = 1512] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC12D6F800) [pid = 1512] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC09034C00) [pid = 1512] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC15289C00) [pid = 1512] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0A8C7C00) [pid = 1512] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC101D6800) [pid = 1512] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0A80E400) [pid = 1512] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:18:28 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC0A320000) [pid = 1512] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:18:28 INFO - PROCESS | 1512 | 1464232708425 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:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 838ms 20:18:28 INFO - PROCESS | 1512 | 1464232708501 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 20:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:18:28 INFO - PROCESS | 1512 | 1464232708503 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 20:18:28 INFO - PROCESS | 1512 | 1464232708507 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - PROCESS | 1512 | 1464232708509 Marionette TRACE conn5 <- [1,2454,null,{}] 20:18:28 INFO - PROCESS | 1512 | 1464232708512 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:18:28 INFO - PROCESS | 1512 | 1464232708591 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:18:28 INFO - PROCESS | 1512 | 1464232708598 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EE2800 == 35 [pid = 1512] [id = 623] 20:18:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC09CE0800) [pid = 1512] [serial = 1869] [outer = 0000000000000000] 20:18:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0A8C7C00) [pid = 1512] [serial = 1870] [outer = 000000BC09CE0800] 20:18:28 INFO - PROCESS | 1512 | 1464232708652 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC13512000) [pid = 1512] [serial = 1871] [outer = 000000BC09CE0800] 20:18:29 INFO - PROCESS | 1512 | 1464232709063 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:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 587ms 20:18:29 INFO - PROCESS | 1512 | 1464232709096 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 20:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:18:29 INFO - PROCESS | 1512 | 1464232709099 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 20:18:29 INFO - PROCESS | 1512 | 1464232709102 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 1512 | 1464232709104 Marionette TRACE conn5 <- [1,2458,null,{}] 20:18:29 INFO - PROCESS | 1512 | 1464232709107 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:18:29 INFO - PROCESS | 1512 | 1464232709186 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 20:18:29 INFO - PROCESS | 1512 | 1464232709193 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC6F000 == 36 [pid = 1512] [id = 624] 20:18:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC13A33000) [pid = 1512] [serial = 1872] [outer = 0000000000000000] 20:18:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC13ABB800) [pid = 1512] [serial = 1873] [outer = 000000BC13A33000] 20:18:29 INFO - PROCESS | 1512 | 1464232709237 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC14021C00) [pid = 1512] [serial = 1874] [outer = 000000BC13A33000] 20:18:29 INFO - PROCESS | 1512 | 1464232709637 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:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 587ms 20:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:18:29 INFO - PROCESS | 1512 | 1464232709693 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 1512 | 1464232709695 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 20:18:29 INFO - PROCESS | 1512 | 1464232709699 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 1512 | 1464232709700 Marionette TRACE conn5 <- [1,2462,null,{}] 20:18:29 INFO - PROCESS | 1512 | 1464232709709 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:18:29 INFO - PROCESS | 1512 | 1464232709790 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 20:18:29 INFO - PROCESS | 1512 | 1464232709797 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1654D000 == 37 [pid = 1512] [id = 625] 20:18:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC14020C00) [pid = 1512] [serial = 1875] [outer = 0000000000000000] 20:18:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC15232000) [pid = 1512] [serial = 1876] [outer = 000000BC14020C00] 20:18:29 INFO - PROCESS | 1512 | 1464232709844 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC15284C00) [pid = 1512] [serial = 1877] [outer = 000000BC14020C00] 20:18:30 INFO - PROCESS | 1512 | 1464232710288 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:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 20:18:30 INFO - PROCESS | 1512 | 1464232710330 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 1512 | 1464232710332 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 20:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:18:30 INFO - PROCESS | 1512 | 1464232710347 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 1512 | 1464232710349 Marionette TRACE conn5 <- [1,2466,null,{}] 20:18:30 INFO - PROCESS | 1512 | 1464232710352 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:18:30 INFO - PROCESS | 1512 | 1464232710482 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 20:18:30 INFO - PROCESS | 1512 | 1464232710605 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E579800 == 38 [pid = 1512] [id = 626] 20:18:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC07F1D800) [pid = 1512] [serial = 1878] [outer = 0000000000000000] 20:18:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC07FB5000) [pid = 1512] [serial = 1879] [outer = 000000BC07F1D800] 20:18:30 INFO - PROCESS | 1512 | 1464232710666 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC09944C00) [pid = 1512] [serial = 1880] [outer = 000000BC07F1D800] 20:18:31 INFO - PROCESS | 1512 | 1464232711329 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:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1037ms 20:18:31 INFO - PROCESS | 1512 | 1464232711378 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 1512 | 1464232711382 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 20:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:18:31 INFO - PROCESS | 1512 | 1464232711408 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:18:31 INFO - PROCESS | 1512 | 1464232711413 Marionette TRACE conn5 <- [1,2470,null,{}] 20:18:31 INFO - PROCESS | 1512 | 1464232711433 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:18:31 INFO - PROCESS | 1512 | 1464232711555 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 20:18:31 INFO - PROCESS | 1512 | 1464232711626 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1732B000 == 39 [pid = 1512] [id = 627] 20:18:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC0ABE0800) [pid = 1512] [serial = 1881] [outer = 0000000000000000] 20:18:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0D1B6400) [pid = 1512] [serial = 1882] [outer = 000000BC0ABE0800] 20:18:31 INFO - PROCESS | 1512 | 1464232711727 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0EE15000) [pid = 1512] [serial = 1883] [outer = 000000BC0ABE0800] 20:18:32 INFO - PROCESS | 1512 | 1464232712318 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:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1004ms 20:18:32 INFO - PROCESS | 1512 | 1464232712395 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 1512 | 1464232712399 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 20:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:18:32 INFO - PROCESS | 1512 | 1464232712416 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 1512 | 1464232712419 Marionette TRACE conn5 <- [1,2474,null,{}] 20:18:32 INFO - PROCESS | 1512 | 1464232712423 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:18:32 INFO - PROCESS | 1512 | 1464232712564 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:18:32 INFO - PROCESS | 1512 | 1464232712681 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF7F000 == 40 [pid = 1512] [id = 628] 20:18:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC104E0C00) [pid = 1512] [serial = 1884] [outer = 0000000000000000] 20:18:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13527800) [pid = 1512] [serial = 1885] [outer = 000000BC104E0C00] 20:18:32 INFO - PROCESS | 1512 | 1464232712741 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC13577400) [pid = 1512] [serial = 1886] [outer = 000000BC104E0C00] 20:18:33 INFO - PROCESS | 1512 | 1464232713346 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:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 20:18:33 INFO - PROCESS | 1512 | 1464232713408 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 1512 | 1464232713413 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 20:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:18:33 INFO - PROCESS | 1512 | 1464232713424 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 1512 | 1464232713429 Marionette TRACE conn5 <- [1,2478,null,{}] 20:18:33 INFO - PROCESS | 1512 | 1464232713446 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:18:33 INFO - PROCESS | 1512 | 1464232713585 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 20:18:33 INFO - PROCESS | 1512 | 1464232713637 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E536000 == 41 [pid = 1512] [id = 629] 20:18:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1643B000) [pid = 1512] [serial = 1887] [outer = 0000000000000000] 20:18:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC169D4000) [pid = 1512] [serial = 1888] [outer = 000000BC1643B000] 20:18:33 INFO - PROCESS | 1512 | 1464232713693 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC16A45C00) [pid = 1512] [serial = 1889] [outer = 000000BC1643B000] 20:18:34 INFO - PROCESS | 1512 | 1464232714326 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:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 944ms 20:18:34 INFO - PROCESS | 1512 | 1464232714365 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 20:18:34 INFO - PROCESS | 1512 | 1464232714367 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 20:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:18:34 INFO - PROCESS | 1512 | 1464232714371 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:18:34 INFO - PROCESS | 1512 | 1464232714373 Marionette TRACE conn5 <- [1,2482,null,{}] 20:18:34 INFO - PROCESS | 1512 | 1464232714377 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:18:34 INFO - PROCESS | 1512 | 1464232714484 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 20:18:34 INFO - PROCESS | 1512 | 1464232714561 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0EC27800 == 42 [pid = 1512] [id = 630] 20:18:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC07F25000) [pid = 1512] [serial = 1890] [outer = 0000000000000000] 20:18:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC08B28800) [pid = 1512] [serial = 1891] [outer = 000000BC07F25000] 20:18:34 INFO - PROCESS | 1512 | 1464232714753 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC09B8A800) [pid = 1512] [serial = 1892] [outer = 000000BC07F25000] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1654D000 == 41 [pid = 1512] [id = 625] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC6F000 == 40 [pid = 1512] [id = 624] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EE2800 == 39 [pid = 1512] [id = 623] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD3000 == 38 [pid = 1512] [id = 622] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ECB000 == 37 [pid = 1512] [id = 621] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174D1800 == 36 [pid = 1512] [id = 620] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16557000 == 35 [pid = 1512] [id = 619] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A93000 == 34 [pid = 1512] [id = 618] 20:18:35 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0B7000 == 33 [pid = 1512] [id = 617] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0E65D000) [pid = 1512] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0ECE3400) [pid = 1512] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0F257000) [pid = 1512] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC10155800) [pid = 1512] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC1356AC00) [pid = 1512] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0A390000) [pid = 1512] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0A3D2000) [pid = 1512] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09B91800) [pid = 1512] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC13A04800) [pid = 1512] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC09CE2000) [pid = 1512] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13572400) [pid = 1512] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC1409F800) [pid = 1512] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC1350EC00) [pid = 1512] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC13AB3800) [pid = 1512] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC090C6800) [pid = 1512] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09A23C00) [pid = 1512] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC1624AC00) [pid = 1512] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC15585800) [pid = 1512] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC17309400) [pid = 1512] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC10360800) [pid = 1512] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC12D22C00) [pid = 1512] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC0B362400) [pid = 1512] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC0E5BCC00) [pid = 1512] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC1643A400) [pid = 1512] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC1527F400) [pid = 1512] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC1527D800) [pid = 1512] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13525800) [pid = 1512] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC13523800) [pid = 1512] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:18:35 INFO - PROCESS | 1512 | 1464232715409 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:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1082ms 20:18:35 INFO - PROCESS | 1512 | 1464232715464 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 1512 | 1464232715469 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 20:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:18:35 INFO - PROCESS | 1512 | 1464232715474 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 1512 | 1464232715478 Marionette TRACE conn5 <- [1,2486,null,{}] 20:18:35 INFO - PROCESS | 1512 | 1464232715483 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:18:35 INFO - PROCESS | 1512 | 1464232715574 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 20:18:35 INFO - PROCESS | 1512 | 1464232715589 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F072000 == 34 [pid = 1512] [id = 631] 20:18:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC09A25800) [pid = 1512] [serial = 1893] [outer = 0000000000000000] 20:18:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC09B2CC00) [pid = 1512] [serial = 1894] [outer = 000000BC09A25800] 20:18:35 INFO - PROCESS | 1512 | 1464232715637 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09D0FC00) [pid = 1512] [serial = 1895] [outer = 000000BC09A25800] 20:18:36 INFO - PROCESS | 1512 | 1464232716158 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:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 20:18:36 INFO - PROCESS | 1512 | 1464232716208 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 1512 | 1464232716212 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 20:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:18:36 INFO - PROCESS | 1512 | 1464232716219 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:18:36 INFO - PROCESS | 1512 | 1464232716221 Marionette TRACE conn5 <- [1,2490,null,{}] 20:18:36 INFO - PROCESS | 1512 | 1464232716225 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:18:36 INFO - PROCESS | 1512 | 1464232716314 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 20:18:36 INFO - PROCESS | 1512 | 1464232716321 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16063800 == 35 [pid = 1512] [id = 632] 20:18:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC0B21B000) [pid = 1512] [serial = 1896] [outer = 0000000000000000] 20:18:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC0D1BA800) [pid = 1512] [serial = 1897] [outer = 000000BC0B21B000] 20:18:36 INFO - PROCESS | 1512 | 1464232716368 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0E660000) [pid = 1512] [serial = 1898] [outer = 000000BC0B21B000] 20:18:36 INFO - PROCESS | 1512 | 1464232716843 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:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 20:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:18:36 INFO - PROCESS | 1512 | 1464232716915 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 1512 | 1464232716917 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 20:18:36 INFO - PROCESS | 1512 | 1464232716929 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:18:36 INFO - PROCESS | 1512 | 1464232716932 Marionette TRACE conn5 <- [1,2494,null,{}] 20:18:36 INFO - PROCESS | 1512 | 1464232716943 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:18:37 INFO - PROCESS | 1512 | 1464232717059 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:18:37 INFO - PROCESS | 1512 | 1464232717109 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E7D800 == 36 [pid = 1512] [id = 633] 20:18:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0F24B000) [pid = 1512] [serial = 1899] [outer = 0000000000000000] 20:18:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0FCC9C00) [pid = 1512] [serial = 1900] [outer = 000000BC0F24B000] 20:18:37 INFO - PROCESS | 1512 | 1464232717155 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC10161400) [pid = 1512] [serial = 1901] [outer = 000000BC0F24B000] 20:18:37 INFO - PROCESS | 1512 | 1464232717570 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:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 20:18:37 INFO - PROCESS | 1512 | 1464232717615 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 1512 | 1464232717618 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 20:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:18:37 INFO - PROCESS | 1512 | 1464232717626 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 1512 | 1464232717628 Marionette TRACE conn5 <- [1,2498,null,{}] 20:18:37 INFO - PROCESS | 1512 | 1464232717631 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:18:37 INFO - PROCESS | 1512 | 1464232717743 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 20:18:37 INFO - PROCESS | 1512 | 1464232717750 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19D1A800 == 37 [pid = 1512] [id = 634] 20:18:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC12D21C00) [pid = 1512] [serial = 1902] [outer = 0000000000000000] 20:18:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC1350D400) [pid = 1512] [serial = 1903] [outer = 000000BC12D21C00] 20:18:37 INFO - PROCESS | 1512 | 1464232717796 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC13528C00) [pid = 1512] [serial = 1904] [outer = 000000BC12D21C00] 20:18:38 INFO - PROCESS | 1512 | 1464232718238 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:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 20:18:38 INFO - PROCESS | 1512 | 1464232718320 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 1512 | 1464232718322 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 20:18:38 INFO - PROCESS | 1512 | 1464232718325 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:18:38 INFO - PROCESS | 1512 | 1464232718327 Marionette TRACE conn5 <- [1,2502,null,{}] 20:18:38 INFO - PROCESS | 1512 | 1464232718330 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:18:38 INFO - PROCESS | 1512 | 1464232718479 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 20:18:38 INFO - PROCESS | 1512 | 1464232718501 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACB1000 == 38 [pid = 1512] [id = 635] 20:18:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC13523800) [pid = 1512] [serial = 1905] [outer = 0000000000000000] 20:18:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC1356A000) [pid = 1512] [serial = 1906] [outer = 000000BC13523800] 20:18:38 INFO - PROCESS | 1512 | 1464232718551 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC13AB6400) [pid = 1512] [serial = 1907] [outer = 000000BC13523800] 20:18:39 INFO - PROCESS | 1512 | 1464232719027 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:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms 20:18:39 INFO - PROCESS | 1512 | 1464232719061 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 1512 | 1464232719063 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 20:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:18:39 INFO - PROCESS | 1512 | 1464232719067 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 1512 | 1464232719068 Marionette TRACE conn5 <- [1,2506,null,{}] 20:18:39 INFO - PROCESS | 1512 | 1464232719072 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:18:39 INFO - PROCESS | 1512 | 1464232719186 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 20:18:39 INFO - PROCESS | 1512 | 1464232719192 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F0BE000 == 39 [pid = 1512] [id = 636] 20:18:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC1409F400) [pid = 1512] [serial = 1908] [outer = 0000000000000000] 20:18:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1557B000) [pid = 1512] [serial = 1909] [outer = 000000BC1409F400] 20:18:39 INFO - PROCESS | 1512 | 1464232719278 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC16250800) [pid = 1512] [serial = 1910] [outer = 000000BC1409F400] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC07F1D400) [pid = 1512] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC088CD000) [pid = 1512] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC1350D800) [pid = 1512] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC08B12800) [pid = 1512] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0A31C400) [pid = 1512] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0FE10800) [pid = 1512] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09CE0800) [pid = 1512] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0F249800) [pid = 1512] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:18:39 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13A33000) [pid = 1512] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:18:39 INFO - PROCESS | 1512 | 1464232719747 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:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 20:18:39 INFO - PROCESS | 1512 | 1464232719856 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 1512 | 1464232719860 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 20:18:39 INFO - PROCESS | 1512 | 1464232719881 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 1512 | 1464232719886 Marionette TRACE conn5 <- [1,2510,null,{}] 20:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:18:39 INFO - PROCESS | 1512 | 1464232719893 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:18:40 INFO - PROCESS | 1512 | 1464232720019 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 20:18:40 INFO - PROCESS | 1512 | 1464232720132 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F07A000 == 40 [pid = 1512] [id = 637] 20:18:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC09920400) [pid = 1512] [serial = 1911] [outer = 0000000000000000] 20:18:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC09B29400) [pid = 1512] [serial = 1912] [outer = 000000BC09920400] 20:18:40 INFO - PROCESS | 1512 | 1464232720191 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0A319C00) [pid = 1512] [serial = 1913] [outer = 000000BC09920400] 20:18:40 INFO - PROCESS | 1512 | 1464232720799 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:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 923ms 20:18:40 INFO - PROCESS | 1512 | 1464232720815 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 1512 | 1464232720820 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 20:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:18:40 INFO - PROCESS | 1512 | 1464232720828 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 1512 | 1464232720832 Marionette TRACE conn5 <- [1,2514,null,{}] 20:18:40 INFO - PROCESS | 1512 | 1464232720837 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:18:40 INFO - PROCESS | 1512 | 1464232720950 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:18:41 INFO - PROCESS | 1512 | 1464232721042 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19677000 == 41 [pid = 1512] [id = 638] 20:18:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0E65AC00) [pid = 1512] [serial = 1914] [outer = 0000000000000000] 20:18:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0E76F000) [pid = 1512] [serial = 1915] [outer = 000000BC0E65AC00] 20:18:41 INFO - PROCESS | 1512 | 1464232721099 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0F249400) [pid = 1512] [serial = 1916] [outer = 000000BC0E65AC00] 20:18:41 INFO - PROCESS | 1512 | 1464232721712 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:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 943ms 20:18:41 INFO - PROCESS | 1512 | 1464232721771 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 20:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:18:41 INFO - PROCESS | 1512 | 1464232721774 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 20:18:41 INFO - PROCESS | 1512 | 1464232721778 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - PROCESS | 1512 | 1464232721781 Marionette TRACE conn5 <- [1,2518,null,{}] 20:18:41 INFO - PROCESS | 1512 | 1464232721791 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:18:41 INFO - PROCESS | 1512 | 1464232721907 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 20:18:42 INFO - PROCESS | 1512 | 1464232722028 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCD4000 == 42 [pid = 1512] [id = 639] 20:18:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC138A8C00) [pid = 1512] [serial = 1917] [outer = 0000000000000000] 20:18:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC13A0A800) [pid = 1512] [serial = 1918] [outer = 000000BC138A8C00] 20:18:42 INFO - PROCESS | 1512 | 1464232722089 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC1409F800) [pid = 1512] [serial = 1919] [outer = 000000BC138A8C00] 20:18:42 INFO - PROCESS | 1512 | 1464232722679 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:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 943ms 20:18:42 INFO - PROCESS | 1512 | 1464232722723 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 1512 | 1464232722726 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 20:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:18:42 INFO - PROCESS | 1512 | 1464232722729 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - PROCESS | 1512 | 1464232722732 Marionette TRACE conn5 <- [1,2522,null,{}] 20:18:42 INFO - PROCESS | 1512 | 1464232722736 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:18:42 INFO - PROCESS | 1512 | 1464232722846 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 20:18:42 INFO - PROCESS | 1512 | 1464232722963 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E05E000 == 43 [pid = 1512] [id = 640] 20:18:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC1643F000) [pid = 1512] [serial = 1920] [outer = 0000000000000000] 20:18:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC16AA2C00) [pid = 1512] [serial = 1921] [outer = 000000BC1643F000] 20:18:43 INFO - PROCESS | 1512 | 1464232723021 Marionette DEBUG loaded listener.js 20:18:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC16DE0000) [pid = 1512] [serial = 1922] [outer = 000000BC1643F000] 20:18:43 INFO - PROCESS | 1512 | 1464232723666 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:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 986ms 20:18:43 INFO - PROCESS | 1512 | 1464232723719 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 1512 | 1464232723721 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 20:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:18:43 INFO - PROCESS | 1512 | 1464232723725 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 1512 | 1464232723727 Marionette TRACE conn5 <- [1,2526,null,{}] 20:18:43 INFO - PROCESS | 1512 | 1464232723731 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:18:43 INFO - PROCESS | 1512 | 1464232723880 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 20:18:43 INFO - PROCESS | 1512 | 1464232723894 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FEA3800 == 44 [pid = 1512] [id = 641] 20:18:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0A809C00) [pid = 1512] [serial = 1923] [outer = 0000000000000000] 20:18:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0E712400) [pid = 1512] [serial = 1924] [outer = 000000BC0A809C00] 20:18:43 INFO - PROCESS | 1512 | 1464232723950 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13ABEC00) [pid = 1512] [serial = 1925] [outer = 000000BC0A809C00] 20:18:44 INFO - PROCESS | 1512 | 1464232724716 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:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1033ms 20:18:44 INFO - PROCESS | 1512 | 1464232724761 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:18:44 INFO - PROCESS | 1512 | 1464232724765 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 20:18:44 INFO - PROCESS | 1512 | 1464232724771 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:18:44 INFO - PROCESS | 1512 | 1464232724775 Marionette TRACE conn5 <- [1,2530,null,{}] 20:18:44 INFO - PROCESS | 1512 | 1464232724782 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:18:44 INFO - PROCESS | 1512 | 1464232724892 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 20:18:44 INFO - PROCESS | 1512 | 1464232724972 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0E57D000 == 45 [pid = 1512] [id = 642] 20:18:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC08B25800) [pid = 1512] [serial = 1926] [outer = 0000000000000000] 20:18:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0A39D800) [pid = 1512] [serial = 1927] [outer = 000000BC08B25800] 20:18:45 INFO - PROCESS | 1512 | 1464232725087 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC0E5BD800) [pid = 1512] [serial = 1928] [outer = 000000BC08B25800] 20:18:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACB1000 == 44 [pid = 1512] [id = 635] 20:18:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D1A800 == 43 [pid = 1512] [id = 634] 20:18:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E7D800 == 42 [pid = 1512] [id = 633] 20:18:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16063800 == 41 [pid = 1512] [id = 632] 20:18:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F072000 == 40 [pid = 1512] [id = 631] 20:18:45 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC27800 == 39 [pid = 1512] [id = 630] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC10357000) [pid = 1512] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC13512000) [pid = 1512] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0A8C7C00) [pid = 1512] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC13A0AC00) [pid = 1512] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0B365800) [pid = 1512] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0F254000) [pid = 1512] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC14021C00) [pid = 1512] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC0FC2EC00) [pid = 1512] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0F0D4800) [pid = 1512] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13ABB800) [pid = 1512] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC15232000) [pid = 1512] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0A325C00) [pid = 1512] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0E6A9000) [pid = 1512] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC1356FC00) [pid = 1512] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0991F800) [pid = 1512] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC09A24400) [pid = 1512] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC09B2D400) [pid = 1512] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC0A31F800) [pid = 1512] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0A65AC00) [pid = 1512] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC12D20400) [pid = 1512] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:18:45 INFO - PROCESS | 1512 | 1464232725546 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:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 839ms 20:18:45 INFO - PROCESS | 1512 | 1464232725614 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 1512 | 1464232725620 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 20:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:18:45 INFO - PROCESS | 1512 | 1464232725626 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:18:45 INFO - PROCESS | 1512 | 1464232725629 Marionette TRACE conn5 <- [1,2534,null,{}] 20:18:45 INFO - PROCESS | 1512 | 1464232725633 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:18:45 INFO - PROCESS | 1512 | 1464232725722 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:18:45 INFO - PROCESS | 1512 | 1464232725823 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165F2000 == 40 [pid = 1512] [id = 643] 20:18:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC093BB000) [pid = 1512] [serial = 1929] [outer = 0000000000000000] 20:18:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0D170000) [pid = 1512] [serial = 1930] [outer = 000000BC093BB000] 20:18:45 INFO - PROCESS | 1512 | 1464232725870 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0F0D6800) [pid = 1512] [serial = 1931] [outer = 000000BC093BB000] 20:18:46 INFO - PROCESS | 1512 | 1464232726264 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:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 20:18:46 INFO - PROCESS | 1512 | 1464232726319 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 20:18:46 INFO - PROCESS | 1512 | 1464232726321 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 20:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:18:46 INFO - PROCESS | 1512 | 1464232726325 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:18:46 INFO - PROCESS | 1512 | 1464232726328 Marionette TRACE conn5 <- [1,2538,null,{}] 20:18:46 INFO - PROCESS | 1512 | 1464232726375 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:18:46 INFO - PROCESS | 1512 | 1464232726466 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 20:18:46 INFO - PROCESS | 1512 | 1464232726481 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EC8800 == 41 [pid = 1512] [id = 644] 20:18:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC10767800) [pid = 1512] [serial = 1932] [outer = 0000000000000000] 20:18:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC12D26800) [pid = 1512] [serial = 1933] [outer = 000000BC10767800] 20:18:46 INFO - PROCESS | 1512 | 1464232726532 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC13547000) [pid = 1512] [serial = 1934] [outer = 000000BC10767800] 20:18:46 INFO - PROCESS | 1512 | 1464232726985 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:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 711ms 20:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:18:47 INFO - PROCESS | 1512 | 1464232727039 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 1512 | 1464232727041 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 20:18:47 INFO - PROCESS | 1512 | 1464232727045 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 1512 | 1464232727046 Marionette TRACE conn5 <- [1,2542,null,{}] 20:18:47 INFO - PROCESS | 1512 | 1464232727050 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:18:47 INFO - PROCESS | 1512 | 1464232727139 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 20:18:47 INFO - PROCESS | 1512 | 1464232727146 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF9E000 == 42 [pid = 1512] [id = 645] 20:18:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC13AB3800) [pid = 1512] [serial = 1935] [outer = 0000000000000000] 20:18:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC13AD2000) [pid = 1512] [serial = 1936] [outer = 000000BC13AB3800] 20:18:47 INFO - PROCESS | 1512 | 1464232727192 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC15282000) [pid = 1512] [serial = 1937] [outer = 000000BC13AB3800] 20:18:47 INFO - PROCESS | 1512 | 1464232727701 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:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 20:18:47 INFO - PROCESS | 1512 | 1464232727739 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 1512 | 1464232727741 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 20:18:47 INFO - PROCESS | 1512 | 1464232727744 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:18:47 INFO - PROCESS | 1512 | 1464232727746 Marionette TRACE conn5 <- [1,2546,null,{}] 20:18:47 INFO - PROCESS | 1512 | 1464232727749 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:18:47 INFO - PROCESS | 1512 | 1464232727895 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 20:18:47 INFO - PROCESS | 1512 | 1464232727918 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DBBA000 == 43 [pid = 1512] [id = 646] 20:18:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC1527EC00) [pid = 1512] [serial = 1938] [outer = 0000000000000000] 20:18:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC16248C00) [pid = 1512] [serial = 1939] [outer = 000000BC1527EC00] 20:18:47 INFO - PROCESS | 1512 | 1464232727963 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC17306800) [pid = 1512] [serial = 1940] [outer = 000000BC1527EC00] 20:18:48 INFO - PROCESS | 1512 | 1464232728434 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:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 20:18:48 INFO - PROCESS | 1512 | 1464232728485 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:18:48 INFO - PROCESS | 1512 | 1464232728488 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 20:18:48 INFO - PROCESS | 1512 | 1464232728491 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:18:48 INFO - PROCESS | 1512 | 1464232728493 Marionette TRACE conn5 <- [1,2550,null,{}] 20:18:48 INFO - PROCESS | 1512 | 1464232728496 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:18:48 INFO - PROCESS | 1512 | 1464232728627 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 20:18:48 INFO - PROCESS | 1512 | 1464232728682 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F224800 == 44 [pid = 1512] [id = 647] 20:18:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC17411C00) [pid = 1512] [serial = 1941] [outer = 0000000000000000] 20:18:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC17747000) [pid = 1512] [serial = 1942] [outer = 000000BC17411C00] 20:18:48 INFO - PROCESS | 1512 | 1464232728731 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC17E59C00) [pid = 1512] [serial = 1943] [outer = 000000BC17411C00] 20:18:49 INFO - PROCESS | 1512 | 1464232729156 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:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 20:18:49 INFO - PROCESS | 1512 | 1464232729236 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 1512 | 1464232729238 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 20:18:49 INFO - PROCESS | 1512 | 1464232729242 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 1512 | 1464232729243 Marionette TRACE conn5 <- [1,2554,null,{}] 20:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:18:49 INFO - PROCESS | 1512 | 1464232729247 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:18:49 INFO - PROCESS | 1512 | 1464232729373 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0F24B000) [pid = 1512] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC12D21C00) [pid = 1512] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC14020C00) [pid = 1512] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC08B23000) [pid = 1512] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC13523800) [pid = 1512] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC09A25800) [pid = 1512] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC07F25000) [pid = 1512] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:18:49 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0B21B000) [pid = 1512] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:18:49 INFO - PROCESS | 1512 | 1464232729434 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19ECC800 == 45 [pid = 1512] [id = 648] 20:18:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC08B1E400) [pid = 1512] [serial = 1944] [outer = 0000000000000000] 20:18:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC09B2DC00) [pid = 1512] [serial = 1945] [outer = 000000BC08B1E400] 20:18:49 INFO - PROCESS | 1512 | 1464232729479 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC13AB6000) [pid = 1512] [serial = 1946] [outer = 000000BC08B1E400] 20:18:49 INFO - PROCESS | 1512 | 1464232729857 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:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 20:18:49 INFO - PROCESS | 1512 | 1464232729876 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 1512 | 1464232729878 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 20:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:18:49 INFO - PROCESS | 1512 | 1464232729881 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 1512 | 1464232729883 Marionette TRACE conn5 <- [1,2558,null,{}] 20:18:49 INFO - PROCESS | 1512 | 1464232729887 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:18:49 INFO - PROCESS | 1512 | 1464232729970 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 20:18:49 INFO - PROCESS | 1512 | 1464232729977 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1EB85000 == 46 [pid = 1512] [id = 649] 20:18:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC188A9C00) [pid = 1512] [serial = 1947] [outer = 0000000000000000] 20:18:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC188DBC00) [pid = 1512] [serial = 1948] [outer = 000000BC188A9C00] 20:18:50 INFO - PROCESS | 1512 | 1464232730022 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC188FC800) [pid = 1512] [serial = 1949] [outer = 000000BC188A9C00] 20:18:50 INFO - PROCESS | 1512 | 1464232730439 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:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 586ms 20:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:18:50 INFO - PROCESS | 1512 | 1464232730471 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 1512 | 1464232730474 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 20:18:50 INFO - PROCESS | 1512 | 1464232730477 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 1512 | 1464232730479 Marionette TRACE conn5 <- [1,2562,null,{}] 20:18:50 INFO - PROCESS | 1512 | 1464232730482 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:18:50 INFO - PROCESS | 1512 | 1464232730567 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 20:18:50 INFO - PROCESS | 1512 | 1464232730574 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1F284000 == 47 [pid = 1512] [id = 650] 20:18:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC189A7C00) [pid = 1512] [serial = 1950] [outer = 0000000000000000] 20:18:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC189AE000) [pid = 1512] [serial = 1951] [outer = 000000BC189A7C00] 20:18:50 INFO - PROCESS | 1512 | 1464232730619 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC189D2800) [pid = 1512] [serial = 1952] [outer = 000000BC189A7C00] 20:18:51 INFO - PROCESS | 1512 | 1464232731071 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:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 20:18:51 INFO - PROCESS | 1512 | 1464232731110 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 1512 | 1464232731112 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 20:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:18:51 INFO - PROCESS | 1512 | 1464232731115 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:18:51 INFO - PROCESS | 1512 | 1464232731117 Marionette TRACE conn5 <- [1,2566,null,{}] 20:18:51 INFO - PROCESS | 1512 | 1464232731121 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:18:51 INFO - PROCESS | 1512 | 1464232731206 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 20:18:51 INFO - PROCESS | 1512 | 1464232731212 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC20782800 == 48 [pid = 1512] [id = 651] 20:18:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC189D7800) [pid = 1512] [serial = 1953] [outer = 0000000000000000] 20:18:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC189DBC00) [pid = 1512] [serial = 1954] [outer = 000000BC189D7800] 20:18:51 INFO - PROCESS | 1512 | 1464232731256 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC18F0E400) [pid = 1512] [serial = 1955] [outer = 000000BC189D7800] 20:18:51 INFO - PROCESS | 1512 | 1464232731902 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:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 880ms 20:18:52 INFO - PROCESS | 1512 | 1464232731998 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 1512 | 1464232732003 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 20:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:18:52 INFO - PROCESS | 1512 | 1464232732010 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - PROCESS | 1512 | 1464232732014 Marionette TRACE conn5 <- [1,2570,null,{}] 20:18:52 INFO - PROCESS | 1512 | 1464232732020 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:18:52 INFO - PROCESS | 1512 | 1464232732147 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 20:18:52 INFO - PROCESS | 1512 | 1464232732263 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16631800 == 49 [pid = 1512] [id = 652] 20:18:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC09CE6400) [pid = 1512] [serial = 1956] [outer = 0000000000000000] 20:18:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC0ADD7C00) [pid = 1512] [serial = 1957] [outer = 000000BC09CE6400] 20:18:52 INFO - PROCESS | 1512 | 1464232732323 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0F258000) [pid = 1512] [serial = 1958] [outer = 000000BC09CE6400] 20:18:52 INFO - PROCESS | 1512 | 1464232732921 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:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 984ms 20:18:53 INFO - PROCESS | 1512 | 1464232732996 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 1512 | 1464232733003 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 20:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:18:53 INFO - PROCESS | 1512 | 1464232733010 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 1512 | 1464232733013 Marionette TRACE conn5 <- [1,2574,null,{}] 20:18:53 INFO - PROCESS | 1512 | 1464232733017 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:18:53 INFO - PROCESS | 1512 | 1464232733163 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:18:53 INFO - PROCESS | 1512 | 1464232733286 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD0B800 == 50 [pid = 1512] [id = 653] 20:18:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC13523400) [pid = 1512] [serial = 1959] [outer = 0000000000000000] 20:18:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC13575C00) [pid = 1512] [serial = 1960] [outer = 000000BC13523400] 20:18:53 INFO - PROCESS | 1512 | 1464232733343 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC16245000) [pid = 1512] [serial = 1961] [outer = 000000BC13523400] 20:18:54 INFO - PROCESS | 1512 | 1464232733995 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:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1028ms 20:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:18:54 INFO - PROCESS | 1512 | 1464232734044 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 1512 | 1464232734047 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 20:18:54 INFO - PROCESS | 1512 | 1464232734051 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 1512 | 1464232734055 Marionette TRACE conn5 <- [1,2578,null,{}] 20:18:54 INFO - PROCESS | 1512 | 1464232734087 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:18:54 INFO - PROCESS | 1512 | 1464232734215 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 20:18:54 INFO - PROCESS | 1512 | 1464232734499 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0D197800 == 51 [pid = 1512] [id = 654] 20:18:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC07F1D000) [pid = 1512] [serial = 1962] [outer = 0000000000000000] 20:18:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC08B2B000) [pid = 1512] [serial = 1963] [outer = 000000BC07F1D000] 20:18:54 INFO - PROCESS | 1512 | 1464232734569 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC09B33000) [pid = 1512] [serial = 1964] [outer = 000000BC07F1D000] 20:18:55 INFO - PROCESS | 1512 | 1464232735232 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:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1230ms 20:18:55 INFO - PROCESS | 1512 | 1464232735283 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 20:18:55 INFO - PROCESS | 1512 | 1464232735288 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 20:18:55 INFO - PROCESS | 1512 | 1464232735292 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:18:55 INFO - PROCESS | 1512 | 1464232735296 Marionette TRACE conn5 <- [1,2582,null,{}] 20:18:55 INFO - PROCESS | 1512 | 1464232735301 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:18:55 INFO - PROCESS | 1512 | 1464232735434 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 20:18:55 INFO - PROCESS | 1512 | 1464232735539 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF7F000 == 50 [pid = 1512] [id = 628] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E056800 == 49 [pid = 1512] [id = 614] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1732B000 == 48 [pid = 1512] [id = 627] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E536000 == 47 [pid = 1512] [id = 629] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F26C000 == 46 [pid = 1512] [id = 615] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E579800 == 45 [pid = 1512] [id = 626] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F284000 == 44 [pid = 1512] [id = 650] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB85000 == 43 [pid = 1512] [id = 649] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ECC800 == 42 [pid = 1512] [id = 648] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F224800 == 41 [pid = 1512] [id = 647] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DBBA000 == 40 [pid = 1512] [id = 646] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF9E000 == 39 [pid = 1512] [id = 645] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EC8800 == 38 [pid = 1512] [id = 644] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165F2000 == 37 [pid = 1512] [id = 643] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC169D4000) [pid = 1512] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC07FB5000) [pid = 1512] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0D1B6400) [pid = 1512] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC13527800) [pid = 1512] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1557B000) [pid = 1512] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0E579800 == 38 [pid = 1512] [id = 655] 20:18:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC07F20800) [pid = 1512] [serial = 1965] [outer = 0000000000000000] 20:18:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC08B21000) [pid = 1512] [serial = 1966] [outer = 000000BC07F20800] 20:18:55 INFO - PROCESS | 1512 | 1464232735633 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC09D12800) [pid = 1512] [serial = 1967] [outer = 000000BC07F20800] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E57D000 == 37 [pid = 1512] [id = 642] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCD4000 == 36 [pid = 1512] [id = 639] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19677000 == 35 [pid = 1512] [id = 638] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07A000 == 34 [pid = 1512] [id = 637] 20:18:55 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0BE000 == 33 [pid = 1512] [id = 636] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC10161400) [pid = 1512] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0FCC9C00) [pid = 1512] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1350D400) [pid = 1512] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC15284C00) [pid = 1512] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC09B92400) [pid = 1512] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13AB6400) [pid = 1512] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC13528C00) [pid = 1512] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09B2CC00) [pid = 1512] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC09D0FC00) [pid = 1512] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC09B8A800) [pid = 1512] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC08B28800) [pid = 1512] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0D1BA800) [pid = 1512] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0E660000) [pid = 1512] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC1356A000) [pid = 1512] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:18:56 INFO - PROCESS | 1512 | 1464232736095 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:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 839ms 20:18:56 INFO - PROCESS | 1512 | 1464232736136 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 1512 | 1464232736140 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 20:18:56 INFO - PROCESS | 1512 | 1464232736144 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:18:56 INFO - PROCESS | 1512 | 1464232736146 Marionette TRACE conn5 <- [1,2586,null,{}] 20:18:56 INFO - PROCESS | 1512 | 1464232736155 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:18:56 INFO - PROCESS | 1512 | 1464232736243 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 20:18:56 INFO - PROCESS | 1512 | 1464232736253 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC13A7E000 == 34 [pid = 1512] [id = 656] 20:18:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC08849000) [pid = 1512] [serial = 1968] [outer = 0000000000000000] 20:18:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0A392400) [pid = 1512] [serial = 1969] [outer = 000000BC08849000] 20:18:56 INFO - PROCESS | 1512 | 1464232736300 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0AB4CC00) [pid = 1512] [serial = 1970] [outer = 000000BC08849000] 20:18:56 INFO - PROCESS | 1512 | 1464232736794 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:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 20:18:56 INFO - PROCESS | 1512 | 1464232736820 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 1512 | 1464232736822 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 20:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:18:56 INFO - PROCESS | 1512 | 1464232736827 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 1512 | 1464232736834 Marionette TRACE conn5 <- [1,2590,null,{}] 20:18:56 INFO - PROCESS | 1512 | 1464232736843 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:18:56 INFO - PROCESS | 1512 | 1464232736931 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 20:18:56 INFO - PROCESS | 1512 | 1464232736941 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1655D000 == 35 [pid = 1512] [id = 657] 20:18:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0E65E400) [pid = 1512] [serial = 1971] [outer = 0000000000000000] 20:18:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0E7E1000) [pid = 1512] [serial = 1972] [outer = 000000BC0E65E400] 20:18:56 INFO - PROCESS | 1512 | 1464232736987 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0F196400) [pid = 1512] [serial = 1973] [outer = 000000BC0E65E400] 20:18:57 INFO - PROCESS | 1512 | 1464232737476 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:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 20:18:57 INFO - PROCESS | 1512 | 1464232737522 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 20:18:57 INFO - PROCESS | 1512 | 1464232737525 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 20:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:18:57 INFO - PROCESS | 1512 | 1464232737528 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:18:57 INFO - PROCESS | 1512 | 1464232737530 Marionette TRACE conn5 <- [1,2594,null,{}] 20:18:57 INFO - PROCESS | 1512 | 1464232737533 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:18:57 INFO - PROCESS | 1512 | 1464232737620 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:18:57 INFO - PROCESS | 1512 | 1464232737627 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1732F800 == 36 [pid = 1512] [id = 658] 20:18:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0FCCC800) [pid = 1512] [serial = 1974] [outer = 0000000000000000] 20:18:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC09A2C400) [pid = 1512] [serial = 1975] [outer = 000000BC0FCCC800] 20:18:57 INFO - PROCESS | 1512 | 1464232737673 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC10163800) [pid = 1512] [serial = 1976] [outer = 000000BC0FCCC800] 20:18:58 INFO - PROCESS | 1512 | 1464232738116 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:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 20:18:58 INFO - PROCESS | 1512 | 1464232738160 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 1512 | 1464232738162 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 20:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:18:58 INFO - PROCESS | 1512 | 1464232738166 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - PROCESS | 1512 | 1464232738168 Marionette TRACE conn5 <- [1,2598,null,{}] 20:18:58 INFO - PROCESS | 1512 | 1464232738171 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:18:58 INFO - PROCESS | 1512 | 1464232738278 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 20:18:58 INFO - PROCESS | 1512 | 1464232738286 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19D22000 == 37 [pid = 1512] [id = 659] 20:18:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC104DD800) [pid = 1512] [serial = 1977] [outer = 0000000000000000] 20:18:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC12D20400) [pid = 1512] [serial = 1978] [outer = 000000BC104DD800] 20:18:58 INFO - PROCESS | 1512 | 1464232738380 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC13511800) [pid = 1512] [serial = 1979] [outer = 000000BC104DD800] 20:18:58 INFO - PROCESS | 1512 | 1464232738875 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:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 20:18:58 INFO - PROCESS | 1512 | 1464232738899 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 1512 | 1464232738902 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 20:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:18:58 INFO - PROCESS | 1512 | 1464232738905 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - PROCESS | 1512 | 1464232738907 Marionette TRACE conn5 <- [1,2602,null,{}] 20:18:58 INFO - PROCESS | 1512 | 1464232738910 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:18:59 INFO - PROCESS | 1512 | 1464232739023 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 20:18:59 INFO - PROCESS | 1512 | 1464232739032 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACD5000 == 38 [pid = 1512] [id = 660] 20:18:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC13573800) [pid = 1512] [serial = 1980] [outer = 0000000000000000] 20:18:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC138A8000) [pid = 1512] [serial = 1981] [outer = 000000BC13573800] 20:18:59 INFO - PROCESS | 1512 | 1464232739119 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC13A3B800) [pid = 1512] [serial = 1982] [outer = 000000BC13573800] 20:18:59 INFO - PROCESS | 1512 | 1464232739563 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:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 20:18:59 INFO - PROCESS | 1512 | 1464232739600 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 1512 | 1464232739602 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 20:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:18:59 INFO - PROCESS | 1512 | 1464232739605 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - PROCESS | 1512 | 1464232739607 Marionette TRACE conn5 <- [1,2606,null,{}] 20:18:59 INFO - PROCESS | 1512 | 1464232739610 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:18:59 INFO - PROCESS | 1512 | 1464232739745 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 20:18:59 INFO - PROCESS | 1512 | 1464232739768 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBA2000 == 39 [pid = 1512] [id = 661] 20:18:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC13ABA000) [pid = 1512] [serial = 1983] [outer = 0000000000000000] 20:18:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC13AC4800) [pid = 1512] [serial = 1984] [outer = 000000BC13ABA000] 20:18:59 INFO - PROCESS | 1512 | 1464232739813 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC1522E800) [pid = 1512] [serial = 1985] [outer = 000000BC13ABA000] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC1527EC00) [pid = 1512] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC1409F400) [pid = 1512] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC10767800) [pid = 1512] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC0A809C00) [pid = 1512] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC093BB000) [pid = 1512] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC17411C00) [pid = 1512] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC08B25800) [pid = 1512] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13AB3800) [pid = 1512] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC08B1E400) [pid = 1512] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC189A7C00) [pid = 1512] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC188A9C00) [pid = 1512] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC1643B000) [pid = 1512] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC07F1D800) [pid = 1512] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC104E0C00) [pid = 1512] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC16253000) [pid = 1512] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:19:00 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0ABE0800) [pid = 1512] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:19:00 INFO - PROCESS | 1512 | 1464232740486 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:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 944ms 20:19:00 INFO - PROCESS | 1512 | 1464232740553 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 1512 | 1464232740555 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 20:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:19:00 INFO - PROCESS | 1512 | 1464232740559 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - PROCESS | 1512 | 1464232740561 Marionette TRACE conn5 <- [1,2610,null,{}] 20:19:00 INFO - PROCESS | 1512 | 1464232740564 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:19:00 INFO - PROCESS | 1512 | 1464232740646 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 20:19:00 INFO - PROCESS | 1512 | 1464232740726 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A7C800 == 40 [pid = 1512] [id = 662] 20:19:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC09CDDC00) [pid = 1512] [serial = 1986] [outer = 0000000000000000] 20:19:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC10767800) [pid = 1512] [serial = 1987] [outer = 000000BC09CDDC00] 20:19:00 INFO - PROCESS | 1512 | 1464232740772 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC15235000) [pid = 1512] [serial = 1988] [outer = 000000BC09CDDC00] 20:19:01 INFO - PROCESS | 1512 | 1464232741170 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:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 626ms 20:19:01 INFO - PROCESS | 1512 | 1464232741188 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 1512 | 1464232741190 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 20:19:01 INFO - PROCESS | 1512 | 1464232741193 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:19:01 INFO - PROCESS | 1512 | 1464232741195 Marionette TRACE conn5 <- [1,2614,null,{}] 20:19:01 INFO - PROCESS | 1512 | 1464232741198 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:19:01 INFO - PROCESS | 1512 | 1464232741311 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:19:01 INFO - PROCESS | 1512 | 1464232741319 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCC2000 == 41 [pid = 1512] [id = 663] 20:19:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC15282800) [pid = 1512] [serial = 1989] [outer = 0000000000000000] 20:19:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC16245C00) [pid = 1512] [serial = 1990] [outer = 000000BC15282800] 20:19:01 INFO - PROCESS | 1512 | 1464232741364 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC16297000) [pid = 1512] [serial = 1991] [outer = 000000BC15282800] 20:19:01 INFO - PROCESS | 1512 | 1464232741769 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:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 20:19:01 INFO - PROCESS | 1512 | 1464232741826 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 1512 | 1464232741836 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 20:19:01 INFO - PROCESS | 1512 | 1464232741840 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:19:01 INFO - PROCESS | 1512 | 1464232741842 Marionette TRACE conn5 <- [1,2618,null,{}] 20:19:01 INFO - PROCESS | 1512 | 1464232741846 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:19:01 INFO - PROCESS | 1512 | 1464232741928 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 20:19:01 INFO - PROCESS | 1512 | 1464232741937 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E04B000 == 42 [pid = 1512] [id = 664] 20:19:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC16A3E000) [pid = 1512] [serial = 1992] [outer = 0000000000000000] 20:19:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC16A45400) [pid = 1512] [serial = 1993] [outer = 000000BC16A3E000] 20:19:01 INFO - PROCESS | 1512 | 1464232741988 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC17407000) [pid = 1512] [serial = 1994] [outer = 000000BC16A3E000] 20:19:02 INFO - PROCESS | 1512 | 1464232742576 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:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 775ms 20:19:02 INFO - PROCESS | 1512 | 1464232742622 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 1512 | 1464232742627 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 20:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:19:02 INFO - PROCESS | 1512 | 1464232742632 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:19:02 INFO - PROCESS | 1512 | 1464232742637 Marionette TRACE conn5 <- [1,2622,null,{}] 20:19:02 INFO - PROCESS | 1512 | 1464232742669 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:19:02 INFO - PROCESS | 1512 | 1464232742854 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 20:19:02 INFO - PROCESS | 1512 | 1464232742948 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC1D800 == 43 [pid = 1512] [id = 665] 20:19:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09034C00) [pid = 1512] [serial = 1995] [outer = 0000000000000000] 20:19:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC09B8DC00) [pid = 1512] [serial = 1996] [outer = 000000BC09034C00] 20:19:03 INFO - PROCESS | 1512 | 1464232743019 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC0A31F000) [pid = 1512] [serial = 1997] [outer = 000000BC09034C00] 20:19:03 INFO - PROCESS | 1512 | 1464232743652 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:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1035ms 20:19:03 INFO - PROCESS | 1512 | 1464232743670 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 20:19:03 INFO - PROCESS | 1512 | 1464232743676 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 20:19:03 INFO - PROCESS | 1512 | 1464232743683 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:19:03 INFO - PROCESS | 1512 | 1464232743686 Marionette TRACE conn5 <- [1,2626,null,{}] 20:19:03 INFO - PROCESS | 1512 | 1464232743690 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:19:03 INFO - PROCESS | 1512 | 1464232743809 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 20:19:03 INFO - PROCESS | 1512 | 1464232743903 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACA2800 == 44 [pid = 1512] [id = 666] 20:19:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC0D174400) [pid = 1512] [serial = 1998] [outer = 0000000000000000] 20:19:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0E770400) [pid = 1512] [serial = 1999] [outer = 000000BC0D174400] 20:19:03 INFO - PROCESS | 1512 | 1464232743960 Marionette DEBUG loaded listener.js 20:19:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC1015FC00) [pid = 1512] [serial = 2000] [outer = 000000BC0D174400] 20:19:04 INFO - PROCESS | 1512 | 1464232744590 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:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 20:19:04 INFO - PROCESS | 1512 | 1464232744633 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 1512 | 1464232744635 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 20:19:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:19:04 INFO - PROCESS | 1512 | 1464232744639 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 1512 | 1464232744643 Marionette TRACE conn5 <- [1,2630,null,{}] 20:19:04 INFO - PROCESS | 1512 | 1464232744655 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:19:04 INFO - PROCESS | 1512 | 1464232744768 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 20:19:04 INFO - PROCESS | 1512 | 1464232744892 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E8BB800 == 45 [pid = 1512] [id = 667] 20:19:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13570C00) [pid = 1512] [serial = 2001] [outer = 0000000000000000] 20:19:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC14020400) [pid = 1512] [serial = 2002] [outer = 000000BC13570C00] 20:19:04 INFO - PROCESS | 1512 | 1464232744953 Marionette DEBUG loaded listener.js 20:19:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC16BEE800) [pid = 1512] [serial = 2003] [outer = 000000BC13570C00] 20:19:05 INFO - PROCESS | 1512 | 1464232745523 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:19:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:19:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 943ms 20:19:05 INFO - PROCESS | 1512 | 1464232745585 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 1512 | 1464232745588 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 20:19:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:19:05 INFO - PROCESS | 1512 | 1464232745591 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - PROCESS | 1512 | 1464232745594 Marionette TRACE conn5 <- [1,2634,null,{}] 20:19:05 INFO - PROCESS | 1512 | 1464232745598 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:19:05 INFO - PROCESS | 1512 | 1464232745749 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:19:05 INFO - PROCESS | 1512 | 1464232745802 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC20789800 == 46 [pid = 1512] [id = 668] 20:19:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC17538400) [pid = 1512] [serial = 2004] [outer = 0000000000000000] 20:19:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1773FC00) [pid = 1512] [serial = 2005] [outer = 000000BC17538400] 20:19:05 INFO - PROCESS | 1512 | 1464232745859 Marionette DEBUG loaded listener.js 20:19:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC17D2CC00) [pid = 1512] [serial = 2006] [outer = 000000BC17538400] 20:19:06 INFO - PROCESS | 1512 | 1464232746455 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:19:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:19:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 943ms 20:19:06 INFO - PROCESS | 1512 | 1464232746537 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 20:19:06 INFO - PROCESS | 1512 | 1464232746539 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 20:19:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:19:06 INFO - PROCESS | 1512 | 1464232746543 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:19:06 INFO - PROCESS | 1512 | 1464232746545 Marionette TRACE conn5 <- [1,2638,null,{}] 20:19:06 INFO - PROCESS | 1512 | 1464232746549 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:19:06 INFO - PROCESS | 1512 | 1464232746656 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 20:19:06 INFO - PROCESS | 1512 | 1464232746787 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1F28E000 == 47 [pid = 1512] [id = 669] 20:19:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC07F26000) [pid = 1512] [serial = 2007] [outer = 0000000000000000] 20:19:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC17E5B800) [pid = 1512] [serial = 2008] [outer = 000000BC07F26000] 20:19:06 INFO - PROCESS | 1512 | 1464232746845 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC188DD400) [pid = 1512] [serial = 2009] [outer = 000000BC07F26000] 20:19:07 INFO - PROCESS | 1512 | 1464232747564 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:19:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:19:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1081ms 20:19:07 INFO - PROCESS | 1512 | 1464232747627 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 20:19:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:19:07 INFO - PROCESS | 1512 | 1464232747631 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 20:19:07 INFO - PROCESS | 1512 | 1464232747636 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:19:07 INFO - PROCESS | 1512 | 1464232747640 Marionette TRACE conn5 <- [1,2642,null,{}] 20:19:07 INFO - PROCESS | 1512 | 1464232747646 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:19:07 INFO - PROCESS | 1512 | 1464232747752 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 20:19:07 INFO - PROCESS | 1512 | 1464232747880 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0B3C9000 == 48 [pid = 1512] [id = 670] 20:19:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC09B95400) [pid = 1512] [serial = 2010] [outer = 0000000000000000] 20:19:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC09CE4C00) [pid = 1512] [serial = 2011] [outer = 000000BC09B95400] 20:19:07 INFO - PROCESS | 1512 | 1464232747936 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC0A39DC00) [pid = 1512] [serial = 2012] [outer = 000000BC09B95400] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCC2000 == 47 [pid = 1512] [id = 663] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7C800 == 46 [pid = 1512] [id = 662] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBA2000 == 45 [pid = 1512] [id = 661] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD5000 == 44 [pid = 1512] [id = 660] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D22000 == 43 [pid = 1512] [id = 659] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1732F800 == 42 [pid = 1512] [id = 658] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1655D000 == 41 [pid = 1512] [id = 657] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7E000 == 40 [pid = 1512] [id = 656] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E579800 == 39 [pid = 1512] [id = 655] 20:19:08 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0D197800 == 38 [pid = 1512] [id = 654] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC16A45C00) [pid = 1512] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC09944C00) [pid = 1512] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC13577400) [pid = 1512] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC16A41000) [pid = 1512] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC0EE15000) [pid = 1512] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC16248C00) [pid = 1512] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC16250800) [pid = 1512] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC189DBC00) [pid = 1512] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC12D26800) [pid = 1512] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC13547000) [pid = 1512] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC13ABEC00) [pid = 1512] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0D170000) [pid = 1512] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0E712400) [pid = 1512] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0F0D6800) [pid = 1512] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC17747000) [pid = 1512] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC0A39D800) [pid = 1512] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC0E5BD800) [pid = 1512] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC09B29400) [pid = 1512] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13AD2000) [pid = 1512] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0E76F000) [pid = 1512] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC17E59C00) [pid = 1512] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC13A0A800) [pid = 1512] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC16AA2C00) [pid = 1512] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC09B2DC00) [pid = 1512] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC189D2800) [pid = 1512] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC13AB6000) [pid = 1512] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC188DBC00) [pid = 1512] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC189AE000) [pid = 1512] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC188FC800) [pid = 1512] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC17306800) [pid = 1512] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC15282000) [pid = 1512] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:19:08 INFO - PROCESS | 1512 | 1464232748527 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:19:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:19:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 943ms 20:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:19:08 INFO - PROCESS | 1512 | 1464232748579 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 1512 | 1464232748585 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 20:19:08 INFO - PROCESS | 1512 | 1464232748591 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 1512 | 1464232748594 Marionette TRACE conn5 <- [1,2646,null,{}] 20:19:08 INFO - PROCESS | 1512 | 1464232748598 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:19:08 INFO - PROCESS | 1512 | 1464232748687 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 20:19:08 INFO - PROCESS | 1512 | 1464232748767 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A7C800 == 39 [pid = 1512] [id = 671] 20:19:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09B95800) [pid = 1512] [serial = 2013] [outer = 0000000000000000] 20:19:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0A8CBC00) [pid = 1512] [serial = 2014] [outer = 000000BC09B95800] 20:19:08 INFO - PROCESS | 1512 | 1464232748814 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0E657400) [pid = 1512] [serial = 2015] [outer = 000000BC09B95800] 20:19:09 INFO - PROCESS | 1512 | 1464232749228 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:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 20:19:09 INFO - PROCESS | 1512 | 1464232749283 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 1512 | 1464232749285 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 20:19:09 INFO - PROCESS | 1512 | 1464232749291 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:19:09 INFO - PROCESS | 1512 | 1464232749294 Marionette TRACE conn5 <- [1,2650,null,{}] 20:19:09 INFO - PROCESS | 1512 | 1464232749305 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:19:09 INFO - PROCESS | 1512 | 1464232749398 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 20:19:09 INFO - PROCESS | 1512 | 1464232749406 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC175A3800 == 40 [pid = 1512] [id = 672] 20:19:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0F194400) [pid = 1512] [serial = 2016] [outer = 0000000000000000] 20:19:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC0FC2E000) [pid = 1512] [serial = 2017] [outer = 000000BC0F194400] 20:19:09 INFO - PROCESS | 1512 | 1464232749454 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1035F000) [pid = 1512] [serial = 2018] [outer = 000000BC0F194400] 20:19:09 INFO - PROCESS | 1512 | 1464232749908 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:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 20:19:09 INFO - PROCESS | 1512 | 1464232749986 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 1512 | 1464232749989 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 20:19:09 INFO - PROCESS | 1512 | 1464232749992 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:19:09 INFO - PROCESS | 1512 | 1464232749994 Marionette TRACE conn5 <- [1,2654,null,{}] 20:19:10 INFO - PROCESS | 1512 | 1464232749998 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:19:10 INFO - PROCESS | 1512 | 1464232750090 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:19:10 INFO - PROCESS | 1512 | 1464232750103 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EDB800 == 41 [pid = 1512] [id = 673] 20:19:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0F0E2000) [pid = 1512] [serial = 2019] [outer = 0000000000000000] 20:19:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13527800) [pid = 1512] [serial = 2020] [outer = 000000BC0F0E2000] 20:19:10 INFO - PROCESS | 1512 | 1464232750222 Marionette DEBUG loaded listener.js 20:19:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13570400) [pid = 1512] [serial = 2021] [outer = 000000BC0F0E2000] 20:19:10 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:19:11 INFO - PROCESS | 1512 | [1512] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:19:11 INFO - PROCESS | 1512 | 1464232751108 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:19:11 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:19:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1137ms 20:19:11 INFO - PROCESS | 1512 | 1464232751131 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 20:19:11 INFO - PROCESS | 1512 | 1464232751133 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 20:19:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:19:11 INFO - PROCESS | 1512 | 1464232751141 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:19:11 INFO - PROCESS | 1512 | 1464232751143 Marionette TRACE conn5 <- [1,2658,null,{}] 20:19:11 INFO - PROCESS | 1512 | 1464232751147 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:19:11 INFO - PROCESS | 1512 | 1464232751258 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 20:19:11 INFO - PROCESS | 1512 | 1464232751265 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AF89800 == 42 [pid = 1512] [id = 674] 20:19:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13A0A400) [pid = 1512] [serial = 2022] [outer = 0000000000000000] 20:19:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC13ABB400) [pid = 1512] [serial = 2023] [outer = 000000BC13A0A400] 20:19:11 INFO - PROCESS | 1512 | 1464232751312 Marionette DEBUG loaded listener.js 20:19:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC1522E400) [pid = 1512] [serial = 2024] [outer = 000000BC13A0A400] 20:19:12 INFO - PROCESS | 1512 | 1464232752231 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:19:12 INFO - PROCESS | 1512 | 1464232752281 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 20:19:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:19:12 INFO - PROCESS | 1512 | 1464232752294 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:19:12 INFO - PROCESS | 1512 | 1464232752296 Marionette TRACE conn5 <- [1,2662,null,{}] 20:19:12 INFO - PROCESS | 1512 | 1464232752300 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:19:12 INFO - PROCESS | 1512 | 1464232752434 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 20:19:12 INFO - PROCESS | 1512 | 1464232752486 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F26E000 == 43 [pid = 1512] [id = 675] 20:19:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC08B26400) [pid = 1512] [serial = 2025] [outer = 0000000000000000] 20:19:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC16249800) [pid = 1512] [serial = 2026] [outer = 000000BC08B26400] 20:19:12 INFO - PROCESS | 1512 | 1464232752533 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC17E5A400) [pid = 1512] [serial = 2027] [outer = 000000BC08B26400] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC09920400) [pid = 1512] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC1643F000) [pid = 1512] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0E65AC00) [pid = 1512] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC138A8C00) [pid = 1512] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC07F20800) [pid = 1512] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC13573800) [pid = 1512] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0E65E400) [pid = 1512] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0FCCC800) [pid = 1512] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC189D7800) [pid = 1512] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC07F1D000) [pid = 1512] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09CDDC00) [pid = 1512] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC13ABA000) [pid = 1512] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC15282800) [pid = 1512] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC08849000) [pid = 1512] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:19:12 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC104DD800) [pid = 1512] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:19:13 INFO - PROCESS | 1512 | 1464232753468 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:19:13 INFO - PROCESS | 1512 | 1464232753480 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 20:19:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:19:13 INFO - PROCESS | 1512 | 1464232753483 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - PROCESS | 1512 | 1464232753485 Marionette TRACE conn5 <- [1,2666,null,{}] 20:19:13 INFO - PROCESS | 1512 | 1464232753489 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:19:13 INFO - PROCESS | 1512 | 1464232753572 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 20:19:13 INFO - PROCESS | 1512 | 1464232753579 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E040800 == 44 [pid = 1512] [id = 676] 20:19:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC09CE6000) [pid = 1512] [serial = 2028] [outer = 0000000000000000] 20:19:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC14020C00) [pid = 1512] [serial = 2029] [outer = 000000BC09CE6000] 20:19:13 INFO - PROCESS | 1512 | 1464232753624 Marionette DEBUG loaded listener.js 20:19:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC16B55400) [pid = 1512] [serial = 2030] [outer = 000000BC09CE6000] 20:19:14 INFO - PROCESS | 1512 | 1464232754552 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:19:14 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:19:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1085ms 20:19:14 INFO - PROCESS | 1512 | 1464232754570 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:19:14 INFO - PROCESS | 1512 | 1464232754572 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 20:19:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:19:14 INFO - PROCESS | 1512 | 1464232754575 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:19:14 INFO - PROCESS | 1512 | 1464232754577 Marionette TRACE conn5 <- [1,2670,null,{}] 20:19:14 INFO - PROCESS | 1512 | 1464232754588 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:19:14 INFO - PROCESS | 1512 | 1464232754700 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 20:19:14 INFO - PROCESS | 1512 | 1464232754798 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0B329800 == 45 [pid = 1512] [id = 677] 20:19:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC07ED2C00) [pid = 1512] [serial = 2031] [outer = 0000000000000000] 20:19:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC07EDDC00) [pid = 1512] [serial = 2032] [outer = 000000BC07ED2C00] 20:19:14 INFO - PROCESS | 1512 | 1464232754859 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC0993F400) [pid = 1512] [serial = 2033] [outer = 000000BC07ED2C00] 20:19:16 INFO - PROCESS | 1512 | 1464232756015 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:19:16 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:19:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1487ms 20:19:16 INFO - PROCESS | 1512 | 1464232756067 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 20:19:16 INFO - PROCESS | 1512 | 1464232756073 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 20:19:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:19:16 INFO - PROCESS | 1512 | 1464232756078 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:19:16 INFO - PROCESS | 1512 | 1464232756082 Marionette TRACE conn5 <- [1,2674,null,{}] 20:19:16 INFO - PROCESS | 1512 | 1464232756128 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:19:16 INFO - PROCESS | 1512 | 1464232756305 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:19:16 INFO - PROCESS | 1512 | 1464232756399 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165FA800 == 46 [pid = 1512] [id = 678] 20:19:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC0A397C00) [pid = 1512] [serial = 2034] [outer = 0000000000000000] 20:19:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC0ADD8800) [pid = 1512] [serial = 2035] [outer = 000000BC0A397C00] 20:19:16 INFO - PROCESS | 1512 | 1464232756459 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC0E76AC00) [pid = 1512] [serial = 2036] [outer = 000000BC0A397C00] 20:19:17 INFO - PROCESS | 1512 | 1464232757485 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:19:17 INFO - PROCESS | 1512 | 1464232757527 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 20:19:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:19:17 INFO - PROCESS | 1512 | 1464232757573 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:19:17 INFO - PROCESS | 1512 | 1464232757576 Marionette TRACE conn5 <- [1,2678,null,{}] 20:19:17 INFO - PROCESS | 1512 | 1464232757581 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:19:17 INFO - PROCESS | 1512 | 1464232757691 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 20:19:17 INFO - PROCESS | 1512 | 1464232757918 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC099BE800 == 47 [pid = 1512] [id = 679] 20:19:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC07F21400) [pid = 1512] [serial = 2037] [outer = 0000000000000000] 20:19:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC090C6800) [pid = 1512] [serial = 2038] [outer = 000000BC07F21400] 20:19:17 INFO - PROCESS | 1512 | 1464232757979 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC0AD5C400) [pid = 1512] [serial = 2039] [outer = 000000BC07F21400] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15DA5000 == 46 [pid = 1512] [id = 538] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E040800 == 45 [pid = 1512] [id = 676] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F26E000 == 44 [pid = 1512] [id = 675] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF89800 == 43 [pid = 1512] [id = 674] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EDB800 == 42 [pid = 1512] [id = 673] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC175A3800 == 41 [pid = 1512] [id = 672] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20782800 == 40 [pid = 1512] [id = 651] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7C800 == 39 [pid = 1512] [id = 671] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B3C9000 == 38 [pid = 1512] [id = 670] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0ADD7C00) [pid = 1512] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC13575C00) [pid = 1512] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC16A45400) [pid = 1512] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F28E000 == 37 [pid = 1512] [id = 669] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20789800 == 36 [pid = 1512] [id = 668] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8BB800 == 35 [pid = 1512] [id = 667] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA2800 == 34 [pid = 1512] [id = 666] 20:19:19 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC1D800 == 33 [pid = 1512] [id = 665] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0A319C00) [pid = 1512] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC16DE0000) [pid = 1512] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0F249400) [pid = 1512] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC1409F800) [pid = 1512] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC08B21000) [pid = 1512] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09D12800) [pid = 1512] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC13A3B800) [pid = 1512] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0E7E1000) [pid = 1512] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC0F196400) [pid = 1512] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC09A2C400) [pid = 1512] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC138A8000) [pid = 1512] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC18F0E400) [pid = 1512] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC08B2B000) [pid = 1512] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09B33000) [pid = 1512] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC10767800) [pid = 1512] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC13AC4800) [pid = 1512] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC16245C00) [pid = 1512] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0AB4CC00) [pid = 1512] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0A392400) [pid = 1512] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC12D20400) [pid = 1512] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC13511800) [pid = 1512] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC1522E800) [pid = 1512] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC16297000) [pid = 1512] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC15235000) [pid = 1512] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC10163800) [pid = 1512] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:19:19 INFO - PROCESS | 1512 | 1464232759203 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:19:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:19:19 INFO - PROCESS | 1512 | 1464232759265 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 20:19:19 INFO - PROCESS | 1512 | 1464232759270 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - PROCESS | 1512 | 1464232759273 Marionette TRACE conn5 <- [1,2682,null,{}] 20:19:19 INFO - PROCESS | 1512 | 1464232759279 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:19:19 INFO - PROCESS | 1512 | 1464232759374 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 20:19:19 INFO - PROCESS | 1512 | 1464232759448 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F224800 == 34 [pid = 1512] [id = 680] 20:19:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC09A2D400) [pid = 1512] [serial = 2040] [outer = 0000000000000000] 20:19:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC09B28400) [pid = 1512] [serial = 2041] [outer = 000000BC09A2D400] 20:19:19 INFO - PROCESS | 1512 | 1464232759541 Marionette DEBUG loaded listener.js 20:19:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC09B92C00) [pid = 1512] [serial = 2042] [outer = 000000BC09A2D400] 20:19:20 INFO - PROCESS | 1512 | 1464232760461 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:19:20 INFO - PROCESS | 1512 | 1464232760516 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 20:19:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:19:20 INFO - PROCESS | 1512 | 1464232760523 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:19:20 INFO - PROCESS | 1512 | 1464232760525 Marionette TRACE conn5 <- [1,2686,null,{}] 20:19:20 INFO - PROCESS | 1512 | 1464232760529 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:19:20 INFO - PROCESS | 1512 | 1464232760628 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 20:19:20 INFO - PROCESS | 1512 | 1464232760638 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15D49800 == 35 [pid = 1512] [id = 681] 20:19:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC09D17800) [pid = 1512] [serial = 2043] [outer = 0000000000000000] 20:19:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC0A31DC00) [pid = 1512] [serial = 2044] [outer = 000000BC09D17800] 20:19:20 INFO - PROCESS | 1512 | 1464232760685 Marionette DEBUG loaded listener.js 20:19:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC0A396800) [pid = 1512] [serial = 2045] [outer = 000000BC09D17800] 20:19:21 INFO - PROCESS | 1512 | 1464232761664 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:19:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:19:21 INFO - PROCESS | 1512 | 1464232761729 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 20:19:21 INFO - PROCESS | 1512 | 1464232761733 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:19:21 INFO - PROCESS | 1512 | 1464232761737 Marionette TRACE conn5 <- [1,2690,null,{}] 20:19:21 INFO - PROCESS | 1512 | 1464232761748 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:19:21 INFO - PROCESS | 1512 | 1464232761882 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 20:19:21 INFO - PROCESS | 1512 | 1464232761891 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E87000 == 36 [pid = 1512] [id = 682] 20:19:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC0E5BCC00) [pid = 1512] [serial = 2046] [outer = 0000000000000000] 20:19:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC0E7E1000) [pid = 1512] [serial = 2047] [outer = 000000BC0E5BCC00] 20:19:21 INFO - PROCESS | 1512 | 1464232761943 Marionette DEBUG loaded listener.js 20:19:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC0F24E400) [pid = 1512] [serial = 2048] [outer = 000000BC0E5BCC00] 20:19:22 INFO - PROCESS | 1512 | 1464232762463 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:19:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:19:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 795ms 20:19:22 INFO - PROCESS | 1512 | 1464232762531 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 20:19:22 INFO - PROCESS | 1512 | 1464232762534 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 20:19:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:19:22 INFO - PROCESS | 1512 | 1464232762537 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 1512 | 1464232762539 Marionette TRACE conn5 <- [1,2694,null,{}] 20:19:22 INFO - PROCESS | 1512 | 1464232762543 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:19:22 INFO - PROCESS | 1512 | 1464232762668 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:19:22 INFO - PROCESS | 1512 | 1464232762723 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC19ED3800 == 37 [pid = 1512] [id = 683] 20:19:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC0FE0F400) [pid = 1512] [serial = 2049] [outer = 0000000000000000] 20:19:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC101D5000) [pid = 1512] [serial = 2050] [outer = 000000BC0FE0F400] 20:19:22 INFO - PROCESS | 1512 | 1464232762772 Marionette DEBUG loaded listener.js 20:19:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC104E0C00) [pid = 1512] [serial = 2051] [outer = 000000BC0FE0F400] 20:19:23 INFO - PROCESS | 1512 | 1464232763200 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:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC09B95400) [pid = 1512] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC07F26000) [pid = 1512] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC13A0A400) [pid = 1512] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC09B95800) [pid = 1512] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0D174400) [pid = 1512] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC09034C00) [pid = 1512] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC13570C00) [pid = 1512] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC08B26400) [pid = 1512] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC16A3E000) [pid = 1512] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC17538400) [pid = 1512] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC0F0E2000) [pid = 1512] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC0F194400) [pid = 1512] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC13523400) [pid = 1512] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:19:23 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC09CE6400) [pid = 1512] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:19:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:19:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 775ms 20:19:23 INFO - PROCESS | 1512 | 1464232763315 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 1512 | 1464232763317 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 20:19:23 INFO - PROCESS | 1512 | 1464232763320 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:19:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:19:23 INFO - PROCESS | 1512 | 1464232763322 Marionette TRACE conn5 <- [1,2698,null,{}] 20:19:23 INFO - PROCESS | 1512 | 1464232763326 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:19:23 INFO - PROCESS | 1512 | 1464232763422 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 20:19:23 INFO - PROCESS | 1512 | 1464232763430 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACCD800 == 38 [pid = 1512] [id = 684] 20:19:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC07F29000) [pid = 1512] [serial = 2052] [outer = 0000000000000000] 20:19:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC09D10C00) [pid = 1512] [serial = 2053] [outer = 000000BC07F29000] 20:19:23 INFO - PROCESS | 1512 | 1464232763477 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC104D9000) [pid = 1512] [serial = 2054] [outer = 000000BC07F29000] 20:19:23 INFO - PROCESS | 1512 | 1464232763954 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:19:24 INFO - PROCESS | 1512 | 1464232763997 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 20:19:24 INFO - PROCESS | 1512 | 1464232764000 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:19:24 INFO - PROCESS | 1512 | 1464232764002 Marionette TRACE conn5 <- [1,2702,null,{}] 20:19:24 INFO - PROCESS | 1512 | 1464232764005 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:19:24 INFO - PROCESS | 1512 | 1464232764116 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 20:19:24 INFO - PROCESS | 1512 | 1464232764123 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC6A000 == 39 [pid = 1512] [id = 685] 20:19:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC13511400) [pid = 1512] [serial = 2055] [outer = 0000000000000000] 20:19:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC13575C00) [pid = 1512] [serial = 2056] [outer = 000000BC13511400] 20:19:24 INFO - PROCESS | 1512 | 1464232764170 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC14020000) [pid = 1512] [serial = 2057] [outer = 000000BC13511400] 20:19:24 INFO - PROCESS | 1512 | 1464232764585 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:19:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:19:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 20:19:24 INFO - PROCESS | 1512 | 1464232764632 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 1512 | 1464232764634 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 20:19:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:19:24 INFO - PROCESS | 1512 | 1464232764642 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - PROCESS | 1512 | 1464232764644 Marionette TRACE conn5 <- [1,2706,null,{}] 20:19:24 INFO - PROCESS | 1512 | 1464232764648 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:19:24 INFO - PROCESS | 1512 | 1464232764733 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 20:19:24 INFO - PROCESS | 1512 | 1464232764772 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCB5000 == 40 [pid = 1512] [id = 686] 20:19:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC13A0DC00) [pid = 1512] [serial = 2058] [outer = 0000000000000000] 20:19:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC1522EC00) [pid = 1512] [serial = 2059] [outer = 000000BC13A0DC00] 20:19:24 INFO - PROCESS | 1512 | 1464232764820 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC1527EC00) [pid = 1512] [serial = 2060] [outer = 000000BC13A0DC00] 20:19:25 INFO - PROCESS | 1512 | 1464232765254 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:19:25 INFO - PROCESS | 1512 | 1464232765327 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 20:19:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:19:25 INFO - PROCESS | 1512 | 1464232765337 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:19:25 INFO - PROCESS | 1512 | 1464232765342 Marionette TRACE conn5 <- [1,2710,null,{}] 20:19:25 INFO - PROCESS | 1512 | 1464232765349 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:19:25 INFO - PROCESS | 1512 | 1464232765465 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 20:19:25 INFO - PROCESS | 1512 | 1464232765553 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F0BC800 == 41 [pid = 1512] [id = 687] 20:19:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC08B21000) [pid = 1512] [serial = 2061] [outer = 0000000000000000] 20:19:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC093BB000) [pid = 1512] [serial = 2062] [outer = 000000BC08B21000] 20:19:25 INFO - PROCESS | 1512 | 1464232765614 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC09CDD800) [pid = 1512] [serial = 2063] [outer = 000000BC08B21000] 20:19:26 INFO - PROCESS | 1512 | 1464232766319 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:19:26 INFO - PROCESS | 1512 | 1464232766379 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 20:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:19:26 INFO - PROCESS | 1512 | 1464232766387 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - PROCESS | 1512 | 1464232766392 Marionette TRACE conn5 <- [1,2714,null,{}] 20:19:26 INFO - PROCESS | 1512 | 1464232766417 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:19:26 INFO - PROCESS | 1512 | 1464232766564 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:19:26 INFO - PROCESS | 1512 | 1464232766684 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EDF800 == 42 [pid = 1512] [id = 688] 20:19:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0AD5A400) [pid = 1512] [serial = 2064] [outer = 0000000000000000] 20:19:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0E655400) [pid = 1512] [serial = 2065] [outer = 000000BC0AD5A400] 20:19:26 INFO - PROCESS | 1512 | 1464232766742 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0F251C00) [pid = 1512] [serial = 2066] [outer = 000000BC0AD5A400] 20:19:27 INFO - PROCESS | 1512 | 1464232767325 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:19:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:19:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 20:19:27 INFO - PROCESS | 1512 | 1464232767372 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 20:19:27 INFO - PROCESS | 1512 | 1464232767375 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 20:19:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:19:27 INFO - PROCESS | 1512 | 1464232767379 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:19:27 INFO - PROCESS | 1512 | 1464232767381 Marionette TRACE conn5 <- [1,2718,null,{}] 20:19:27 INFO - PROCESS | 1512 | 1464232767392 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:19:27 INFO - PROCESS | 1512 | 1464232767510 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 20:19:27 INFO - PROCESS | 1512 | 1464232767635 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E053800 == 43 [pid = 1512] [id = 689] 20:19:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC138A8400) [pid = 1512] [serial = 2067] [outer = 0000000000000000] 20:19:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13A33400) [pid = 1512] [serial = 2068] [outer = 000000BC138A8400] 20:19:27 INFO - PROCESS | 1512 | 1464232767697 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC155C0400) [pid = 1512] [serial = 2069] [outer = 000000BC138A8400] 20:19:28 INFO - PROCESS | 1512 | 1464232768843 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:19:28 INFO - PROCESS | 1512 | 1464232768874 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 20:19:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:19:28 INFO - PROCESS | 1512 | 1464232768878 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:19:28 INFO - PROCESS | 1512 | 1464232768880 Marionette TRACE conn5 <- [1,2722,null,{}] 20:19:28 INFO - PROCESS | 1512 | 1464232768884 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:19:29 INFO - PROCESS | 1512 | 1464232769031 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 20:19:29 INFO - PROCESS | 1512 | 1464232769229 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1404C000 == 44 [pid = 1512] [id = 690] 20:19:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC08B2B000) [pid = 1512] [serial = 2070] [outer = 0000000000000000] 20:19:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC08B2CC00) [pid = 1512] [serial = 2071] [outer = 000000BC08B2B000] 20:19:29 INFO - PROCESS | 1512 | 1464232769336 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC09CE6400) [pid = 1512] [serial = 2072] [outer = 000000BC08B2B000] 20:19:29 INFO - PROCESS | 1512 | 1464232769962 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:19:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AF98800 == 43 [pid = 1512] [id = 530] 20:19:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E9000 == 42 [pid = 1512] [id = 531] 20:19:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC0F000 == 41 [pid = 1512] [id = 536] 20:19:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E587800 == 40 [pid = 1512] [id = 535] 20:19:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0E584000 == 39 [pid = 1512] [id = 521] 20:19:29 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16631800 == 38 [pid = 1512] [id = 652] 20:19:30 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165FA800 == 37 [pid = 1512] [id = 678] 20:19:30 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B329800 == 36 [pid = 1512] [id = 677] 20:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1143ms 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC16245000) [pid = 1512] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC0F258000) [pid = 1512] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC188DD400) [pid = 1512] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC17E5B800) [pid = 1512] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC13ABB400) [pid = 1512] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC0A8CBC00) [pid = 1512] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC0E657400) [pid = 1512] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0E770400) [pid = 1512] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC1015FC00) [pid = 1512] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC0A31F000) [pid = 1512] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC09B8DC00) [pid = 1512] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC16BEE800) [pid = 1512] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC14020400) [pid = 1512] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC16249800) [pid = 1512] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC17407000) [pid = 1512] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (000000BC1522E400) [pid = 1512] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (000000BC17D2CC00) [pid = 1512] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (000000BC1773FC00) [pid = 1512] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (000000BC13527800) [pid = 1512] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (000000BC0FC2E000) [pid = 1512] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (000000BC1035F000) [pid = 1512] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (000000BC13570400) [pid = 1512] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (000000BC17E5A400) [pid = 1512] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (000000BC14020C00) [pid = 1512] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (000000BC0A39DC00) [pid = 1512] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (000000BC09CE4C00) [pid = 1512] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:19:30 INFO - PROCESS | 1512 | 1464232770037 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 1512 | 1464232770041 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 20:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:19:30 INFO - PROCESS | 1512 | 1464232770048 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 1512 | 1464232770052 Marionette TRACE conn5 <- [1,2726,null,{}] 20:19:30 INFO - PROCESS | 1512 | 1464232770060 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:19:30 INFO - PROCESS | 1512 | 1464232770160 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 20:19:30 INFO - PROCESS | 1512 | 1464232770169 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC0F000 == 37 [pid = 1512] [id = 691] 20:19:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (000000BC09A27800) [pid = 1512] [serial = 2073] [outer = 0000000000000000] 20:19:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (000000BC09B33800) [pid = 1512] [serial = 2074] [outer = 000000BC09A27800] 20:19:30 INFO - PROCESS | 1512 | 1464232770218 Marionette DEBUG loaded listener.js 20:19:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (000000BC09D16C00) [pid = 1512] [serial = 2075] [outer = 000000BC09A27800] 20:19:30 INFO - PROCESS | 1512 | 1464232770738 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:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 20:19:30 INFO - PROCESS | 1512 | 1464232770784 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 1512 | 1464232770788 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 20:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:19:30 INFO - PROCESS | 1512 | 1464232770793 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 1512 | 1464232770795 Marionette TRACE conn5 <- [1,2730,null,{}] 20:19:30 INFO - PROCESS | 1512 | 1464232770799 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:19:30 INFO - PROCESS | 1512 | 1464232770891 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 20:19:30 INFO - PROCESS | 1512 | 1464232770901 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E8000 == 38 [pid = 1512] [id = 692] 20:19:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (000000BC0A39DC00) [pid = 1512] [serial = 2076] [outer = 0000000000000000] 20:19:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (000000BC0E5BD800) [pid = 1512] [serial = 2077] [outer = 000000BC0A39DC00] 20:19:30 INFO - PROCESS | 1512 | 1464232770948 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (000000BC0E770400) [pid = 1512] [serial = 2078] [outer = 000000BC0A39DC00] 20:19:31 INFO - PROCESS | 1512 | 1464232771420 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:19:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:19:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 20:19:31 INFO - PROCESS | 1512 | 1464232771486 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 20:19:31 INFO - PROCESS | 1512 | 1464232771489 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 20:19:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:19:31 INFO - PROCESS | 1512 | 1464232771494 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:19:31 INFO - PROCESS | 1512 | 1464232771507 Marionette TRACE conn5 <- [1,2734,null,{}] 20:19:31 INFO - PROCESS | 1512 | 1464232771517 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:19:31 INFO - PROCESS | 1512 | 1464232771608 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:19:31 INFO - PROCESS | 1512 | 1464232771689 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19D25000 == 39 [pid = 1512] [id = 693] 20:19:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (000000BC0F244000) [pid = 1512] [serial = 2079] [outer = 0000000000000000] 20:19:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (000000BC0FE11000) [pid = 1512] [serial = 2080] [outer = 000000BC0F244000] 20:19:31 INFO - PROCESS | 1512 | 1464232771735 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (000000BC1035F000) [pid = 1512] [serial = 2081] [outer = 000000BC0F244000] 20:19:32 INFO - PROCESS | 1512 | 1464232772117 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:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 648ms 20:19:32 INFO - PROCESS | 1512 | 1464232772143 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 1512 | 1464232772146 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 20:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:19:32 INFO - PROCESS | 1512 | 1464232772149 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 1512 | 1464232772150 Marionette TRACE conn5 <- [1,2738,null,{}] 20:19:32 INFO - PROCESS | 1512 | 1464232772154 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:19:32 INFO - PROCESS | 1512 | 1464232772280 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 20:19:32 INFO - PROCESS | 1512 | 1464232772333 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACD0000 == 40 [pid = 1512] [id = 694] 20:19:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (000000BC13514C00) [pid = 1512] [serial = 2082] [outer = 0000000000000000] 20:19:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (000000BC13548C00) [pid = 1512] [serial = 2083] [outer = 000000BC13514C00] 20:19:32 INFO - PROCESS | 1512 | 1464232772380 Marionette DEBUG loaded listener.js 20:19:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC13573800) [pid = 1512] [serial = 2084] [outer = 000000BC13514C00] 20:19:32 INFO - PROCESS | 1512 | 1464232772837 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:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 732ms 20:19:32 INFO - PROCESS | 1512 | 1464232772888 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 1512 | 1464232772890 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 20:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:19:32 INFO - PROCESS | 1512 | 1464232772900 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 1512 | 1464232772903 Marionette TRACE conn5 <- [1,2742,null,{}] 20:19:32 INFO - PROCESS | 1512 | 1464232772906 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:19:33 INFO - PROCESS | 1512 | 1464232773020 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 20:19:33 INFO - PROCESS | 1512 | 1464232773081 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC5E000 == 41 [pid = 1512] [id = 695] 20:19:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC140ADC00) [pid = 1512] [serial = 2085] [outer = 0000000000000000] 20:19:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC1522DC00) [pid = 1512] [serial = 2086] [outer = 000000BC140ADC00] 20:19:33 INFO - PROCESS | 1512 | 1464232773135 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC16249400) [pid = 1512] [serial = 2087] [outer = 000000BC140ADC00] 20:19:33 INFO - PROCESS | 1512 | 1464232773596 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:19:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:19:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 20:19:33 INFO - PROCESS | 1512 | 1464232773654 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 1512 | 1464232773656 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 20:19:33 INFO - PROCESS | 1512 | 1464232773660 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:19:33 INFO - PROCESS | 1512 | 1464232773661 Marionette TRACE conn5 <- [1,2746,null,{}] 20:19:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:19:33 INFO - PROCESS | 1512 | 1464232773665 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:19:33 INFO - PROCESS | 1512 | 1464232773779 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 20:19:33 INFO - PROCESS | 1512 | 1464232773836 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF68000 == 42 [pid = 1512] [id = 696] 20:19:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC140B6400) [pid = 1512] [serial = 2088] [outer = 0000000000000000] 20:19:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC16A43C00) [pid = 1512] [serial = 2089] [outer = 000000BC140B6400] 20:19:33 INFO - PROCESS | 1512 | 1464232773882 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC16B54800) [pid = 1512] [serial = 2090] [outer = 000000BC140B6400] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC07F21400) [pid = 1512] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (000000BC07F29000) [pid = 1512] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (000000BC13511400) [pid = 1512] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (000000BC0E5BCC00) [pid = 1512] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (000000BC0FE0F400) [pid = 1512] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (000000BC09A2D400) [pid = 1512] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:19:34 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (000000BC09D17800) [pid = 1512] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:19:34 INFO - PROCESS | 1512 | 1464232774325 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:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 669ms 20:19:34 INFO - PROCESS | 1512 | 1464232774336 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 1512 | 1464232774338 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 20:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:19:34 INFO - PROCESS | 1512 | 1464232774342 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - PROCESS | 1512 | 1464232774344 Marionette TRACE conn5 <- [1,2750,null,{}] 20:19:34 INFO - PROCESS | 1512 | 1464232774347 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:19:34 INFO - PROCESS | 1512 | 1464232774442 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 20:19:34 INFO - PROCESS | 1512 | 1464232774449 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E0EF000 == 43 [pid = 1512] [id = 697] 20:19:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (000000BC09D12800) [pid = 1512] [serial = 2091] [outer = 0000000000000000] 20:19:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (000000BC13511400) [pid = 1512] [serial = 2092] [outer = 000000BC09D12800] 20:19:34 INFO - PROCESS | 1512 | 1464232774496 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (000000BC16DDFC00) [pid = 1512] [serial = 2093] [outer = 000000BC09D12800] 20:19:34 INFO - PROCESS | 1512 | 1464232774898 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:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 628ms 20:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:19:34 INFO - PROCESS | 1512 | 1464232774974 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 1512 | 1464232774976 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 20:19:34 INFO - PROCESS | 1512 | 1464232774980 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - PROCESS | 1512 | 1464232774981 Marionette TRACE conn5 <- [1,2754,null,{}] 20:19:34 INFO - PROCESS | 1512 | 1464232774985 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:19:35 INFO - PROCESS | 1512 | 1464232775072 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:19:35 INFO - PROCESS | 1512 | 1464232775080 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E8B3800 == 44 [pid = 1512] [id = 698] 20:19:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (000000BC173E9400) [pid = 1512] [serial = 2094] [outer = 0000000000000000] 20:19:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (000000BC17407400) [pid = 1512] [serial = 2095] [outer = 000000BC173E9400] 20:19:35 INFO - PROCESS | 1512 | 1464232775125 Marionette DEBUG loaded listener.js 20:19:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (000000BC17708800) [pid = 1512] [serial = 2096] [outer = 000000BC173E9400] 20:19:35 INFO - PROCESS | 1512 | 1464232775558 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:19:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:19:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 20:19:35 INFO - PROCESS | 1512 | 1464232775611 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 20:19:35 INFO - PROCESS | 1512 | 1464232775613 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 20:19:35 INFO - PROCESS | 1512 | 1464232775616 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:19:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:19:35 INFO - PROCESS | 1512 | 1464232775618 Marionette TRACE conn5 <- [1,2758,null,{}] 20:19:35 INFO - PROCESS | 1512 | 1464232775626 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:19:35 INFO - PROCESS | 1512 | 1464232775714 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 20:19:35 INFO - PROCESS | 1512 | 1464232775722 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1EB88800 == 45 [pid = 1512] [id = 699] 20:19:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC080DA800) [pid = 1512] [serial = 2097] [outer = 0000000000000000] 20:19:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC16251C00) [pid = 1512] [serial = 2098] [outer = 000000BC080DA800] 20:19:35 INFO - PROCESS | 1512 | 1464232775776 Marionette DEBUG loaded listener.js 20:19:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC188A1800) [pid = 1512] [serial = 2099] [outer = 000000BC080DA800] 20:19:36 INFO - PROCESS | 1512 | 1464232776198 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:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 20:19:36 INFO - PROCESS | 1512 | 1464232776248 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 1512 | 1464232776250 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 20:19:36 INFO - PROCESS | 1512 | 1464232776258 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:19:36 INFO - PROCESS | 1512 | 1464232776260 Marionette TRACE conn5 <- [1,2762,null,{}] 20:19:36 INFO - PROCESS | 1512 | 1464232776263 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:19:36 INFO - PROCESS | 1512 | 1464232776405 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 20:19:36 INFO - PROCESS | 1512 | 1464232776583 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F278000 == 46 [pid = 1512] [id = 700] 20:19:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC07F22000) [pid = 1512] [serial = 2100] [outer = 0000000000000000] 20:19:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC080D3C00) [pid = 1512] [serial = 2101] [outer = 000000BC07F22000] 20:19:36 INFO - PROCESS | 1512 | 1464232776645 Marionette DEBUG loaded listener.js 20:19:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC09A2F800) [pid = 1512] [serial = 2102] [outer = 000000BC07F22000] 20:19:37 INFO - PROCESS | 1512 | 1464232777232 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:19:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:19:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1025ms 20:19:37 INFO - PROCESS | 1512 | 1464232777288 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 20:19:37 INFO - PROCESS | 1512 | 1464232777292 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 20:19:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:19:37 INFO - PROCESS | 1512 | 1464232777318 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:19:37 INFO - PROCESS | 1512 | 1464232777323 Marionette TRACE conn5 <- [1,2766,null,{}] 20:19:37 INFO - PROCESS | 1512 | 1464232777328 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:19:37 INFO - PROCESS | 1512 | 1464232777447 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 20:19:37 INFO - PROCESS | 1512 | 1464232777572 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EDB800 == 47 [pid = 1512] [id = 701] 20:19:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0E712000) [pid = 1512] [serial = 2103] [outer = 0000000000000000] 20:19:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0F0E2000) [pid = 1512] [serial = 2104] [outer = 000000BC0E712000] 20:19:37 INFO - PROCESS | 1512 | 1464232777632 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0FC25000) [pid = 1512] [serial = 2105] [outer = 000000BC0E712000] 20:19:38 INFO - PROCESS | 1512 | 1464232778255 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:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1003ms 20:19:38 INFO - PROCESS | 1512 | 1464232778305 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:19:38 INFO - PROCESS | 1512 | 1464232778308 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 20:19:38 INFO - PROCESS | 1512 | 1464232778312 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 1512 | 1464232778315 Marionette TRACE conn5 <- [1,2770,null,{}] 20:19:38 INFO - PROCESS | 1512 | 1464232778319 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:19:38 INFO - PROCESS | 1512 | 1464232778434 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 20:19:38 INFO - PROCESS | 1512 | 1464232778530 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1F291000 == 48 [pid = 1512] [id = 702] 20:19:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13AB3800) [pid = 1512] [serial = 2106] [outer = 0000000000000000] 20:19:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC15236C00) [pid = 1512] [serial = 2107] [outer = 000000BC13AB3800] 20:19:38 INFO - PROCESS | 1512 | 1464232778586 Marionette DEBUG loaded listener.js 20:19:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC16A44000) [pid = 1512] [serial = 2108] [outer = 000000BC13AB3800] 20:19:39 INFO - PROCESS | 1512 | 1464232779210 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:19:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:19:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 20:19:39 INFO - PROCESS | 1512 | 1464232779256 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 20:19:39 INFO - PROCESS | 1512 | 1464232779261 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 20:19:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:19:39 INFO - PROCESS | 1512 | 1464232779273 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:19:39 INFO - PROCESS | 1512 | 1464232779278 Marionette TRACE conn5 <- [1,2774,null,{}] 20:19:39 INFO - PROCESS | 1512 | 1464232779282 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:19:39 INFO - PROCESS | 1512 | 1464232779409 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:19:39 INFO - PROCESS | 1512 | 1464232779526 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC20C8F800 == 49 [pid = 1512] [id = 703] 20:19:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC188DD000) [pid = 1512] [serial = 2109] [outer = 0000000000000000] 20:19:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC189A4800) [pid = 1512] [serial = 2110] [outer = 000000BC188DD000] 20:19:39 INFO - PROCESS | 1512 | 1464232779583 Marionette DEBUG loaded listener.js 20:19:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC189AFC00) [pid = 1512] [serial = 2111] [outer = 000000BC188DD000] 20:19:40 INFO - PROCESS | 1512 | 1464232780135 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:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 943ms 20:19:40 INFO - PROCESS | 1512 | 1464232780214 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 20:19:40 INFO - PROCESS | 1512 | 1464232780216 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 20:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:19:40 INFO - PROCESS | 1512 | 1464232780220 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:19:40 INFO - PROCESS | 1512 | 1464232780222 Marionette TRACE conn5 <- [1,2778,null,{}] 20:19:40 INFO - PROCESS | 1512 | 1464232780226 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:19:40 INFO - PROCESS | 1512 | 1464232780339 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 20:19:40 INFO - PROCESS | 1512 | 1464232780474 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DBA2000 == 50 [pid = 1512] [id = 704] 20:19:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC13AB8000) [pid = 1512] [serial = 2112] [outer = 0000000000000000] 20:19:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC189D6C00) [pid = 1512] [serial = 2113] [outer = 000000BC13AB8000] 20:19:40 INFO - PROCESS | 1512 | 1464232780533 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC189E0000) [pid = 1512] [serial = 2114] [outer = 000000BC13AB8000] 20:19:41 INFO - PROCESS | 1512 | 1464232781329 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:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1177ms 20:19:41 INFO - PROCESS | 1512 | 1464232781400 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 20:19:41 INFO - PROCESS | 1512 | 1464232781404 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 20:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:19:41 INFO - PROCESS | 1512 | 1464232781409 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:19:41 INFO - PROCESS | 1512 | 1464232781413 Marionette TRACE conn5 <- [1,2782,null,{}] 20:19:41 INFO - PROCESS | 1512 | 1464232781420 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:19:41 INFO - PROCESS | 1512 | 1464232781557 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 20:19:41 INFO - PROCESS | 1512 | 1464232781688 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0B3CE000 == 51 [pid = 1512] [id = 705] 20:19:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC09B94400) [pid = 1512] [serial = 2115] [outer = 0000000000000000] 20:19:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09CE9400) [pid = 1512] [serial = 2116] [outer = 000000BC09B94400] 20:19:41 INFO - PROCESS | 1512 | 1464232781741 Marionette DEBUG loaded listener.js 20:19:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0ABE0000) [pid = 1512] [serial = 2117] [outer = 000000BC09B94400] 20:19:41 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACA9800 == 50 [pid = 1512] [id = 532] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC1522EC00) [pid = 1512] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC0F24E400) [pid = 1512] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC0E7E1000) [pid = 1512] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC101D5000) [pid = 1512] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC07EDDC00) [pid = 1512] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC09B28400) [pid = 1512] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC09B92C00) [pid = 1512] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC0A31DC00) [pid = 1512] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0AD5C400) [pid = 1512] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC090C6800) [pid = 1512] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC0ADD8800) [pid = 1512] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09D10C00) [pid = 1512] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC104D9000) [pid = 1512] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13575C00) [pid = 1512] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC104E0C00) [pid = 1512] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC14020000) [pid = 1512] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC0A396800) [pid = 1512] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:19:42 INFO - PROCESS | 1512 | 1464232782285 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:19:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:19:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 943ms 20:19:42 INFO - PROCESS | 1512 | 1464232782358 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 20:19:42 INFO - PROCESS | 1512 | 1464232782363 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 20:19:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:19:42 INFO - PROCESS | 1512 | 1464232782370 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:19:42 INFO - PROCESS | 1512 | 1464232782372 Marionette TRACE conn5 <- [1,2786,null,{}] 20:19:42 INFO - PROCESS | 1512 | 1464232782376 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:19:42 INFO - PROCESS | 1512 | 1464232782469 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 20:19:42 INFO - PROCESS | 1512 | 1464232782585 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A85800 == 51 [pid = 1512] [id = 706] 20:19:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC0923D000) [pid = 1512] [serial = 2118] [outer = 0000000000000000] 20:19:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC09D16800) [pid = 1512] [serial = 2119] [outer = 000000BC0923D000] 20:19:42 INFO - PROCESS | 1512 | 1464232782632 Marionette DEBUG loaded listener.js 20:19:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0A39C000) [pid = 1512] [serial = 2120] [outer = 000000BC0923D000] 20:19:43 INFO - PROCESS | 1512 | 1464232783023 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:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 691ms 20:19:43 INFO - PROCESS | 1512 | 1464232783062 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 1512 | 1464232783064 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 20:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:19:43 INFO - PROCESS | 1512 | 1464232783068 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - PROCESS | 1512 | 1464232783071 Marionette TRACE conn5 <- [1,2790,null,{}] 20:19:43 INFO - PROCESS | 1512 | 1464232783082 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:19:43 INFO - PROCESS | 1512 | 1464232783204 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 20:19:43 INFO - PROCESS | 1512 | 1464232783213 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC18F84800 == 52 [pid = 1512] [id = 707] 20:19:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0E712400) [pid = 1512] [serial = 2121] [outer = 0000000000000000] 20:19:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0F18EC00) [pid = 1512] [serial = 2122] [outer = 000000BC0E712400] 20:19:43 INFO - PROCESS | 1512 | 1464232783266 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0FE0F800) [pid = 1512] [serial = 2123] [outer = 000000BC0E712400] 20:19:43 INFO - PROCESS | 1512 | 1464232783707 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:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 688ms 20:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:19:43 INFO - PROCESS | 1512 | 1464232783759 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 1512 | 1464232783762 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 20:19:43 INFO - PROCESS | 1512 | 1464232783765 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - PROCESS | 1512 | 1464232783766 Marionette TRACE conn5 <- [1,2794,null,{}] 20:19:43 INFO - PROCESS | 1512 | 1464232783770 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:19:43 INFO - PROCESS | 1512 | 1464232783860 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:19:43 INFO - PROCESS | 1512 | 1464232783870 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACC4000 == 53 [pid = 1512] [id = 708] 20:19:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC12D7DC00) [pid = 1512] [serial = 2124] [outer = 0000000000000000] 20:19:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC1350C000) [pid = 1512] [serial = 2125] [outer = 000000BC12D7DC00] 20:19:43 INFO - PROCESS | 1512 | 1464232783916 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC13552000) [pid = 1512] [serial = 2126] [outer = 000000BC12D7DC00] 20:19:44 INFO - PROCESS | 1512 | 1464232784391 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:19:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:19:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 20:19:44 INFO - PROCESS | 1512 | 1464232784466 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 20:19:44 INFO - PROCESS | 1512 | 1464232784468 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 20:19:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:19:44 INFO - PROCESS | 1512 | 1464232784471 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:19:44 INFO - PROCESS | 1512 | 1464232784473 Marionette TRACE conn5 <- [1,2798,null,{}] 20:19:44 INFO - PROCESS | 1512 | 1464232784477 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:19:44 INFO - PROCESS | 1512 | 1464232784592 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 20:19:44 INFO - PROCESS | 1512 | 1464232784676 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBAA800 == 54 [pid = 1512] [id = 709] 20:19:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC13A04800) [pid = 1512] [serial = 2127] [outer = 0000000000000000] 20:19:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC13AB2000) [pid = 1512] [serial = 2128] [outer = 000000BC13A04800] 20:19:44 INFO - PROCESS | 1512 | 1464232784722 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC1402B800) [pid = 1512] [serial = 2129] [outer = 000000BC13A04800] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC0A397C00) [pid = 1512] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC07ED2C00) [pid = 1512] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC140ADC00) [pid = 1512] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0F244000) [pid = 1512] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC08B2B000) [pid = 1512] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13514C00) [pid = 1512] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC0A39DC00) [pid = 1512] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC13A0DC00) [pid = 1512] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC140B6400) [pid = 1512] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC09D12800) [pid = 1512] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC09A27800) [pid = 1512] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:19:45 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC173E9400) [pid = 1512] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:19:45 INFO - PROCESS | 1512 | 1464232785425 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:19:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:19:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 986ms 20:19:45 INFO - PROCESS | 1512 | 1464232785459 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 1512 | 1464232785464 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 20:19:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:19:45 INFO - PROCESS | 1512 | 1464232785470 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:19:45 INFO - PROCESS | 1512 | 1464232785474 Marionette TRACE conn5 <- [1,2802,null,{}] 20:19:45 INFO - PROCESS | 1512 | 1464232785481 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:19:45 INFO - PROCESS | 1512 | 1464232785599 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 20:19:45 INFO - PROCESS | 1512 | 1464232785696 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC10BA0800 == 55 [pid = 1512] [id = 710] 20:19:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC08B2A000) [pid = 1512] [serial = 2130] [outer = 0000000000000000] 20:19:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC09A2B800) [pid = 1512] [serial = 2131] [outer = 000000BC08B2A000] 20:19:45 INFO - PROCESS | 1512 | 1464232785756 Marionette DEBUG loaded listener.js 20:19:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC0A319000) [pid = 1512] [serial = 2132] [outer = 000000BC08B2A000] 20:19:46 INFO - PROCESS | 1512 | 1464232786424 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:19:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:19:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 987ms 20:19:46 INFO - PROCESS | 1512 | 1464232786460 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 1512 | 1464232786466 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:19:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:19:46 INFO - PROCESS | 1512 | 1464232786473 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:19:46 INFO - PROCESS | 1512 | 1464232786476 Marionette TRACE conn5 <- [1,2806,null,{}] 20:19:46 INFO - PROCESS | 1512 | 1464232786480 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:19:46 INFO - PROCESS | 1512 | 1464232786597 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:19:46 INFO - PROCESS | 1512 | 1464232786719 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACA9800 == 56 [pid = 1512] [id = 711] 20:19:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC0D1B6400) [pid = 1512] [serial = 2133] [outer = 0000000000000000] 20:19:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC0EC48C00) [pid = 1512] [serial = 2134] [outer = 000000BC0D1B6400] 20:19:46 INFO - PROCESS | 1512 | 1464232786778 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC0FCD1C00) [pid = 1512] [serial = 2135] [outer = 000000BC0D1B6400] 20:19:47 INFO - PROCESS | 1512 | 1464232787396 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:19:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:19:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 985ms 20:19:47 INFO - PROCESS | 1512 | 1464232787459 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 1512 | 1464232787461 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:19:47 INFO - PROCESS | 1512 | 1464232787466 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 1512 | 1464232787470 Marionette TRACE conn5 <- [1,2810,null,{}] 20:19:47 INFO - PROCESS | 1512 | 1464232787496 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:19:47 INFO - PROCESS | 1512 | 1464232787621 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:19:47 INFO - PROCESS | 1512 | 1464232787737 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E04E000 == 57 [pid = 1512] [id = 712] 20:19:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC1402AC00) [pid = 1512] [serial = 2136] [outer = 0000000000000000] 20:19:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC15234C00) [pid = 1512] [serial = 2137] [outer = 000000BC1402AC00] 20:19:47 INFO - PROCESS | 1512 | 1464232787797 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC16247C00) [pid = 1512] [serial = 2138] [outer = 000000BC1402AC00] 20:19:48 INFO - PROCESS | 1512 | 1464232788429 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:19:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:19:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 995ms 20:19:48 INFO - PROCESS | 1512 | 1464232788462 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:19:48 INFO - PROCESS | 1512 | 1464232788466 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:19:48 INFO - PROCESS | 1512 | 1464232788469 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:19:48 INFO - PROCESS | 1512 | 1464232788471 Marionette TRACE conn5 <- [1,2814,null,{}] 20:19:48 INFO - PROCESS | 1512 | 1464232788475 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:19:48 INFO - PROCESS | 1512 | 1464232788591 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:19:48 INFO - PROCESS | 1512 | 1464232788712 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E8C3800 == 58 [pid = 1512] [id = 713] 20:19:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC16A46C00) [pid = 1512] [serial = 2139] [outer = 0000000000000000] 20:19:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC16B5FC00) [pid = 1512] [serial = 2140] [outer = 000000BC16A46C00] 20:19:48 INFO - PROCESS | 1512 | 1464232788769 Marionette DEBUG loaded listener.js 20:19:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC173ED800) [pid = 1512] [serial = 2141] [outer = 000000BC16A46C00] 20:19:49 INFO - PROCESS | 1512 | 1464232789330 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:19:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:19:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 943ms 20:19:49 INFO - PROCESS | 1512 | 1464232789415 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:19:49 INFO - PROCESS | 1512 | 1464232789417 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:19:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:19:49 INFO - PROCESS | 1512 | 1464232789435 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:19:49 INFO - PROCESS | 1512 | 1464232789437 Marionette TRACE conn5 <- [1,2818,null,{}] 20:19:49 INFO - PROCESS | 1512 | 1464232789441 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:19:49 INFO - PROCESS | 1512 | 1464232789555 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:19:49 INFO - PROCESS | 1512 | 1464232789671 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC2078F000 == 59 [pid = 1512] [id = 714] 20:19:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC17433C00) [pid = 1512] [serial = 2142] [outer = 0000000000000000] 20:19:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC17D24400) [pid = 1512] [serial = 2143] [outer = 000000BC17433C00] 20:19:49 INFO - PROCESS | 1512 | 1464232789728 Marionette DEBUG loaded listener.js 20:19:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC188D5400) [pid = 1512] [serial = 2144] [outer = 000000BC17433C00] 20:19:50 INFO - PROCESS | 1512 | 1464232790329 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:19:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:19:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 943ms 20:19:50 INFO - PROCESS | 1512 | 1464232790378 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 1512 | 1464232790381 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:19:50 INFO - PROCESS | 1512 | 1464232790385 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:19:50 INFO - PROCESS | 1512 | 1464232790387 Marionette TRACE conn5 <- [1,2822,null,{}] 20:19:50 INFO - PROCESS | 1512 | 1464232790390 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:19:50 INFO - PROCESS | 1512 | 1464232790522 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:19:50 INFO - PROCESS | 1512 | 1464232790619 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC138F0000 == 60 [pid = 1512] [id = 715] 20:19:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC09B2A000) [pid = 1512] [serial = 2145] [outer = 0000000000000000] 20:19:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC0B366800) [pid = 1512] [serial = 2146] [outer = 000000BC09B2A000] 20:19:50 INFO - PROCESS | 1512 | 1464232790677 Marionette DEBUG loaded listener.js 20:19:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC189A8800) [pid = 1512] [serial = 2147] [outer = 000000BC09B2A000] 20:19:51 INFO - PROCESS | 1512 | 1464232791396 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1090ms 20:19:51 INFO - PROCESS | 1512 | 1464232791482 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:19:51 INFO - PROCESS | 1512 | 1464232791487 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:19:51 INFO - PROCESS | 1512 | 1464232791493 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:19:51 INFO - PROCESS | 1512 | 1464232791497 Marionette TRACE conn5 <- [1,2826,null,{}] 20:19:51 INFO - PROCESS | 1512 | 1464232791502 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:19:51 INFO - PROCESS | 1512 | 1464232791610 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:19:51 INFO - PROCESS | 1512 | 1464232791741 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0B32C800 == 61 [pid = 1512] [id = 716] 20:19:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09D12800) [pid = 1512] [serial = 2148] [outer = 0000000000000000] 20:19:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0A31A000) [pid = 1512] [serial = 2149] [outer = 000000BC09D12800] 20:19:51 INFO - PROCESS | 1512 | 1464232791795 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0B21C000) [pid = 1512] [serial = 2150] [outer = 000000BC09D12800] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACC4000 == 60 [pid = 1512] [id = 708] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC18F84800 == 59 [pid = 1512] [id = 707] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A85800 == 58 [pid = 1512] [id = 706] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B3CE000 == 57 [pid = 1512] [id = 705] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20C8F800 == 56 [pid = 1512] [id = 703] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1F291000 == 55 [pid = 1512] [id = 702] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EDB800 == 54 [pid = 1512] [id = 701] 20:19:51 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F278000 == 53 [pid = 1512] [id = 700] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC1522DC00) [pid = 1512] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC0FE11000) [pid = 1512] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC1035F000) [pid = 1512] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (000000BC09CE6400) [pid = 1512] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (000000BC08B2CC00) [pid = 1512] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (000000BC093BB000) [pid = 1512] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (000000BC13548C00) [pid = 1512] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (000000BC0E655400) [pid = 1512] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (000000BC0E5BD800) [pid = 1512] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (000000BC16249400) [pid = 1512] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC0E770400) [pid = 1512] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC1527EC00) [pid = 1512] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC16A43C00) [pid = 1512] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC16DDFC00) [pid = 1512] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC13511400) [pid = 1512] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (000000BC09B33800) [pid = 1512] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (000000BC09D16C00) [pid = 1512] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (000000BC13A33400) [pid = 1512] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (000000BC16B54800) [pid = 1512] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (000000BC13573800) [pid = 1512] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (000000BC17708800) [pid = 1512] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (000000BC17407400) [pid = 1512] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (000000BC16251C00) [pid = 1512] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (000000BC0E76AC00) [pid = 1512] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (000000BC0993F400) [pid = 1512] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:19:52 INFO - PROCESS | 1512 | 1464232792295 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:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 837ms 20:19:52 INFO - PROCESS | 1512 | 1464232792335 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:19:52 INFO - PROCESS | 1512 | 1464232792341 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:19:52 INFO - PROCESS | 1512 | 1464232792347 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:19:52 INFO - PROCESS | 1512 | 1464232792350 Marionette TRACE conn5 <- [1,2830,null,{}] 20:19:52 INFO - PROCESS | 1512 | 1464232792353 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:19:52 INFO - PROCESS | 1512 | 1464232792447 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:19:52 INFO - PROCESS | 1512 | 1464232792458 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16062800 == 54 [pid = 1512] [id = 717] 20:19:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (000000BC0A320400) [pid = 1512] [serial = 2151] [outer = 0000000000000000] 20:19:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (000000BC0E655400) [pid = 1512] [serial = 2152] [outer = 000000BC0A320400] 20:19:52 INFO - PROCESS | 1512 | 1464232792505 Marionette DEBUG loaded listener.js 20:19:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (000000BC0EE16800) [pid = 1512] [serial = 2153] [outer = 000000BC0A320400] 20:19:53 INFO - PROCESS | 1512 | 1464232792998 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:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 20:19:53 INFO - PROCESS | 1512 | 1464232793039 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 1512 | 1464232793042 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:19:53 INFO - PROCESS | 1512 | 1464232793045 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - PROCESS | 1512 | 1464232793049 Marionette TRACE conn5 <- [1,2834,null,{}] 20:19:53 INFO - PROCESS | 1512 | 1464232793060 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:19:53 INFO - PROCESS | 1512 | 1464232793185 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:19:53 INFO - PROCESS | 1512 | 1464232793277 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AC97000 == 55 [pid = 1512] [id = 718] 20:19:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (000000BC0A393000) [pid = 1512] [serial = 2154] [outer = 0000000000000000] 20:19:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (000000BC13513000) [pid = 1512] [serial = 2155] [outer = 000000BC0A393000] 20:19:53 INFO - PROCESS | 1512 | 1464232793326 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (000000BC13AB3400) [pid = 1512] [serial = 2156] [outer = 000000BC0A393000] 20:19:53 INFO - PROCESS | 1512 | 1464232793718 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:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 732ms 20:19:53 INFO - PROCESS | 1512 | 1464232793780 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 1512 | 1464232793783 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:19:53 INFO - PROCESS | 1512 | 1464232793786 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - PROCESS | 1512 | 1464232793788 Marionette TRACE conn5 <- [1,2838,null,{}] 20:19:53 INFO - PROCESS | 1512 | 1464232793792 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:19:53 INFO - PROCESS | 1512 | 1464232793885 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:19:53 INFO - PROCESS | 1512 | 1464232793891 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBB2000 == 56 [pid = 1512] [id = 719] 20:19:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (000000BC15285000) [pid = 1512] [serial = 2157] [outer = 0000000000000000] 20:19:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (000000BC16245000) [pid = 1512] [serial = 2158] [outer = 000000BC15285000] 20:19:53 INFO - PROCESS | 1512 | 1464232793938 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (000000BC16A47400) [pid = 1512] [serial = 2159] [outer = 000000BC15285000] 20:19:54 INFO - PROCESS | 1512 | 1464232794420 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 691ms 20:19:54 INFO - PROCESS | 1512 | 1464232794480 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 1512 | 1464232794483 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:19:54 INFO - PROCESS | 1512 | 1464232794486 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:19:54 INFO - PROCESS | 1512 | 1464232794488 Marionette TRACE conn5 <- [1,2842,null,{}] 20:19:54 INFO - PROCESS | 1512 | 1464232794492 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:19:54 INFO - PROCESS | 1512 | 1464232794636 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:19:54 INFO - PROCESS | 1512 | 1464232794667 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F27B800 == 57 [pid = 1512] [id = 720] 20:19:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (000000BC13577C00) [pid = 1512] [serial = 2160] [outer = 0000000000000000] 20:19:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC1742E800) [pid = 1512] [serial = 2161] [outer = 000000BC13577C00] 20:19:54 INFO - PROCESS | 1512 | 1464232794713 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC188D7800) [pid = 1512] [serial = 2162] [outer = 000000BC13577C00] 20:19:55 INFO - PROCESS | 1512 | 1464232795183 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:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 20:19:55 INFO - PROCESS | 1512 | 1464232795223 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 1512 | 1464232795226 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:19:55 INFO - PROCESS | 1512 | 1464232795229 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - PROCESS | 1512 | 1464232795230 Marionette TRACE conn5 <- [1,2846,null,{}] 20:19:55 INFO - PROCESS | 1512 | 1464232795234 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:19:55 INFO - PROCESS | 1512 | 1464232795375 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:19:55 INFO - PROCESS | 1512 | 1464232795434 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1E550000 == 58 [pid = 1512] [id = 721] 20:19:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC189DCC00) [pid = 1512] [serial = 2163] [outer = 0000000000000000] 20:19:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1943E400) [pid = 1512] [serial = 2164] [outer = 000000BC189DCC00] 20:19:55 INFO - PROCESS | 1512 | 1464232795481 Marionette DEBUG loaded listener.js 20:19:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC19606800) [pid = 1512] [serial = 2165] [outer = 000000BC189DCC00] 20:19:55 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (000000BC12D7DC00) [pid = 1512] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:19:55 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (000000BC080DA800) [pid = 1512] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:19:55 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (000000BC0E712400) [pid = 1512] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:19:55 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (000000BC0923D000) [pid = 1512] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:19:55 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (000000BC09B94400) [pid = 1512] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:19:55 INFO - PROCESS | 1512 | 1464232795927 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:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 20:19:55 INFO - PROCESS | 1512 | 1464232795980 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 1512 | 1464232795982 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:19:55 INFO - PROCESS | 1512 | 1464232795985 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - PROCESS | 1512 | 1464232795987 Marionette TRACE conn5 <- [1,2850,null,{}] 20:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:19:56 INFO - PROCESS | 1512 | 1464232795991 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:19:56 INFO - PROCESS | 1512 | 1464232796077 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:19:56 INFO - PROCESS | 1512 | 1464232796087 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC2078C000 == 59 [pid = 1512] [id = 722] 20:19:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (000000BC12D7DC00) [pid = 1512] [serial = 2166] [outer = 0000000000000000] 20:19:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (000000BC17E52800) [pid = 1512] [serial = 2167] [outer = 000000BC12D7DC00] 20:19:56 INFO - PROCESS | 1512 | 1464232796132 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (000000BC196BE800) [pid = 1512] [serial = 2168] [outer = 000000BC12D7DC00] 20:19:56 INFO - PROCESS | 1512 | 1464232796549 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:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 587ms 20:19:56 INFO - PROCESS | 1512 | 1464232796589 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:19:56 INFO - PROCESS | 1512 | 1464232796591 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:19:56 INFO - PROCESS | 1512 | 1464232796594 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:19:56 INFO - PROCESS | 1512 | 1464232796596 Marionette TRACE conn5 <- [1,2854,null,{}] 20:19:56 INFO - PROCESS | 1512 | 1464232796612 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:19:56 INFO - PROCESS | 1512 | 1464232796700 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:19:56 INFO - PROCESS | 1512 | 1464232796707 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC21608800 == 60 [pid = 1512] [id = 723] 20:19:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (000000BC1A17D800) [pid = 1512] [serial = 2169] [outer = 0000000000000000] 20:19:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (000000BC1A18A800) [pid = 1512] [serial = 2170] [outer = 000000BC1A17D800] 20:19:56 INFO - PROCESS | 1512 | 1464232796752 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (000000BC1A195400) [pid = 1512] [serial = 2171] [outer = 000000BC1A17D800] 20:19:57 INFO - PROCESS | 1512 | 1464232797159 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:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 586ms 20:19:57 INFO - PROCESS | 1512 | 1464232797186 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 1512 | 1464232797188 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:19:57 INFO - PROCESS | 1512 | 1464232797191 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 1512 | 1464232797193 Marionette TRACE conn5 <- [1,2858,null,{}] 20:19:57 INFO - PROCESS | 1512 | 1464232797197 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:19:57 INFO - PROCESS | 1512 | 1464232797323 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:19:57 INFO - PROCESS | 1512 | 1464232797332 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC218C3000 == 61 [pid = 1512] [id = 724] 20:19:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (000000BC1A198C00) [pid = 1512] [serial = 2172] [outer = 0000000000000000] 20:19:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (000000BC1A944C00) [pid = 1512] [serial = 2173] [outer = 000000BC1A198C00] 20:19:57 INFO - PROCESS | 1512 | 1464232797379 Marionette DEBUG loaded listener.js 20:19:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (000000BC1A94CC00) [pid = 1512] [serial = 2174] [outer = 000000BC1A198C00] 20:19:57 INFO - PROCESS | 1512 | 1464232797805 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:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 627ms 20:19:57 INFO - PROCESS | 1512 | 1464232797822 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 1512 | 1464232797824 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:19:57 INFO - PROCESS | 1512 | 1464232797828 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 1512 | 1464232797830 Marionette TRACE conn5 <- [1,2862,null,{}] 20:19:57 INFO - PROCESS | 1512 | 1464232797834 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:19:57 INFO - PROCESS | 1512 | 1464232797972 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:19:57 INFO - PROCESS | 1512 | 1464232797983 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC218E0000 == 62 [pid = 1512] [id = 725] 20:19:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (000000BC1A96D000) [pid = 1512] [serial = 2175] [outer = 0000000000000000] 20:19:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (000000BC1A96F800) [pid = 1512] [serial = 2176] [outer = 000000BC1A96D000] 20:19:58 INFO - PROCESS | 1512 | 1464232798029 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (000000BC1A978400) [pid = 1512] [serial = 2177] [outer = 000000BC1A96D000] 20:19:58 INFO - PROCESS | 1512 | 1464232798720 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:19:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:19:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 943ms 20:19:58 INFO - PROCESS | 1512 | 1464232798775 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:19:58 INFO - PROCESS | 1512 | 1464232798780 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:19:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:19:58 INFO - PROCESS | 1512 | 1464232798785 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 1512 | 1464232798790 Marionette TRACE conn5 <- [1,2866,null,{}] 20:19:58 INFO - PROCESS | 1512 | 1464232798796 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:19:58 INFO - PROCESS | 1512 | 1464232798925 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:19:59 INFO - PROCESS | 1512 | 1464232799046 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC17D5D000 == 63 [pid = 1512] [id = 726] 20:19:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC0A31C000) [pid = 1512] [serial = 2178] [outer = 0000000000000000] 20:19:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0AD5C800) [pid = 1512] [serial = 2179] [outer = 000000BC0A31C000] 20:19:59 INFO - PROCESS | 1512 | 1464232799108 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0F25A000) [pid = 1512] [serial = 2180] [outer = 000000BC0A31C000] 20:19:59 INFO - PROCESS | 1512 | 1464232799663 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:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 20:19:59 INFO - PROCESS | 1512 | 1464232799732 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:19:59 INFO - PROCESS | 1512 | 1464232799739 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:19:59 INFO - PROCESS | 1512 | 1464232799746 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:19:59 INFO - PROCESS | 1512 | 1464232799749 Marionette TRACE conn5 <- [1,2870,null,{}] 20:19:59 INFO - PROCESS | 1512 | 1464232799753 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:19:59 INFO - PROCESS | 1512 | 1464232799876 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:20:00 INFO - PROCESS | 1512 | 1464232800003 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E8AB000 == 64 [pid = 1512] [id = 727] 20:20:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC13A05800) [pid = 1512] [serial = 2181] [outer = 0000000000000000] 20:20:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC1523A400) [pid = 1512] [serial = 2182] [outer = 000000BC13A05800] 20:20:00 INFO - PROCESS | 1512 | 1464232800061 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC17746C00) [pid = 1512] [serial = 2183] [outer = 000000BC13A05800] 20:20:00 INFO - PROCESS | 1512 | 1464232800694 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:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 20:20:00 INFO - PROCESS | 1512 | 1464232800737 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:20:00 INFO - PROCESS | 1512 | 1464232800739 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:20:00 INFO - PROCESS | 1512 | 1464232800743 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:20:00 INFO - PROCESS | 1512 | 1464232800747 Marionette TRACE conn5 <- [1,2874,null,{}] 20:20:00 INFO - PROCESS | 1512 | 1464232800759 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:20:00 INFO - PROCESS | 1512 | 1464232800880 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:20:01 INFO - PROCESS | 1512 | 1464232801009 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC22640000 == 65 [pid = 1512] [id = 728] 20:20:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC19605800) [pid = 1512] [serial = 2184] [outer = 0000000000000000] 20:20:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC196BF400) [pid = 1512] [serial = 2185] [outer = 000000BC19605800] 20:20:01 INFO - PROCESS | 1512 | 1464232801068 Marionette DEBUG loaded listener.js 20:20:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC1A976800) [pid = 1512] [serial = 2186] [outer = 000000BC19605800] 20:20:01 INFO - PROCESS | 1512 | 1464232801648 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:20:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:20:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 944ms 20:20:01 INFO - PROCESS | 1512 | 1464232801689 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:20:01 INFO - PROCESS | 1512 | 1464232801693 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:20:01 INFO - PROCESS | 1512 | 1464232801696 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:20:01 INFO - PROCESS | 1512 | 1464232801698 Marionette TRACE conn5 <- [1,2878,null,{}] 20:20:01 INFO - PROCESS | 1512 | 1464232801702 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:20:01 INFO - PROCESS | 1512 | 1464232801821 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:20:01 INFO - PROCESS | 1512 | 1464232801951 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACD8000 == 66 [pid = 1512] [id = 729] 20:20:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC09920800) [pid = 1512] [serial = 2187] [outer = 0000000000000000] 20:20:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC19605C00) [pid = 1512] [serial = 2188] [outer = 000000BC09920800] 20:20:02 INFO - PROCESS | 1512 | 1464232802010 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1A990800) [pid = 1512] [serial = 2189] [outer = 000000BC09920800] 20:20:02 INFO - PROCESS | 1512 | 1464232802861 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:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1241ms 20:20:02 INFO - PROCESS | 1512 | 1464232802951 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:20:02 INFO - PROCESS | 1512 | 1464232802956 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:20:02 INFO - PROCESS | 1512 | 1464232802962 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:20:02 INFO - PROCESS | 1512 | 1464232802967 Marionette TRACE conn5 <- [1,2882,null,{}] 20:20:02 INFO - PROCESS | 1512 | 1464232802973 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:20:03 INFO - PROCESS | 1512 | 1464232803109 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:20:03 INFO - PROCESS | 1512 | 1464232803239 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F07D800 == 67 [pid = 1512] [id = 730] 20:20:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC09CDF000) [pid = 1512] [serial = 2190] [outer = 0000000000000000] 20:20:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC09CEA800) [pid = 1512] [serial = 2191] [outer = 000000BC09CDF000] 20:20:03 INFO - PROCESS | 1512 | 1464232803290 Marionette DEBUG loaded listener.js 20:20:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC0A390000) [pid = 1512] [serial = 2192] [outer = 000000BC09CDF000] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC099BE800 == 66 [pid = 1512] [id = 679] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A79000 == 65 [pid = 1512] [id = 529] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB88800 == 64 [pid = 1512] [id = 699] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17122800 == 63 [pid = 1512] [id = 526] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8B3800 == 62 [pid = 1512] [id = 698] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E9800 == 61 [pid = 1512] [id = 525] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCC5000 == 60 [pid = 1512] [id = 533] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC218C3000 == 59 [pid = 1512] [id = 724] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21608800 == 58 [pid = 1512] [id = 723] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2078C000 == 57 [pid = 1512] [id = 722] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E550000 == 56 [pid = 1512] [id = 721] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F27B800 == 55 [pid = 1512] [id = 720] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBB2000 == 54 [pid = 1512] [id = 719] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AC97000 == 53 [pid = 1512] [id = 718] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16062800 == 52 [pid = 1512] [id = 717] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC189A4800) [pid = 1512] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC15236C00) [pid = 1512] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC080D3C00) [pid = 1512] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC0F0E2000) [pid = 1512] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC189D6C00) [pid = 1512] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC13AB2000) [pid = 1512] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0B32C800 == 51 [pid = 1512] [id = 716] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC138F0000 == 50 [pid = 1512] [id = 715] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC2078F000 == 49 [pid = 1512] [id = 714] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8C3800 == 48 [pid = 1512] [id = 713] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC10BA0800 == 47 [pid = 1512] [id = 710] 20:20:03 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BBAA800 == 46 [pid = 1512] [id = 709] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC188A1800) [pid = 1512] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC0F18EC00) [pid = 1512] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC09D16800) [pid = 1512] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0ABE0000) [pid = 1512] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC09CE9400) [pid = 1512] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0A39C000) [pid = 1512] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0FE0F800) [pid = 1512] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC1350C000) [pid = 1512] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC13552000) [pid = 1512] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:20:03 INFO - PROCESS | 1512 | 1464232803913 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:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 984ms 20:20:03 INFO - PROCESS | 1512 | 1464232803951 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:20:03 INFO - PROCESS | 1512 | 1464232803957 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:20:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:20:03 INFO - PROCESS | 1512 | 1464232803963 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:20:03 INFO - PROCESS | 1512 | 1464232803966 Marionette TRACE conn5 <- [1,2886,null,{}] 20:20:03 INFO - PROCESS | 1512 | 1464232803969 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:20:04 INFO - PROCESS | 1512 | 1464232804093 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:20:04 INFO - PROCESS | 1512 | 1464232804112 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC15531800 == 47 [pid = 1512] [id = 731] 20:20:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09B8E400) [pid = 1512] [serial = 2193] [outer = 0000000000000000] 20:20:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0A391400) [pid = 1512] [serial = 2194] [outer = 000000BC09B8E400] 20:20:04 INFO - PROCESS | 1512 | 1464232804158 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0A813C00) [pid = 1512] [serial = 2195] [outer = 000000BC09B8E400] 20:20:04 INFO - PROCESS | 1512 | 1464232804637 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:20:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:20:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 732ms 20:20:04 INFO - PROCESS | 1512 | 1464232804717 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 1512 | 1464232804719 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:20:04 INFO - PROCESS | 1512 | 1464232804725 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:20:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:20:04 INFO - PROCESS | 1512 | 1464232804729 Marionette TRACE conn5 <- [1,2890,null,{}] 20:20:04 INFO - PROCESS | 1512 | 1464232804739 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:20:04 INFO - PROCESS | 1512 | 1464232804830 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:20:04 INFO - PROCESS | 1512 | 1464232804845 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E7F800 == 48 [pid = 1512] [id = 732] 20:20:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC0EC52C00) [pid = 1512] [serial = 2196] [outer = 0000000000000000] 20:20:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0EE0E800) [pid = 1512] [serial = 2197] [outer = 000000BC0EC52C00] 20:20:04 INFO - PROCESS | 1512 | 1464232804894 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC0F252800) [pid = 1512] [serial = 2198] [outer = 000000BC0EC52C00] 20:20:05 INFO - PROCESS | 1512 | 1464232805357 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:20:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:20:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 20:20:05 INFO - PROCESS | 1512 | 1464232805422 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 1512 | 1464232805425 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:20:05 INFO - PROCESS | 1512 | 1464232805428 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:20:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:20:05 INFO - PROCESS | 1512 | 1464232805430 Marionette TRACE conn5 <- [1,2894,null,{}] 20:20:05 INFO - PROCESS | 1512 | 1464232805433 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:20:05 INFO - PROCESS | 1512 | 1464232805524 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:20:05 INFO - PROCESS | 1512 | 1464232805533 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19EC4000 == 49 [pid = 1512] [id = 733] 20:20:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC10154C00) [pid = 1512] [serial = 2199] [outer = 0000000000000000] 20:20:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC101D7000) [pid = 1512] [serial = 2200] [outer = 000000BC10154C00] 20:20:05 INFO - PROCESS | 1512 | 1464232805581 Marionette DEBUG loaded listener.js 20:20:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC10763800) [pid = 1512] [serial = 2201] [outer = 000000BC10154C00] 20:20:06 INFO - PROCESS | 1512 | 1464232806022 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:20:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:20:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 20:20:06 INFO - PROCESS | 1512 | 1464232806068 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 1512 | 1464232806070 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:20:06 INFO - PROCESS | 1512 | 1464232806073 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 1512 | 1464232806075 Marionette TRACE conn5 <- [1,2898,null,{}] 20:20:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:20:06 INFO - PROCESS | 1512 | 1464232806078 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:20:06 INFO - PROCESS | 1512 | 1464232806192 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:20:06 INFO - PROCESS | 1512 | 1464232806271 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1ACD4000 == 50 [pid = 1512] [id = 734] 20:20:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC12D20800) [pid = 1512] [serial = 2202] [outer = 0000000000000000] 20:20:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC12D7D000) [pid = 1512] [serial = 2203] [outer = 000000BC12D20800] 20:20:06 INFO - PROCESS | 1512 | 1464232806317 Marionette DEBUG loaded listener.js 20:20:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC13526400) [pid = 1512] [serial = 2204] [outer = 000000BC12D20800] 20:20:06 INFO - PROCESS | 1512 | 1464232806726 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:20:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:20:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:20:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 672ms 20:20:06 INFO - PROCESS | 1512 | 1464232806749 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 1512 | 1464232806751 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:20:06 INFO - TEST-START | /DOMEvents/constructors.html 20:20:06 INFO - PROCESS | 1512 | 1464232806761 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 1512 | 1464232806763 Marionette TRACE conn5 <- [1,2902,null,{}] 20:20:06 INFO - PROCESS | 1512 | 1464232806774 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:20:06 INFO - PROCESS | 1512 | 1464232806896 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:20:06 INFO - PROCESS | 1512 | 1464232806904 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC72800 == 51 [pid = 1512] [id = 735] 20:20:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13571C00) [pid = 1512] [serial = 2205] [outer = 0000000000000000] 20:20:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC13AB2000) [pid = 1512] [serial = 2206] [outer = 000000BC13571C00] 20:20:06 INFO - PROCESS | 1512 | 1464232806957 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC1409E800) [pid = 1512] [serial = 2207] [outer = 000000BC13571C00] 20:20:07 INFO - PROCESS | 1512 | 1464232807478 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:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:20:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:20:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:20:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:20:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 788ms 20:20:07 INFO - PROCESS | 1512 | 1464232807545 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 1512 | 1464232807548 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:20:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:20:07 INFO - PROCESS | 1512 | 1464232807595 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 1512 | 1464232807597 Marionette TRACE conn5 <- [1,2906,null,{}] 20:20:07 INFO - PROCESS | 1512 | 1464232807601 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:20:07 INFO - PROCESS | 1512 | 1464232807719 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:20:07 INFO - PROCESS | 1512 | 1464232807725 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD1B800 == 52 [pid = 1512] [id = 736] 20:20:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1522F400) [pid = 1512] [serial = 2208] [outer = 0000000000000000] 20:20:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC15239400) [pid = 1512] [serial = 2209] [outer = 000000BC1522F400] 20:20:07 INFO - PROCESS | 1512 | 1464232807814 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC16251C00) [pid = 1512] [serial = 2210] [outer = 000000BC1522F400] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC13577C00) [pid = 1512] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC189DCC00) [pid = 1512] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC0A320400) [pid = 1512] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC09D12800) [pid = 1512] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC15285000) [pid = 1512] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC09B2A000) [pid = 1512] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC0A393000) [pid = 1512] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC12D7DC00) [pid = 1512] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1A17D800) [pid = 1512] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC1A198C00) [pid = 1512] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC138A8400) [pid = 1512] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC09CE6000) [pid = 1512] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0AD5A400) [pid = 1512] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC08B21000) [pid = 1512] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:20:08 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC13AB8000) [pid = 1512] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:20:08 INFO - PROCESS | 1512 | 1464232808460 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:20:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:20:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 881ms 20:20:08 INFO - PROCESS | 1512 | 1464232808480 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:20:08 INFO - PROCESS | 1512 | 1464232808482 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:20:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:20:08 INFO - PROCESS | 1512 | 1464232808486 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:20:08 INFO - PROCESS | 1512 | 1464232808488 Marionette TRACE conn5 <- [1,2910,null,{}] 20:20:08 INFO - PROCESS | 1512 | 1464232808492 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:20:08 INFO - PROCESS | 1512 | 1464232808576 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:20:08 INFO - PROCESS | 1512 | 1464232808582 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC1DD05000 == 53 [pid = 1512] [id = 737] 20:20:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC09B2A000) [pid = 1512] [serial = 2211] [outer = 0000000000000000] 20:20:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC138A8400) [pid = 1512] [serial = 2212] [outer = 000000BC09B2A000] 20:20:08 INFO - PROCESS | 1512 | 1464232808628 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC1643A800) [pid = 1512] [serial = 2213] [outer = 000000BC09B2A000] 20:20:08 INFO - PROCESS | 1512 | [1512] 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:20:08 INFO - PROCESS | 1512 | [1512] 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:20:08 INFO - PROCESS | 1512 | [1512] 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:20:08 INFO - PROCESS | 1512 | [1512] 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:20:09 INFO - PROCESS | 1512 | 1464232809048 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:20:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:20:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:20:09 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:20:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:20:09 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:20:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:20:09 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:20:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:20:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:20:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 632ms 20:20:09 INFO - PROCESS | 1512 | 1464232809121 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 1512 | 1464232809123 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:20:09 INFO - PROCESS | 1512 | 1464232809127 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:20:09 INFO - PROCESS | 1512 | 1464232809128 Marionette TRACE conn5 <- [1,2914,null,{}] 20:20:09 INFO - PROCESS | 1512 | 1464232809132 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:20:09 INFO - PROCESS | 1512 | 1464232809217 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:20:09 INFO - PROCESS | 1512 | 1464232809223 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E545800 == 54 [pid = 1512] [id = 738] 20:20:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC169D3C00) [pid = 1512] [serial = 2214] [outer = 0000000000000000] 20:20:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC16B5E400) [pid = 1512] [serial = 2215] [outer = 000000BC169D3C00] 20:20:09 INFO - PROCESS | 1512 | 1464232809269 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC173E1C00) [pid = 1512] [serial = 2216] [outer = 000000BC169D3C00] 20:20:09 INFO - PROCESS | 1512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:20:09 INFO - PROCESS | 1512 | 1464232809672 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:20:09 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:20:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 584ms 20:20:09 INFO - PROCESS | 1512 | 1464232809714 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 1512 | 1464232809716 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:20:09 INFO - PROCESS | 1512 | 1464232809719 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:20:09 INFO - PROCESS | 1512 | 1464232809721 Marionette TRACE conn5 <- [1,2918,null,{}] 20:20:09 INFO - PROCESS | 1512 | 1464232809737 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:20:09 INFO - PROCESS | 1512 | 1464232809825 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:20:09 INFO - PROCESS | 1512 | 1464232809831 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1EB83800 == 55 [pid = 1512] [id = 739] 20:20:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC17741400) [pid = 1512] [serial = 2217] [outer = 0000000000000000] 20:20:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC17D2EC00) [pid = 1512] [serial = 2218] [outer = 000000BC17741400] 20:20:09 INFO - PROCESS | 1512 | 1464232809876 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC188A7800) [pid = 1512] [serial = 2219] [outer = 000000BC17741400] 20:20:10 INFO - PROCESS | 1512 | 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:20:10 INFO - PROCESS | 1512 | 1464232810297 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:20:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:20:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 20:20:10 INFO - PROCESS | 1512 | 1464232810408 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 1512 | 1464232810413 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:20:10 INFO - PROCESS | 1512 | 1464232810419 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:20:10 INFO - PROCESS | 1512 | 1464232810424 Marionette TRACE conn5 <- [1,2922,null,{}] 20:20:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:20:10 INFO - PROCESS | 1512 | 1464232810431 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:20:10 INFO - PROCESS | 1512 | 1464232810561 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:20:10 INFO - PROCESS | 1512 | 1464232810703 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FEBF000 == 56 [pid = 1512] [id = 740] 20:20:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC093B3C00) [pid = 1512] [serial = 2220] [outer = 0000000000000000] 20:20:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC0993F400) [pid = 1512] [serial = 2221] [outer = 000000BC093B3C00] 20:20:10 INFO - PROCESS | 1512 | 1464232810760 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC09B8CC00) [pid = 1512] [serial = 2222] [outer = 000000BC093B3C00] 20:20:11 INFO - PROCESS | 1512 | 1464232811281 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:20:11 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:20:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 20:20:11 INFO - PROCESS | 1512 | 1464232811310 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 1512 | 1464232811314 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:20:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:20:11 INFO - PROCESS | 1512 | 1464232811322 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:20:11 INFO - PROCESS | 1512 | 1464232811327 Marionette TRACE conn5 <- [1,2926,null,{}] 20:20:11 INFO - PROCESS | 1512 | 1464232811331 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:20:11 INFO - PROCESS | 1512 | 1464232811448 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:20:11 INFO - PROCESS | 1512 | 1464232811575 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19ED0800 == 57 [pid = 1512] [id = 741] 20:20:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC0A69E800) [pid = 1512] [serial = 2223] [outer = 0000000000000000] 20:20:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC0E65E800) [pid = 1512] [serial = 2224] [outer = 000000BC0A69E800] 20:20:11 INFO - PROCESS | 1512 | 1464232811633 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC0FCCD400) [pid = 1512] [serial = 2225] [outer = 000000BC0A69E800] 20:20:12 INFO - PROCESS | 1512 | 1464232812209 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:20:12 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:20:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 943ms 20:20:12 INFO - PROCESS | 1512 | 1464232812267 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:20:12 INFO - PROCESS | 1512 | 1464232812270 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:20:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:20:12 INFO - PROCESS | 1512 | 1464232812274 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:20:12 INFO - PROCESS | 1512 | 1464232812277 Marionette TRACE conn5 <- [1,2930,null,{}] 20:20:12 INFO - PROCESS | 1512 | 1464232812287 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:20:12 INFO - PROCESS | 1512 | 1464232812407 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:20:12 INFO - PROCESS | 1512 | 1464232812509 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0EC03000 == 58 [pid = 1512] [id = 742] 20:20:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC13A0B400) [pid = 1512] [serial = 2226] [outer = 0000000000000000] 20:20:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC13ABB400) [pid = 1512] [serial = 2227] [outer = 000000BC13A0B400] 20:20:12 INFO - PROCESS | 1512 | 1464232812570 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC169D4000) [pid = 1512] [serial = 2228] [outer = 000000BC13A0B400] 20:20:13 INFO - PROCESS | 1512 | 1464232813131 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:20:13 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:20:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:20:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 20:20:13 INFO - PROCESS | 1512 | 1464232813156 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 1512 | 1464232813159 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:20:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:20:13 INFO - PROCESS | 1512 | 1464232813162 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:20:13 INFO - PROCESS | 1512 | 1464232813164 Marionette TRACE conn5 <- [1,2934,null,{}] 20:20:13 INFO - PROCESS | 1512 | 1464232813168 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:20:13 INFO - PROCESS | 1512 | 1464232813282 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:20:13 INFO - PROCESS | 1512 | 1464232813406 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC21606800 == 59 [pid = 1512] [id = 743] 20:20:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC17D98400) [pid = 1512] [serial = 2229] [outer = 0000000000000000] 20:20:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC188EF000) [pid = 1512] [serial = 2230] [outer = 000000BC17D98400] 20:20:13 INFO - PROCESS | 1512 | 1464232813467 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC189B1800) [pid = 1512] [serial = 2231] [outer = 000000BC17D98400] 20:20:13 INFO - PROCESS | 1512 | 1464232813984 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:20:14 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:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 882ms 20:20:14 INFO - PROCESS | 1512 | 1464232814046 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 1512 | 1464232814048 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:20:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:20:14 INFO - PROCESS | 1512 | 1464232814052 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:20:14 INFO - PROCESS | 1512 | 1464232814054 Marionette TRACE conn5 <- [1,2938,null,{}] 20:20:14 INFO - PROCESS | 1512 | 1464232814058 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:20:14 INFO - PROCESS | 1512 | 1464232814196 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:20:14 INFO - PROCESS | 1512 | 1464232814322 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC21C38800 == 60 [pid = 1512] [id = 744] 20:20:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC188A1800) [pid = 1512] [serial = 2232] [outer = 0000000000000000] 20:20:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC18F0C400) [pid = 1512] [serial = 2233] [outer = 000000BC188A1800] 20:20:14 INFO - PROCESS | 1512 | 1464232814381 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC19611000) [pid = 1512] [serial = 2234] [outer = 000000BC188A1800] 20:20:14 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC218D3800 == 61 [pid = 1512] [id = 745] 20:20:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC196BE000) [pid = 1512] [serial = 2235] [outer = 0000000000000000] 20:20:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1A18E000) [pid = 1512] [serial = 2236] [outer = 000000BC196BE000] 20:20:14 INFO - PROCESS | 1512 | 1464232814957 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:20:15 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:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 20:20:15 INFO - PROCESS | 1512 | 1464232814999 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 1512 | 1464232815002 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:20:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:20:15 INFO - PROCESS | 1512 | 1464232815005 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - PROCESS | 1512 | 1464232815007 Marionette TRACE conn5 <- [1,2942,null,{}] 20:20:15 INFO - PROCESS | 1512 | 1464232815011 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:20:15 INFO - PROCESS | 1512 | 1464232815170 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:20:15 INFO - PROCESS | 1512 | 1464232815291 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC232D1800 == 62 [pid = 1512] [id = 746] 20:20:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC1A943800) [pid = 1512] [serial = 2237] [outer = 0000000000000000] 20:20:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC1A970C00) [pid = 1512] [serial = 2238] [outer = 000000BC1A943800] 20:20:15 INFO - PROCESS | 1512 | 1464232815348 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC1A988400) [pid = 1512] [serial = 2239] [outer = 000000BC1A943800] 20:20:15 INFO - PROCESS | 1512 | 1464232815922 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:20:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:20:15 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:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 20:20:15 INFO - PROCESS | 1512 | 1464232815931 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 1512 | 1464232815934 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:20:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:20:15 INFO - PROCESS | 1512 | 1464232815956 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - PROCESS | 1512 | 1464232815959 Marionette TRACE conn5 <- [1,2946,null,{}] 20:20:15 INFO - PROCESS | 1512 | 1464232815964 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:20:16 INFO - PROCESS | 1512 | 1464232816093 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:20:16 INFO - PROCESS | 1512 | 1464232816196 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC17ED0800 == 63 [pid = 1512] [id = 747] 20:20:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC09B94800) [pid = 1512] [serial = 2240] [outer = 0000000000000000] 20:20:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC1A18CC00) [pid = 1512] [serial = 2241] [outer = 000000BC09B94800] 20:20:16 INFO - PROCESS | 1512 | 1464232816252 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC1A98FC00) [pid = 1512] [serial = 2242] [outer = 000000BC09B94800] 20:20:16 INFO - PROCESS | 1512 | 1464232816961 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:20:16 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:20:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1048ms 20:20:16 INFO - PROCESS | 1512 | 1464232816989 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 1512 | 1464232816994 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:20:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:20:17 INFO - PROCESS | 1512 | 1464232816999 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 1512 | 1464232817003 Marionette TRACE conn5 <- [1,2950,null,{}] 20:20:17 INFO - PROCESS | 1512 | 1464232817026 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:20:17 INFO - PROCESS | 1512 | 1464232817134 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:20:17 INFO - PROCESS | 1512 | 1464232817239 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC13A7B000 == 64 [pid = 1512] [id = 748] 20:20:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC0A395C00) [pid = 1512] [serial = 2243] [outer = 0000000000000000] 20:20:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (000000BC0A69F400) [pid = 1512] [serial = 2244] [outer = 000000BC0A395C00] 20:20:17 INFO - PROCESS | 1512 | 1464232817291 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (000000BC0EC51C00) [pid = 1512] [serial = 2245] [outer = 000000BC0A395C00] 20:20:17 INFO - PROCESS | 1512 | 1464232817793 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:20:17 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:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 860ms 20:20:17 INFO - PROCESS | 1512 | 1464232817887 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 1512 | 1464232817893 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:20:17 INFO - PROCESS | 1512 | 1464232817899 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 1512 | 1464232817902 Marionette TRACE conn5 <- [1,2954,null,{}] 20:20:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:20:17 INFO - PROCESS | 1512 | 1464232817906 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:20:18 INFO - PROCESS | 1512 | 1464232818029 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF74000 == 63 [pid = 1512] [id = 600] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04B000 == 62 [pid = 1512] [id = 664] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E545800 == 61 [pid = 1512] [id = 738] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD05000 == 60 [pid = 1512] [id = 737] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD1B800 == 59 [pid = 1512] [id = 736] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC72800 == 58 [pid = 1512] [id = 735] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD4000 == 57 [pid = 1512] [id = 734] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19EC4000 == 56 [pid = 1512] [id = 733] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E7F800 == 55 [pid = 1512] [id = 732] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC15531800 == 54 [pid = 1512] [id = 731] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F07D800 == 53 [pid = 1512] [id = 730] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1ACD8000 == 52 [pid = 1512] [id = 729] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC22640000 == 51 [pid = 1512] [id = 728] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8AB000 == 50 [pid = 1512] [id = 727] 20:20:18 INFO - PROCESS | 1512 | --DOCSHELL 000000BC17D5D000 == 49 [pid = 1512] [id = 726] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (000000BC0F251C00) [pid = 1512] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (000000BC09CDD800) [pid = 1512] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC189E0000) [pid = 1512] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC155C0400) [pid = 1512] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC16B55400) [pid = 1512] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC1742E800) [pid = 1512] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC1943E400) [pid = 1512] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC188D7800) [pid = 1512] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC09A2B800) [pid = 1512] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC0EC48C00) [pid = 1512] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC15234C00) [pid = 1512] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC16B5FC00) [pid = 1512] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC17D24400) [pid = 1512] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC0E655400) [pid = 1512] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC0EE16800) [pid = 1512] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC0B21C000) [pid = 1512] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC0A31A000) [pid = 1512] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC16245000) [pid = 1512] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC189A8800) [pid = 1512] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC0B366800) [pid = 1512] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC13513000) [pid = 1512] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC13AB3400) [pid = 1512] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC17E52800) [pid = 1512] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1A18A800) [pid = 1512] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC19606800) [pid = 1512] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1A944C00) [pid = 1512] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1A195400) [pid = 1512] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC196BE800) [pid = 1512] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1A94CC00) [pid = 1512] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC16A47400) [pid = 1512] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:20:18 INFO - PROCESS | 1512 | 1464232818199 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F0C6800 == 50 [pid = 1512] [id = 749] 20:20:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC07FB1400) [pid = 1512] [serial = 2246] [outer = 0000000000000000] 20:20:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC08849000) [pid = 1512] [serial = 2247] [outer = 000000BC07FB1400] 20:20:18 INFO - PROCESS | 1512 | 1464232818250 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC0ADD6400) [pid = 1512] [serial = 2248] [outer = 000000BC07FB1400] 20:20:18 INFO - PROCESS | 1512 | 1464232818619 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:20:18 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:20:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 20:20:18 INFO - PROCESS | 1512 | 1464232818637 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 1512 | 1464232818639 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:20:18 INFO - PROCESS | 1512 | 1464232818642 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:20:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:20:18 INFO - PROCESS | 1512 | 1464232818646 Marionette TRACE conn5 <- [1,2958,null,{}] 20:20:18 INFO - PROCESS | 1512 | 1464232818691 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:20:18 INFO - PROCESS | 1512 | 1464232818784 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:20:18 INFO - PROCESS | 1512 | 1464232818792 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1967A000 == 51 [pid = 1512] [id = 750] 20:20:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC13508400) [pid = 1512] [serial = 2249] [outer = 0000000000000000] 20:20:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC13569400) [pid = 1512] [serial = 2250] [outer = 000000BC13508400] 20:20:18 INFO - PROCESS | 1512 | 1464232818841 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC13ABA800) [pid = 1512] [serial = 2251] [outer = 000000BC13508400] 20:20:19 INFO - PROCESS | 1512 | 1464232819264 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:20:19 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:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 20:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:20:19 INFO - PROCESS | 1512 | 1464232819316 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1512 | 1464232819319 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:20:19 INFO - PROCESS | 1512 | 1464232819322 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 1512 | 1464232819324 Marionette TRACE conn5 <- [1,2962,null,{}] 20:20:19 INFO - PROCESS | 1512 | 1464232819327 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:20:19 INFO - PROCESS | 1512 | 1464232819427 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:20:19 INFO - PROCESS | 1512 | 1464232819433 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BC6E800 == 52 [pid = 1512] [id = 751] 20:20:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC15235800) [pid = 1512] [serial = 2252] [outer = 0000000000000000] 20:20:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC15282800) [pid = 1512] [serial = 2253] [outer = 000000BC15235800] 20:20:19 INFO - PROCESS | 1512 | 1464232819484 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC16249400) [pid = 1512] [serial = 2254] [outer = 000000BC15235800] 20:20:19 INFO - PROCESS | 1512 | 1464232819925 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:20:19 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:20:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 20:20:19 INFO - PROCESS | 1512 | 1464232819953 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1512 | 1464232819955 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:20:19 INFO - PROCESS | 1512 | 1464232819958 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 1512 | 1464232819960 Marionette TRACE conn5 <- [1,2966,null,{}] 20:20:19 INFO - PROCESS | 1512 | 1464232819983 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:20:20 INFO - PROCESS | 1512 | 1464232820073 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:20:20 INFO - PROCESS | 1512 | 1464232820079 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DD22000 == 53 [pid = 1512] [id = 752] 20:20:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC09A24000) [pid = 1512] [serial = 2255] [outer = 0000000000000000] 20:20:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC16B55000) [pid = 1512] [serial = 2256] [outer = 000000BC09A24000] 20:20:20 INFO - PROCESS | 1512 | 1464232820124 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1753B800) [pid = 1512] [serial = 2257] [outer = 000000BC09A24000] 20:20:20 INFO - PROCESS | 1512 | 1464232820594 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:20:20 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:20:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 650ms 20:20:20 INFO - PROCESS | 1512 | 1464232820612 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:20:20 INFO - PROCESS | 1512 | 1464232820614 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:20:20 INFO - PROCESS | 1512 | 1464232820617 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:20:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:20:20 INFO - PROCESS | 1512 | 1464232820619 Marionette TRACE conn5 <- [1,2970,null,{}] 20:20:20 INFO - PROCESS | 1512 | 1464232820632 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:20:20 INFO - PROCESS | 1512 | 1464232820757 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:20:20 INFO - PROCESS | 1512 | 1464232820849 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E040800 == 54 [pid = 1512] [id = 753] 20:20:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC189DF400) [pid = 1512] [serial = 2258] [outer = 0000000000000000] 20:20:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC19445000) [pid = 1512] [serial = 2259] [outer = 000000BC189DF400] 20:20:20 INFO - PROCESS | 1512 | 1464232820906 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC1A17E000) [pid = 1512] [serial = 2260] [outer = 000000BC189DF400] 20:20:21 INFO - PROCESS | 1512 | 1464232821307 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:20:21 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:20:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:20:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 20:20:21 INFO - PROCESS | 1512 | 1464232821354 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:20:21 INFO - PROCESS | 1512 | 1464232821356 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:20:21 INFO - PROCESS | 1512 | 1464232821359 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:20:21 INFO - PROCESS | 1512 | 1464232821361 Marionette TRACE conn5 <- [1,2974,null,{}] 20:20:21 INFO - PROCESS | 1512 | 1464232821364 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:20:21 INFO - PROCESS | 1512 | 1464232821480 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:20:21 INFO - PROCESS | 1512 | 1464232821489 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E538800 == 55 [pid = 1512] [id = 754] 20:20:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC1A191C00) [pid = 1512] [serial = 2261] [outer = 0000000000000000] 20:20:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1A949000) [pid = 1512] [serial = 2262] [outer = 000000BC1A191C00] 20:20:21 INFO - PROCESS | 1512 | 1464232821580 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1A983C00) [pid = 1512] [serial = 2263] [outer = 000000BC1A191C00] 20:20:21 INFO - PROCESS | 1512 | 1464232821962 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:20:21 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:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 20:20:22 INFO - PROCESS | 1512 | 1464232821991 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 1512 | 1464232821993 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:20:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:20:22 INFO - PROCESS | 1512 | 1464232821996 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - PROCESS | 1512 | 1464232821998 Marionette TRACE conn5 <- [1,2978,null,{}] 20:20:22 INFO - PROCESS | 1512 | 1464232822007 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:20:22 INFO - PROCESS | 1512 | 1464232822122 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:20:22 INFO - PROCESS | 1512 | 1464232822128 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1EB8B000 == 56 [pid = 1512] [id = 755] 20:20:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC1A975000) [pid = 1512] [serial = 2264] [outer = 0000000000000000] 20:20:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC1A9BC400) [pid = 1512] [serial = 2265] [outer = 000000BC1A975000] 20:20:22 INFO - PROCESS | 1512 | 1464232822199 Marionette DEBUG loaded listener.js 20:20:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1AF79C00) [pid = 1512] [serial = 2266] [outer = 000000BC1A975000] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC09B2A000) [pid = 1512] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC12D20800) [pid = 1512] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC13571C00) [pid = 1512] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC1522F400) [pid = 1512] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC0A31C000) [pid = 1512] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC09CDF000) [pid = 1512] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC19605800) [pid = 1512] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC169D3C00) [pid = 1512] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC09920800) [pid = 1512] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC09B8E400) [pid = 1512] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC10154C00) [pid = 1512] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC13A05800) [pid = 1512] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC0EC52C00) [pid = 1512] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC1402AC00) [pid = 1512] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC0E712000) [pid = 1512] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC16A46C00) [pid = 1512] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC17433C00) [pid = 1512] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC13A04800) [pid = 1512] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC07F22000) [pid = 1512] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC13AB3800) [pid = 1512] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC08B2A000) [pid = 1512] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC188DD000) [pid = 1512] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:20:22 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC0D1B6400) [pid = 1512] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:20:22 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC165E9000 == 57 [pid = 1512] [id = 756] 20:20:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC0A31CC00) [pid = 1512] [serial = 2267] [outer = 0000000000000000] 20:20:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC0ADD7800) [pid = 1512] [serial = 2268] [outer = 000000BC0A31CC00] 20:20:22 INFO - PROCESS | 1512 | 1464232822824 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:20:22 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:20:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 20:20:22 INFO - PROCESS | 1512 | 1464232822881 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 1512 | 1464232822884 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:20:22 INFO - PROCESS | 1512 | 1464232822887 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:20:22 INFO - PROCESS | 1512 | 1464232822889 Marionette TRACE conn5 <- [1,2982,null,{}] 20:20:22 INFO - PROCESS | 1512 | 1464232822893 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:20:23 INFO - PROCESS | 1512 | 1464232822999 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:20:23 INFO - PROCESS | 1512 | 1464232823009 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC20C99800 == 58 [pid = 1512] [id = 757] 20:20:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC09CE2000) [pid = 1512] [serial = 2269] [outer = 0000000000000000] 20:20:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC12D26800) [pid = 1512] [serial = 2270] [outer = 000000BC09CE2000] 20:20:23 INFO - PROCESS | 1512 | 1464232823053 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC188A4C00) [pid = 1512] [serial = 2271] [outer = 000000BC09CE2000] 20:20:23 INFO - PROCESS | 1512 | 1464232823436 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:20:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:20:23 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:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 586ms 20:20:23 INFO - PROCESS | 1512 | 1464232823476 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 1512 | 1464232823479 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:20:23 INFO - PROCESS | 1512 | 1464232823482 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:20:23 INFO - PROCESS | 1512 | 1464232823484 Marionette TRACE conn5 <- [1,2986,null,{}] 20:20:23 INFO - PROCESS | 1512 | 1464232823488 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:20:23 INFO - PROCESS | 1512 | 1464232823621 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:20:23 INFO - PROCESS | 1512 | 1464232823663 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC218CB000 == 59 [pid = 1512] [id = 758] 20:20:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC1AF7B000) [pid = 1512] [serial = 2272] [outer = 0000000000000000] 20:20:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC1AF7FC00) [pid = 1512] [serial = 2273] [outer = 000000BC1AF7B000] 20:20:23 INFO - PROCESS | 1512 | 1464232823708 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1AF86800) [pid = 1512] [serial = 2274] [outer = 000000BC1AF7B000] 20:20:24 INFO - PROCESS | 1512 | 1464232824097 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:20:24 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:20:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 20:20:24 INFO - PROCESS | 1512 | 1464232824176 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:20:24 INFO - PROCESS | 1512 | 1464232824179 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:20:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:20:24 INFO - PROCESS | 1512 | 1464232824182 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:20:24 INFO - PROCESS | 1512 | 1464232824185 Marionette TRACE conn5 <- [1,2990,null,{}] 20:20:24 INFO - PROCESS | 1512 | 1464232824193 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:20:24 INFO - PROCESS | 1512 | 1464232824297 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:20:24 INFO - PROCESS | 1512 | 1464232824308 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC232CB800 == 60 [pid = 1512] [id = 759] 20:20:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC1B163000) [pid = 1512] [serial = 2275] [outer = 0000000000000000] 20:20:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC1B2D1400) [pid = 1512] [serial = 2276] [outer = 000000BC1B163000] 20:20:24 INFO - PROCESS | 1512 | 1464232824359 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1B2DC800) [pid = 1512] [serial = 2277] [outer = 000000BC1B163000] 20:20:25 INFO - PROCESS | 1512 | 1464232825034 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:20:25 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:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 880ms 20:20:25 INFO - PROCESS | 1512 | 1464232825066 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 1512 | 1464232825072 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:20:25 INFO - PROCESS | 1512 | 1464232825077 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:20:25 INFO - PROCESS | 1512 | 1464232825082 Marionette TRACE conn5 <- [1,2994,null,{}] 20:20:25 INFO - PROCESS | 1512 | 1464232825087 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:20:25 INFO - PROCESS | 1512 | 1464232825208 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:20:25 INFO - PROCESS | 1512 | 1464232825312 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16E79000 == 61 [pid = 1512] [id = 760] 20:20:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC09D14000) [pid = 1512] [serial = 2278] [outer = 0000000000000000] 20:20:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC0AB8D800) [pid = 1512] [serial = 2279] [outer = 000000BC09D14000] 20:20:25 INFO - PROCESS | 1512 | 1464232825371 Marionette DEBUG loaded listener.js 20:20:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC0FC23800) [pid = 1512] [serial = 2280] [outer = 000000BC09D14000] 20:20:25 INFO - PROCESS | 1512 | 1464232825877 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:20:25 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:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 839ms 20:20:25 INFO - PROCESS | 1512 | 1464232825920 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 1512 | 1464232825927 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:20:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:20:25 INFO - PROCESS | 1512 | 1464232825934 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - PROCESS | 1512 | 1464232825937 Marionette TRACE conn5 <- [1,2998,null,{}] 20:20:25 INFO - PROCESS | 1512 | 1464232825941 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:20:26 INFO - PROCESS | 1512 | 1464232826062 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:20:26 INFO - PROCESS | 1512 | 1464232826165 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF34800 == 62 [pid = 1512] [id = 761] 20:20:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC138A4000) [pid = 1512] [serial = 2281] [outer = 0000000000000000] 20:20:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1401C400) [pid = 1512] [serial = 2282] [outer = 000000BC138A4000] 20:20:26 INFO - PROCESS | 1512 | 1464232826221 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC16A42000) [pid = 1512] [serial = 2283] [outer = 000000BC138A4000] 20:20:26 INFO - PROCESS | 1512 | [1512] 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:20:26 INFO - PROCESS | 1512 | 1464232826823 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:20:26 INFO - {} 20:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:20:26 INFO - {} 20:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:20:26 INFO - {} 20:20:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:20:26 INFO - {} 20:20:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 942ms 20:20:26 INFO - PROCESS | 1512 | 1464232826882 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 1512 | 1464232826885 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:20:26 INFO - TEST-START | /FileAPI/fileReader.html 20:20:26 INFO - PROCESS | 1512 | 1464232826893 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:20:26 INFO - PROCESS | 1512 | 1464232826898 Marionette TRACE conn5 <- [1,3002,null,{}] 20:20:26 INFO - PROCESS | 1512 | 1464232826910 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:20:27 INFO - PROCESS | 1512 | 1464232827039 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:20:27 INFO - PROCESS | 1512 | 1464232827134 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC232D8000 == 63 [pid = 1512] [id = 762] 20:20:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC189DDC00) [pid = 1512] [serial = 2284] [outer = 0000000000000000] 20:20:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1AF80000) [pid = 1512] [serial = 2285] [outer = 000000BC189DDC00] 20:20:27 INFO - PROCESS | 1512 | 1464232827205 Marionette DEBUG loaded listener.js 20:20:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1B166C00) [pid = 1512] [serial = 2286] [outer = 000000BC189DDC00] 20:20:27 INFO - PROCESS | 1512 | 1464232827709 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:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:20:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:20:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 836ms 20:20:27 INFO - PROCESS | 1512 | 1464232827731 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:20:27 INFO - PROCESS | 1512 | 1464232827734 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:20:27 INFO - TEST-START | /FileAPI/historical.html 20:20:27 INFO - PROCESS | 1512 | 1464232827738 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:20:27 INFO - PROCESS | 1512 | 1464232827740 Marionette TRACE conn5 <- [1,3006,null,{}] 20:20:27 INFO - PROCESS | 1512 | 1464232827744 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:20:27 INFO - PROCESS | 1512 | 1464232827863 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:20:28 INFO - PROCESS | 1512 | 1464232827993 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC21F2A800 == 64 [pid = 1512] [id = 763] 20:20:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC1B2D9000) [pid = 1512] [serial = 2287] [outer = 0000000000000000] 20:20:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC1DCECC00) [pid = 1512] [serial = 2288] [outer = 000000BC1B2D9000] 20:20:28 INFO - PROCESS | 1512 | 1464232828055 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC1DCF4800) [pid = 1512] [serial = 2289] [outer = 000000BC1B2D9000] 20:20:28 INFO - PROCESS | 1512 | 1464232828593 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:20:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:20:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:20:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:20:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:20:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:20:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:20:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:20:28 INFO - TEST-OK | /FileAPI/historical.html | took 880ms 20:20:28 INFO - PROCESS | 1512 | 1464232828619 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 1512 | 1464232828621 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:20:28 INFO - TEST-START | /FileAPI/idlharness.html 20:20:28 INFO - PROCESS | 1512 | 1464232828625 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:20:28 INFO - PROCESS | 1512 | 1464232828627 Marionette TRACE conn5 <- [1,3010,null,{}] 20:20:28 INFO - PROCESS | 1512 | 1464232828631 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:20:28 INFO - PROCESS | 1512 | 1464232828743 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:20:28 INFO - PROCESS | 1512 | 1464232828843 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC20C35800 == 65 [pid = 1512] [id = 764] 20:20:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC1DCF9800) [pid = 1512] [serial = 2290] [outer = 0000000000000000] 20:20:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC1EC4DC00) [pid = 1512] [serial = 2291] [outer = 000000BC1DCF9800] 20:20:28 INFO - PROCESS | 1512 | 1464232828899 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC1EC53C00) [pid = 1512] [serial = 2292] [outer = 000000BC1DCF9800] 20:20:29 INFO - PROCESS | 1512 | 1464232829881 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:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:20:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:20:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:20:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:20:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:20:29 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:20:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:20:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:20:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:20:29 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:20:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:20:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:20:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:20:29 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:20:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:20:29 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:20:29 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:20:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:20:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:20:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:20:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:20:29 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:20:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:20:29 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:20:29 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:20:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:20:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:20:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:20:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:20:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:20:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:20:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:20:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1383ms 20:20:30 INFO - PROCESS | 1512 | 1464232830045 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:20:30 INFO - PROCESS | 1512 | 1464232830048 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:20:30 INFO - TEST-START | /FileAPI/idlharness.worker 20:20:30 INFO - PROCESS | 1512 | 1464232830053 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:20:30 INFO - PROCESS | 1512 | 1464232830055 Marionette TRACE conn5 <- [1,3014,null,{}] 20:20:30 INFO - PROCESS | 1512 | 1464232830059 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:20:30 INFO - PROCESS | 1512 | 1464232830175 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:20:30 INFO - PROCESS | 1512 | 1464232830357 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC165E5000 == 66 [pid = 1512] [id = 765] 20:20:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC09944C00) [pid = 1512] [serial = 2293] [outer = 0000000000000000] 20:20:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC0E65D000) [pid = 1512] [serial = 2294] [outer = 000000BC09944C00] 20:20:30 INFO - PROCESS | 1512 | 1464232830416 Marionette DEBUG loaded listener.js 20:20:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC173E9400) [pid = 1512] [serial = 2295] [outer = 000000BC09944C00] 20:20:30 INFO - PROCESS | 1512 | [1512] 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:20:31 INFO - PROCESS | 1512 | 1464232831664 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:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:20:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:20:31 INFO - {} 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:20:31 INFO - {} 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:20:31 INFO - {} 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:20:31 INFO - {} 20:20:31 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:20:31 INFO - {} 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:20:31 INFO - {} 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:20:31 INFO - {} 20:20:31 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:20:31 INFO - {} 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:20:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:20:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 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:20:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:20:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:20:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:20:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:20:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:20:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:20:31 INFO - {} 20:20:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1836ms 20:20:31 INFO - PROCESS | 1512 | 1464232831902 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 1512 | 1464232831906 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:20:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:20:31 INFO - PROCESS | 1512 | 1464232831915 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:20:31 INFO - PROCESS | 1512 | 1464232831919 Marionette TRACE conn5 <- [1,3018,null,{}] 20:20:31 INFO - PROCESS | 1512 | 1464232831925 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:20:32 INFO - PROCESS | 1512 | 1464232832064 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:20:32 INFO - PROCESS | 1512 | 1464232832216 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E04E000 == 65 [pid = 1512] [id = 712] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC218CB000 == 64 [pid = 1512] [id = 758] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20C99800 == 63 [pid = 1512] [id = 757] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E9000 == 62 [pid = 1512] [id = 756] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1EB8B000 == 61 [pid = 1512] [id = 755] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E538800 == 60 [pid = 1512] [id = 754] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E040800 == 59 [pid = 1512] [id = 753] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD22000 == 58 [pid = 1512] [id = 752] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1BC6E800 == 57 [pid = 1512] [id = 751] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC17D2EC00) [pid = 1512] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC1A96F800) [pid = 1512] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC0FC0C800 == 58 [pid = 1512] [id = 766] 20:20:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC07F21400) [pid = 1512] [serial = 2296] [outer = 0000000000000000] 20:20:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (000000BC07FB9000) [pid = 1512] [serial = 2297] [outer = 000000BC07F21400] 20:20:32 INFO - PROCESS | 1512 | 1464232832312 Marionette DEBUG loaded listener.js 20:20:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (000000BC0AB57C00) [pid = 1512] [serial = 2298] [outer = 000000BC07F21400] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1967A000 == 57 [pid = 1512] [id = 750] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0F0C6800 == 56 [pid = 1512] [id = 749] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC13A7B000 == 55 [pid = 1512] [id = 748] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC218D3800 == 54 [pid = 1512] [id = 745] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21606800 == 53 [pid = 1512] [id = 743] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0EC03000 == 52 [pid = 1512] [id = 742] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19ED0800 == 51 [pid = 1512] [id = 741] 20:20:32 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FEBF000 == 50 [pid = 1512] [id = 740] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (000000BC16247C00) [pid = 1512] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (000000BC0FC25000) [pid = 1512] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC173ED800) [pid = 1512] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC188D5400) [pid = 1512] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC1402B800) [pid = 1512] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC09A2F800) [pid = 1512] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC16A44000) [pid = 1512] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC0A319000) [pid = 1512] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC189AFC00) [pid = 1512] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC0FCD1C00) [pid = 1512] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC12D7D000) [pid = 1512] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC13526400) [pid = 1512] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC13AB2000) [pid = 1512] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC15239400) [pid = 1512] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC138A8400) [pid = 1512] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC1643A800) [pid = 1512] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC0F25A000) [pid = 1512] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC0AD5C800) [pid = 1512] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC09CEA800) [pid = 1512] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC0A390000) [pid = 1512] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC196BF400) [pid = 1512] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1A976800) [pid = 1512] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC16B5E400) [pid = 1512] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1A990800) [pid = 1512] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC19605C00) [pid = 1512] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC0A391400) [pid = 1512] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC0A813C00) [pid = 1512] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC101D7000) [pid = 1512] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC17746C00) [pid = 1512] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC1523A400) [pid = 1512] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0EE0E800) [pid = 1512] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0F252800) [pid = 1512] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC16251C00) [pid = 1512] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC1409E800) [pid = 1512] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC10763800) [pid = 1512] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (000000BC173E1C00) [pid = 1512] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 20:20:32 INFO - PROCESS | 1512 | 1464232832745 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:20:32 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:20:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 879ms 20:20:32 INFO - PROCESS | 1512 | 1464232832799 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 1512 | 1464232832805 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:20:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:20:32 INFO - PROCESS | 1512 | 1464232832811 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:20:32 INFO - PROCESS | 1512 | 1464232832814 Marionette TRACE conn5 <- [1,3022,null,{}] 20:20:32 INFO - PROCESS | 1512 | 1464232832817 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:20:32 INFO - PROCESS | 1512 | 1464232832914 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:20:32 INFO - PROCESS | 1512 | 1464232832922 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1512 | ++DOCSHELL 000000BC174B4800 == 51 [pid = 1512] [id = 767] 20:20:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (000000BC09A2F400) [pid = 1512] [serial = 2299] [outer = 0000000000000000] 20:20:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC0A811800) [pid = 1512] [serial = 2300] [outer = 000000BC09A2F400] 20:20:32 INFO - PROCESS | 1512 | 1464232832968 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC0F252800) [pid = 1512] [serial = 2301] [outer = 000000BC09A2F400] 20:20:33 INFO - PROCESS | 1512 | 1464232833477 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:20:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:20:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 20:20:33 INFO - PROCESS | 1512 | 1464232833504 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:20:33 INFO - PROCESS | 1512 | 1464232833507 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:20:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:20:33 INFO - PROCESS | 1512 | 1464232833510 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:20:33 INFO - PROCESS | 1512 | 1464232833514 Marionette TRACE conn5 <- [1,3026,null,{}] 20:20:33 INFO - PROCESS | 1512 | 1464232833525 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:20:33 INFO - PROCESS | 1512 | 1464232833657 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:20:33 INFO - PROCESS | 1512 | 1464232833751 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1AFA1800 == 52 [pid = 1512] [id = 768] 20:20:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC12D7D800) [pid = 1512] [serial = 2302] [outer = 0000000000000000] 20:20:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC1352BC00) [pid = 1512] [serial = 2303] [outer = 000000BC12D7D800] 20:20:33 INFO - PROCESS | 1512 | 1464232833800 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC13A07400) [pid = 1512] [serial = 2304] [outer = 000000BC12D7D800] 20:20:34 INFO - PROCESS | 1512 | 1464232834151 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:20:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:20:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:20:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 20:20:34 INFO - PROCESS | 1512 | 1464232834215 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:20:34 INFO - PROCESS | 1512 | 1464232834218 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:20:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:20:34 INFO - PROCESS | 1512 | 1464232834222 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:20:34 INFO - PROCESS | 1512 | 1464232834223 Marionette TRACE conn5 <- [1,3030,null,{}] 20:20:34 INFO - PROCESS | 1512 | 1464232834227 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:20:34 INFO - PROCESS | 1512 | 1464232834321 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:20:34 INFO - PROCESS | 1512 | 1464232834327 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCCD800 == 53 [pid = 1512] [id = 769] 20:20:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC1522F000) [pid = 1512] [serial = 2305] [outer = 0000000000000000] 20:20:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC15233000) [pid = 1512] [serial = 2306] [outer = 000000BC1522F000] 20:20:34 INFO - PROCESS | 1512 | 1464232834373 Marionette DEBUG loaded listener.js 20:20:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC1557A400) [pid = 1512] [serial = 2307] [outer = 000000BC1522F000] 20:20:35 INFO - PROCESS | 1512 | 1464232835072 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:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:20:35 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:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:20:35 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:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:20:35 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:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:20:35 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:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:20:35 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:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:20:35 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:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:20:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 964ms 20:20:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:20:35 INFO - PROCESS | 1512 | 1464232835190 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:20:35 INFO - PROCESS | 1512 | 1464232835192 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:20:35 INFO - PROCESS | 1512 | 1464232835196 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:20:35 INFO - PROCESS | 1512 | 1464232835197 Marionette TRACE conn5 <- [1,3034,null,{}] 20:20:35 INFO - PROCESS | 1512 | 1464232835202 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:20:35 INFO - PROCESS | 1512 | 1464232835320 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:20:35 INFO - PROCESS | 1512 | 1464232835372 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF32800 == 54 [pid = 1512] [id = 770] 20:20:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC16435400) [pid = 1512] [serial = 2308] [outer = 0000000000000000] 20:20:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC169D3C00) [pid = 1512] [serial = 2309] [outer = 000000BC16435400] 20:20:35 INFO - PROCESS | 1512 | 1464232835418 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC16E9D000) [pid = 1512] [serial = 2310] [outer = 000000BC16435400] 20:20:35 INFO - PROCESS | 1512 | [1512] 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:20:35 INFO - PROCESS | 1512 | 1464232835857 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:20:35 INFO - {} 20:20:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 20:20:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:20:35 INFO - PROCESS | 1512 | 1464232835890 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:20:35 INFO - PROCESS | 1512 | 1464232835892 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:20:35 INFO - PROCESS | 1512 | 1464232835895 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:20:35 INFO - PROCESS | 1512 | 1464232835897 Marionette TRACE conn5 <- [1,3038,null,{}] 20:20:35 INFO - PROCESS | 1512 | 1464232835901 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:20:36 INFO - PROCESS | 1512 | 1464232836037 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:20:36 INFO - PROCESS | 1512 | 1464232836091 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E8BB000 == 55 [pid = 1512] [id = 771] 20:20:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC17D25000) [pid = 1512] [serial = 2311] [outer = 0000000000000000] 20:20:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC188A9000) [pid = 1512] [serial = 2312] [outer = 000000BC17D25000] 20:20:36 INFO - PROCESS | 1512 | 1464232836138 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC19440000) [pid = 1512] [serial = 2313] [outer = 000000BC17D25000] 20:20:36 INFO - PROCESS | 1512 | 1464232836690 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:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC09CE2000) [pid = 1512] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC1AF7B000) [pid = 1512] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC15235800) [pid = 1512] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1A96D000) [pid = 1512] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC196BE000) [pid = 1512] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC1A975000) [pid = 1512] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC09A24000) [pid = 1512] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC09B94800) [pid = 1512] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC13508400) [pid = 1512] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC07FB1400) [pid = 1512] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC0A31CC00) [pid = 1512] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC0A395C00) [pid = 1512] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC189DF400) [pid = 1512] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:20:36 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (000000BC1A191C00) [pid = 1512] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:20:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 880ms 20:20:36 INFO - PROCESS | 1512 | 1464232836787 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:20:36 INFO - PROCESS | 1512 | 1464232836789 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:20:36 INFO - PROCESS | 1512 | 1464232836794 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:20:36 INFO - PROCESS | 1512 | 1464232836796 Marionette TRACE conn5 <- [1,3042,null,{}] 20:20:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:20:36 INFO - PROCESS | 1512 | 1464232836800 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:20:36 INFO - PROCESS | 1512 | 1464232836887 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:20:36 INFO - PROCESS | 1512 | 1464232836893 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E8B0000 == 56 [pid = 1512] [id = 772] 20:20:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (000000BC13AB6000) [pid = 1512] [serial = 2314] [outer = 0000000000000000] 20:20:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC189B0C00) [pid = 1512] [serial = 2315] [outer = 000000BC13AB6000] 20:20:36 INFO - PROCESS | 1512 | 1464232836940 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC0E65B000) [pid = 1512] [serial = 2316] [outer = 000000BC13AB6000] 20:20:37 INFO - PROCESS | 1512 | 1464232837599 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:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:20:37 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:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:20:37 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:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:20:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 920ms 20:20:37 INFO - PROCESS | 1512 | 1464232837720 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 1512 | 1464232837723 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:20:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:20:37 INFO - PROCESS | 1512 | 1464232837726 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 1512 | 1464232837728 Marionette TRACE conn5 <- [1,3046,null,{}] 20:20:37 INFO - PROCESS | 1512 | 1464232837731 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:20:37 INFO - PROCESS | 1512 | 1464232837821 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:20:37 INFO - PROCESS | 1512 | 1464232837827 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19D2E000 == 57 [pid = 1512] [id = 773] 20:20:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC15233400) [pid = 1512] [serial = 2317] [outer = 0000000000000000] 20:20:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC17406400) [pid = 1512] [serial = 2318] [outer = 000000BC15233400] 20:20:37 INFO - PROCESS | 1512 | 1464232837872 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC1A180800) [pid = 1512] [serial = 2319] [outer = 000000BC15233400] 20:20:38 INFO - PROCESS | 1512 | 1464232838352 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:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:20:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:20:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:20:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:20:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:20:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:20:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:20:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:20:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:20:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 20:20:38 INFO - PROCESS | 1512 | 1464232838424 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 1512 | 1464232838426 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:20:38 INFO - PROCESS | 1512 | 1464232838429 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:20:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:20:38 INFO - PROCESS | 1512 | 1464232838431 Marionette TRACE conn5 <- [1,3050,null,{}] 20:20:38 INFO - PROCESS | 1512 | 1464232838435 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:20:38 INFO - PROCESS | 1512 | 1464232838526 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:20:38 INFO - PROCESS | 1512 | 1464232838538 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1EB9B800 == 58 [pid = 1512] [id = 774] 20:20:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC1A17B800) [pid = 1512] [serial = 2320] [outer = 0000000000000000] 20:20:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC1A979400) [pid = 1512] [serial = 2321] [outer = 000000BC1A17B800] 20:20:38 INFO - PROCESS | 1512 | 1464232838583 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC1A9C1800) [pid = 1512] [serial = 2322] [outer = 000000BC1A17B800] 20:20:38 INFO - PROCESS | 1512 | [1512] 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:20:39 INFO - PROCESS | 1512 | 1464232839211 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:20:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:20:39 INFO - {} 20:20:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 837ms 20:20:39 INFO - PROCESS | 1512 | 1464232839270 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 1512 | 1464232839276 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:20:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:20:39 INFO - PROCESS | 1512 | 1464232839281 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:20:39 INFO - PROCESS | 1512 | 1464232839286 Marionette TRACE conn5 <- [1,3054,null,{}] 20:20:39 INFO - PROCESS | 1512 | 1464232839343 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:20:39 INFO - PROCESS | 1512 | 1464232839455 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:20:39 INFO - PROCESS | 1512 | 1464232839576 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC19684000 == 59 [pid = 1512] [id = 775] 20:20:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC09A2B000) [pid = 1512] [serial = 2323] [outer = 0000000000000000] 20:20:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC0F0DA800) [pid = 1512] [serial = 2324] [outer = 000000BC09A2B000] 20:20:39 INFO - PROCESS | 1512 | 1464232839634 Marionette DEBUG loaded listener.js 20:20:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC1035C400) [pid = 1512] [serial = 2325] [outer = 000000BC09A2B000] 20:20:40 INFO - PROCESS | 1512 | 1464232840235 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:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:20:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:20:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 985ms 20:20:40 INFO - PROCESS | 1512 | 1464232840272 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:20:40 INFO - PROCESS | 1512 | 1464232840279 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:20:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:20:40 INFO - PROCESS | 1512 | 1464232840287 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - PROCESS | 1512 | 1464232840291 Marionette TRACE conn5 <- [1,3058,null,{}] 20:20:40 INFO - PROCESS | 1512 | 1464232840295 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:20:40 INFO - PROCESS | 1512 | 1464232840419 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:20:40 INFO - PROCESS | 1512 | 1464232840519 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF64800 == 60 [pid = 1512] [id = 776] 20:20:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC1522F800) [pid = 1512] [serial = 2326] [outer = 0000000000000000] 20:20:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC1528AC00) [pid = 1512] [serial = 2327] [outer = 000000BC1522F800] 20:20:40 INFO - PROCESS | 1512 | 1464232840576 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC16A47800) [pid = 1512] [serial = 2328] [outer = 000000BC1522F800] 20:20:41 INFO - PROCESS | 1512 | 1464232841171 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:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:20:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 20:20:41 INFO - PROCESS | 1512 | 1464232841236 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 1512 | 1464232841239 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:20:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:20:41 INFO - PROCESS | 1512 | 1464232841243 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:20:41 INFO - PROCESS | 1512 | 1464232841247 Marionette TRACE conn5 <- [1,3062,null,{}] 20:20:41 INFO - PROCESS | 1512 | 1464232841259 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:20:41 INFO - PROCESS | 1512 | 1464232841389 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:20:41 INFO - PROCESS | 1512 | 1464232841512 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC2110D800 == 61 [pid = 1512] [id = 777] 20:20:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC1753BC00) [pid = 1512] [serial = 2329] [outer = 0000000000000000] 20:20:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (000000BC188D5000) [pid = 1512] [serial = 2330] [outer = 000000BC1753BC00] 20:20:41 INFO - PROCESS | 1512 | 1464232841572 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (000000BC189B1C00) [pid = 1512] [serial = 2331] [outer = 000000BC1753BC00] 20:20:42 INFO - PROCESS | 1512 | 1464232842095 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:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:20:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 20:20:42 INFO - PROCESS | 1512 | 1464232842126 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:20:42 INFO - PROCESS | 1512 | 1464232842129 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:20:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:20:42 INFO - PROCESS | 1512 | 1464232842133 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:20:42 INFO - PROCESS | 1512 | 1464232842135 Marionette TRACE conn5 <- [1,3066,null,{}] 20:20:42 INFO - PROCESS | 1512 | 1464232842139 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:20:42 INFO - PROCESS | 1512 | 1464232842259 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:20:42 INFO - PROCESS | 1512 | 1464232842358 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC218CB000 == 62 [pid = 1512] [id = 778] 20:20:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (000000BC1A199000) [pid = 1512] [serial = 2332] [outer = 0000000000000000] 20:20:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (000000BC1A972000) [pid = 1512] [serial = 2333] [outer = 000000BC1A199000] 20:20:42 INFO - PROCESS | 1512 | 1464232842414 Marionette DEBUG loaded listener.js 20:20:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (000000BC1A9BF000) [pid = 1512] [serial = 2334] [outer = 000000BC1A199000] 20:20:42 INFO - PROCESS | 1512 | 1464232842982 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:20:43 INFO - PROCESS | 1512 | 1464232843043 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:20:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:20:43 INFO - PROCESS | 1512 | 1464232843047 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 1512 | 1464232843049 Marionette TRACE conn5 <- [1,3070,null,{}] 20:20:43 INFO - PROCESS | 1512 | 1464232843053 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:20:43 INFO - PROCESS | 1512 | 1464232843196 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:20:43 INFO - PROCESS | 1512 | 1464232843328 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC21C24000 == 63 [pid = 1512] [id = 779] 20:20:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (000000BC196BD400) [pid = 1512] [serial = 2335] [outer = 0000000000000000] 20:20:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (000000BC1B2D0C00) [pid = 1512] [serial = 2336] [outer = 000000BC196BD400] 20:20:43 INFO - PROCESS | 1512 | 1464232843386 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (000000BC1EC4B800) [pid = 1512] [serial = 2337] [outer = 000000BC196BD400] 20:20:43 INFO - PROCESS | 1512 | 1464232843910 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:20:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:20:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:20:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:20:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:20:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 879ms 20:20:43 INFO - PROCESS | 1512 | 1464232843937 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 1512 | 1464232843940 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:20:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:20:43 INFO - PROCESS | 1512 | 1464232843945 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 1512 | 1464232843947 Marionette TRACE conn5 <- [1,3074,null,{}] 20:20:43 INFO - PROCESS | 1512 | 1464232843951 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:20:44 INFO - PROCESS | 1512 | 1464232844076 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:20:44 INFO - PROCESS | 1512 | 1464232844182 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC22650800 == 64 [pid = 1512] [id = 780] 20:20:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (000000BC1F2A4C00) [pid = 1512] [serial = 2338] [outer = 0000000000000000] 20:20:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (000000BC211E5000) [pid = 1512] [serial = 2339] [outer = 000000BC1F2A4C00] 20:20:44 INFO - PROCESS | 1512 | 1464232844238 Marionette DEBUG loaded listener.js 20:20:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (000000BC21932400) [pid = 1512] [serial = 2340] [outer = 000000BC1F2A4C00] 20:20:44 INFO - PROCESS | 1512 | 1464232844814 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:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:20:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 880ms 20:20:44 INFO - PROCESS | 1512 | 1464232844828 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:20:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:20:44 INFO - PROCESS | 1512 | 1464232844831 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:20:44 INFO - PROCESS | 1512 | 1464232844834 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:20:44 INFO - PROCESS | 1512 | 1464232844836 Marionette TRACE conn5 <- [1,3078,null,{}] 20:20:44 INFO - PROCESS | 1512 | 1464232844840 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:20:44 INFO - PROCESS | 1512 | 1464232844952 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:20:45 INFO - PROCESS | 1512 | 1464232845224 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC16562000 == 65 [pid = 1512] [id = 781] 20:20:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (000000BC09031C00) [pid = 1512] [serial = 2341] [outer = 0000000000000000] 20:20:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (000000BC09A24000) [pid = 1512] [serial = 2342] [outer = 000000BC09031C00] 20:20:45 INFO - PROCESS | 1512 | 1464232845283 Marionette DEBUG loaded listener.js 20:20:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (000000BC0A38E800) [pid = 1512] [serial = 2343] [outer = 000000BC09031C00] 20:20:45 INFO - PROCESS | 1512 | 1464232845784 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:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:20:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 984ms 20:20:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:20:45 INFO - PROCESS | 1512 | 1464232845821 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 1512 | 1464232845826 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:20:45 INFO - PROCESS | 1512 | 1464232845830 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:20:45 INFO - PROCESS | 1512 | 1464232845834 Marionette TRACE conn5 <- [1,3082,null,{}] 20:20:45 INFO - PROCESS | 1512 | 1464232845838 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:20:45 INFO - PROCESS | 1512 | 1464232845984 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:20:46 INFO - PROCESS | 1512 | 1464232846126 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0FC1B000 == 66 [pid = 1512] [id = 782] 20:20:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (000000BC09CE9400) [pid = 1512] [serial = 2344] [outer = 0000000000000000] 20:20:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (000000BC0B2DD000) [pid = 1512] [serial = 2345] [outer = 000000BC09CE9400] 20:20:46 INFO - PROCESS | 1512 | 1464232846182 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (000000BC101D2800) [pid = 1512] [serial = 2346] [outer = 000000BC09CE9400] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DD0B800 == 65 [pid = 1512] [id = 653] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC19D2E000 == 64 [pid = 1512] [id = 773] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8B0000 == 63 [pid = 1512] [id = 772] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1E8BB000 == 62 [pid = 1512] [id = 771] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF32800 == 61 [pid = 1512] [id = 770] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DCCD800 == 60 [pid = 1512] [id = 769] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1AFA1800 == 59 [pid = 1512] [id = 768] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC174B4800 == 58 [pid = 1512] [id = 767] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC0FC0C800 == 57 [pid = 1512] [id = 766] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC165E5000 == 56 [pid = 1512] [id = 765] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC20C35800 == 55 [pid = 1512] [id = 764] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC21F2A800 == 54 [pid = 1512] [id = 763] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC232D8000 == 53 [pid = 1512] [id = 762] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC1DF34800 == 52 [pid = 1512] [id = 761] 20:20:46 INFO - PROCESS | 1512 | --DOCSHELL 000000BC16E79000 == 51 [pid = 1512] [id = 760] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (000000BC1B2D1400) [pid = 1512] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (000000BC1AF86800) [pid = 1512] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (000000BC15282800) [pid = 1512] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (000000BC18F0C400) [pid = 1512] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (000000BC1A978400) [pid = 1512] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (000000BC1A18E000) [pid = 1512] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (000000BC1A970C00) [pid = 1512] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (000000BC1AF79C00) [pid = 1512] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (000000BC188A4C00) [pid = 1512] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (000000BC13ABB400) [pid = 1512] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (000000BC16B55000) [pid = 1512] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (000000BC1A98FC00) [pid = 1512] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (000000BC13569400) [pid = 1512] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (000000BC0ADD6400) [pid = 1512] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (000000BC0ADD7800) [pid = 1512] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (000000BC0E65E800) [pid = 1512] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (000000BC0A69F400) [pid = 1512] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (000000BC12D26800) [pid = 1512] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (000000BC1A17E000) [pid = 1512] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (000000BC1A983C00) [pid = 1512] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (000000BC1AF7FC00) [pid = 1512] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (000000BC1A9BC400) [pid = 1512] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (000000BC1A949000) [pid = 1512] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (000000BC1753B800) [pid = 1512] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (000000BC13ABA800) [pid = 1512] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (000000BC19445000) [pid = 1512] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (000000BC16249400) [pid = 1512] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (000000BC08849000) [pid = 1512] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (000000BC0EC51C00) [pid = 1512] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (000000BC188EF000) [pid = 1512] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (000000BC1A18CC00) [pid = 1512] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (000000BC0993F400) [pid = 1512] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:20:46 INFO - PROCESS | 1512 | 1464232846789 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:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:20:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 984ms 20:20:46 INFO - PROCESS | 1512 | 1464232846816 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 1512 | 1464232846821 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:20:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:20:46 INFO - PROCESS | 1512 | 1464232846826 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 1512 | 1464232846828 Marionette TRACE conn5 <- [1,3086,null,{}] 20:20:46 INFO - PROCESS | 1512 | 1464232846832 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:20:46 INFO - PROCESS | 1512 | 1464232846929 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:20:47 INFO - PROCESS | 1512 | 1464232847033 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC0F27E800 == 52 [pid = 1512] [id = 783] 20:20:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (000000BC07F25800) [pid = 1512] [serial = 2347] [outer = 0000000000000000] 20:20:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (000000BC09CDDC00) [pid = 1512] [serial = 2348] [outer = 000000BC07F25800] 20:20:47 INFO - PROCESS | 1512 | 1464232847083 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (000000BC0E7DC400) [pid = 1512] [serial = 2349] [outer = 000000BC07F25800] 20:20:47 INFO - PROCESS | 1512 | 1464232847476 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:20:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:20:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:20:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 20:20:47 INFO - PROCESS | 1512 | 1464232847521 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 1512 | 1464232847524 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:20:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:20:47 INFO - PROCESS | 1512 | 1464232847529 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:20:47 INFO - PROCESS | 1512 | 1464232847535 Marionette TRACE conn5 <- [1,3090,null,{}] 20:20:47 INFO - PROCESS | 1512 | 1464232847544 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:20:47 INFO - PROCESS | 1512 | 1464232847639 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:20:47 INFO - PROCESS | 1512 | 1464232847691 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1BBAC000 == 53 [pid = 1512] [id = 784] 20:20:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (000000BC12D21C00) [pid = 1512] [serial = 2350] [outer = 0000000000000000] 20:20:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (000000BC138A8C00) [pid = 1512] [serial = 2351] [outer = 000000BC12D21C00] 20:20:47 INFO - PROCESS | 1512 | 1464232847738 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (000000BC14020400) [pid = 1512] [serial = 2352] [outer = 000000BC12D21C00] 20:20:48 INFO - PROCESS | 1512 | 1464232848176 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:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:20:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 20:20:48 INFO - PROCESS | 1512 | 1464232848225 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 1512 | 1464232848228 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:20:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:20:48 INFO - PROCESS | 1512 | 1464232848231 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 1512 | 1464232848233 Marionette TRACE conn5 <- [1,3094,null,{}] 20:20:48 INFO - PROCESS | 1512 | 1464232848236 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:20:48 INFO - PROCESS | 1512 | 1464232848331 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:20:48 INFO - PROCESS | 1512 | 1464232848364 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DCC7800 == 54 [pid = 1512] [id = 785] 20:20:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (000000BC15282800) [pid = 1512] [serial = 2353] [outer = 0000000000000000] 20:20:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (000000BC1528B400) [pid = 1512] [serial = 2354] [outer = 000000BC15282800] 20:20:48 INFO - PROCESS | 1512 | 1464232848410 Marionette DEBUG loaded listener.js 20:20:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (000000BC16297800) [pid = 1512] [serial = 2355] [outer = 000000BC15282800] 20:20:48 INFO - PROCESS | 1512 | 1464232848819 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:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:20:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 20:20:48 INFO - PROCESS | 1512 | 1464232848879 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 1512 | 1464232848881 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:20:48 INFO - PROCESS | 1512 | 1464232848886 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 1512 | 1464232848887 Marionette TRACE conn5 <- [1,3098,null,{}] 20:20:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:20:48 INFO - PROCESS | 1512 | 1464232848891 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:20:48 INFO - PROCESS | 1512 | 1464232848982 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:20:48 INFO - PROCESS | 1512 | 1464232848989 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1DF32000 == 55 [pid = 1512] [id = 786] 20:20:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (000000BC16A47000) [pid = 1512] [serial = 2356] [outer = 0000000000000000] 20:20:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (000000BC16BEE000) [pid = 1512] [serial = 2357] [outer = 000000BC16A47000] 20:20:49 INFO - PROCESS | 1512 | 1464232849042 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (000000BC17711C00) [pid = 1512] [serial = 2358] [outer = 000000BC16A47000] 20:20:49 INFO - PROCESS | 1512 | 1464232849561 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:20:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:20:49 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:20:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:20:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 20:20:49 INFO - PROCESS | 1512 | 1464232849624 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:20:49 INFO - PROCESS | 1512 | 1464232849626 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:20:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:20:49 INFO - PROCESS | 1512 | 1464232849629 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:20:49 INFO - PROCESS | 1512 | 1464232849631 Marionette TRACE conn5 <- [1,3102,null,{}] 20:20:49 INFO - PROCESS | 1512 | 1464232849641 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:20:49 INFO - PROCESS | 1512 | 1464232849762 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:20:49 INFO - PROCESS | 1512 | 1464232849825 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\", \"5069547a-2e68-43ad-adf8-e4870d5a4c11\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1512 | ++DOCSHELL 000000BC1E545000 == 56 [pid = 1512] [id = 787] 20:20:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (000000BC189A8400) [pid = 1512] [serial = 2359] [outer = 0000000000000000] 20:20:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (000000BC189AFC00) [pid = 1512] [serial = 2360] [outer = 000000BC189A8400] 20:20:49 INFO - PROCESS | 1512 | 1464232849871 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (000000BC191CEC00) [pid = 1512] [serial = 2361] [outer = 000000BC189A8400] 20:20:50 INFO - PROCESS | 1512 | 1464232850242 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:20:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:20:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 693ms 20:20:50 INFO - PROCESS | 1512 | 1464232850332 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 1512 | 1464232850334 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:20:51 WARNING - u'runner_teardown' () 20:20:51 INFO - No more tests 20:20:51 INFO - Got 0 unexpected results 20:20:51 INFO - SUITE-END | took 666s 20:20:51 INFO - Closing logging queue 20:20:51 INFO - queue closed 20:20:51 INFO - Return code: 0 20:20:51 WARNING - # TBPL SUCCESS # 20:20:51 INFO - Running post-action listener: _resource_record_post_action 20:20:51 INFO - Running post-run listener: _resource_record_post_run 20:20:52 INFO - Total resource usage - Wall time: 675s; CPU: 14.0%; Read bytes: 45581312; Write bytes: 999598080; Read time: 663860; Write time: 3963230 20:20:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:20:52 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35721216; Read time: 0; Write time: 45010 20:20:52 INFO - run-tests - Wall time: 673s; CPU: 14.0%; Read bytes: 45577216; Write bytes: 890386944; Read time: 662990; Write time: 3851990 20:20:52 INFO - Running post-run listener: _upload_blobber_files 20:20:52 INFO - Blob upload gear active. 20:20:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:20:52 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:20:52 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:20:52 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:20:53 INFO - (blobuploader) - INFO - Open directory for files ... 20:20:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:20:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:20:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:20:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:20:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:20:53 INFO - (blobuploader) - INFO - Done attempting. 20:20:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:20:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:20:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:20:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:20:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:20:55 INFO - (blobuploader) - INFO - Done attempting. 20:20:55 INFO - (blobuploader) - INFO - Iteration through files over. 20:20:55 INFO - Return code: 0 20:20:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:20:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63ae0bca856e9dc83df5e17b8ceb649c3d940dfc5f0035f587fcd268dbe8f107038e5e4d42fd5b9d983737d4e5c5bbbcbceeb5d87d6a1438b3ab7c81f86ab7d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9f447bd10206ca2f5874d2895bc8892803eb92ba6a668086d44b4bca5e5f367ea62fb63b7e4236d0b596723768bc9e6a1b1fa40d9472839ac689ca6b1d9815bd"} 20:20:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:20:55 INFO - Writing to file C:\slave\test\properties\blobber_files 20:20:55 INFO - Contents: 20:20:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63ae0bca856e9dc83df5e17b8ceb649c3d940dfc5f0035f587fcd268dbe8f107038e5e4d42fd5b9d983737d4e5c5bbbcbceeb5d87d6a1438b3ab7c81f86ab7d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9f447bd10206ca2f5874d2895bc8892803eb92ba6a668086d44b4bca5e5f367ea62fb63b7e4236d0b596723768bc9e6a1b1fa40d9472839ac689ca6b1d9815bd"} 20:20:55 INFO - Running post-run listener: copy_logs_to_upload_dir 20:20:55 INFO - Copying logs to upload dir... 20:20:55 INFO - mkdir: C:\slave\test\build\upload\logs 20:20:55 INFO - Copying logs to upload dir... 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - Using _rmtree_windows ... 20:20:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=869.916000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 30 secs) (at 2016-05-25 20:20:55.958037) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:20:55.959222) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/63ae0bca856e9dc83df5e17b8ceb649c3d940dfc5f0035f587fcd268dbe8f107038e5e4d42fd5b9d983737d4e5c5bbbcbceeb5d87d6a1438b3ab7c81f86ab7d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9f447bd10206ca2f5874d2895bc8892803eb92ba6a668086d44b4bca5e5f367ea62fb63b7e4236d0b596723768bc9e6a1b1fa40d9472839ac689ca6b1d9815bd"} build_url:https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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/63ae0bca856e9dc83df5e17b8ceb649c3d940dfc5f0035f587fcd268dbe8f107038e5e4d42fd5b9d983737d4e5c5bbbcbceeb5d87d6a1438b3ab7c81f86ab7d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9f447bd10206ca2f5874d2895bc8892803eb92ba6a668086d44b4bca5e5f367ea62fb63b7e4236d0b596723768bc9e6a1b1fa40d9472839ac689ca6b1d9815bd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dvidHUqdSG6kauQU17ORaA/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-25 20:20:56.082200) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:20:56.082659) ========= '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-018\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-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-018\AppData\Local LOGONSERVER=\\T-W864-IX-018 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-018 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-018 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:20:56.198942) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 20:20:56.199313) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 20:20:56.576296) ========= ========= Total master_lag: 0.49 =========