builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-066
starttime: 1467328649.17
results: success (0)
buildid: 20160630123429
builduid: 4737dcbbbcfa46b9b8a66d658d87c2e0
revision: dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.170755) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.171226) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.171530) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.250082) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.250867) =========
'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:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-066
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-066
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-066
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-066
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066
WINDIR=C:\WINDOWS
using PTY: False
--16:17:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.02 GB/s
16:17:19 (2.02 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.614000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.893199) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:29.893884) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-066
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-066
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-066
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-066
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.921000
========= master_lag: -0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:30.787517) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-30 16:17:30.787951) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb --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-beta --rev dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-066
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-066
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-066
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-066
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066
WINDIR=C:\WINDOWS
using PTY: False
2016-06-30 16:17:21,453 truncating revision to first 12 chars
2016-06-30 16:17:21,453 Setting DEBUG logging.
2016-06-30 16:17:21,453 attempt 1/10
2016-06-30 16:17:21,453 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/dd7af1fa4ece?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-30 16:17:22,505 unpacking tar archive at: mozilla-beta-dd7af1fa4ece/testing/mozharness/
program finished with exit code 0
elapsedTime=2.392000
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-30 16:17:33.197149) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:33.197660) =========
script_repo_revision: dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:33.198471) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:33.199318) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 16:17:33.215638) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 53 secs) (at 2016-06-30 16:17:33.216053) =========
'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' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
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', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-066
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-066
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-066
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-066
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-066
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
16:17:23 INFO - MultiFileLogger online at 20160630 16:17:23 in C:\slave\test
16:17:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
16:17:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
16:17:23 INFO - {'append_to_log': False,
16:17:23 INFO - 'base_work_dir': 'C:\\slave\\test',
16:17:23 INFO - 'blob_upload_branch': 'mozilla-beta',
16:17:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
16:17:23 INFO - 'buildbot_json_path': 'buildprops.json',
16:17:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
16:17:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
16:17:23 INFO - 'download_minidump_stackwalk': True,
16:17:23 INFO - 'download_symbols': 'ondemand',
16:17:23 INFO - 'e10s': False,
16:17:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
16:17:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
16:17:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
16:17:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
16:17:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
16:17:23 INFO - 'C:/mozilla-build/tooltool.py'),
16:17:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
16:17:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
16:17:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
16:17:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
16:17:23 INFO - 'log_level': 'info',
16:17:23 INFO - 'log_to_console': True,
16:17:23 INFO - 'opt_config_files': (),
16:17:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
16:17:23 INFO - '--processes=1',
16:17:23 INFO - '--config=%(test_path)s/wptrunner.ini',
16:17:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
16:17:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
16:17:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
16:17:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
16:17:23 INFO - 'pip_index': False,
16:17:23 INFO - 'require_test_zip': True,
16:17:23 INFO - 'test_type': ('testharness',),
16:17:23 INFO - 'this_chunk': '1',
16:17:23 INFO - 'total_chunks': '5',
16:17:23 INFO - 'virtualenv_path': 'venv',
16:17:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
16:17:23 INFO - 'work_dir': 'build'}
16:17:23 INFO - #####
16:17:23 INFO - ##### Running clobber step.
16:17:23 INFO - #####
16:17:23 INFO - Running pre-action listener: _resource_record_pre_action
16:17:23 INFO - Running main action method: clobber
16:17:23 INFO - rmtree: C:\slave\test\build
16:17:23 INFO - Using _rmtree_windows ...
16:17:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
16:18:09 INFO - Running post-action listener: _resource_record_post_action
16:18:09 INFO - #####
16:18:09 INFO - ##### Running read-buildbot-config step.
16:18:09 INFO - #####
16:18:09 INFO - Running pre-action listener: _resource_record_pre_action
16:18:09 INFO - Running main action method: read_buildbot_config
16:18:09 INFO - Using buildbot properties:
16:18:09 INFO - {
16:18:09 INFO - "project": "",
16:18:09 INFO - "product": "firefox",
16:18:09 INFO - "script_repo_revision": "production",
16:18:09 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
16:18:09 INFO - "repository": "",
16:18:09 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
16:18:09 INFO - "buildid": "20160630123429",
16:18:09 INFO - "pgo_build": "True",
16:18:09 INFO - "basedir": "C:\\slave\\test",
16:18:09 INFO - "buildnumber": 1,
16:18:09 INFO - "slavename": "t-xp32-ix-066",
16:18:09 INFO - "revision": "dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb",
16:18:09 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
16:18:09 INFO - "platform": "win32",
16:18:09 INFO - "branch": "mozilla-beta",
16:18:09 INFO - "repo_path": "releases/mozilla-beta",
16:18:09 INFO - "moz_repo_path": "",
16:18:09 INFO - "stage_platform": "win32-pgo",
16:18:09 INFO - "builduid": "4737dcbbbcfa46b9b8a66d658d87c2e0",
16:18:09 INFO - "slavebuilddir": "test"
16:18:09 INFO - }
16:18:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
16:18:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip.
16:18:09 INFO - Running post-action listener: _resource_record_post_action
16:18:09 INFO - #####
16:18:09 INFO - ##### Running download-and-extract step.
16:18:09 INFO - #####
16:18:09 INFO - Running pre-action listener: _resource_record_pre_action
16:18:09 INFO - Running main action method: download_and_extract
16:18:09 INFO - mkdir: C:\slave\test\build\tests
16:18:09 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')]}
16:18:09 INFO - https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
16:18:09 INFO - trying https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
16:18:09 INFO - Downloading https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:18:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
16:18:10 INFO - Downloaded 1186 bytes.
16:18:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:18:10 INFO - Using the following test package requirements:
16:18:10 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:18:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
16:18:10 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:18:10 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'jsshell-win32.zip'],
16:18:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
16:18:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:18:10 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
16:18:10 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
16:18:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
16:18:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:18:10 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
16:18:10 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
16:18:10 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')]}
16:18:10 INFO - https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
16:18:10 INFO - trying https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
16:18:10 INFO - Downloading https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
16:18:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
16:18:12 INFO - Downloaded 19094369 bytes.
16:18:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:18:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:18:15 INFO - caution: filename not matched: web-platform/*
16:18:15 INFO - Return code: 11
16:18:15 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')]}
16:18:15 INFO - https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
16:18:15 INFO - trying https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
16:18:15 INFO - Downloading https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
16:18:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
16:18:18 INFO - Downloaded 36389110 bytes.
16:18:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:18:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:18:54 INFO - caution: filename not matched: bin/*
16:18:54 INFO - caution: filename not matched: config/*
16:18:54 INFO - caution: filename not matched: mozbase/*
16:18:54 INFO - caution: filename not matched: marionette/*
16:18:54 INFO - caution: filename not matched: tools/wptserve/*
16:18:54 INFO - Return code: 11
16:18:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:18:54 INFO - https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
16:18:54 INFO - trying https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:18:54 INFO - Downloading https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
16:18:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
16:18:58 INFO - Downloaded 55664255 bytes.
16:18:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:18:58 INFO - mkdir: C:\slave\test\properties
16:18:58 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
16:18:58 INFO - Writing to file C:\slave\test\properties\build_url
16:18:58 INFO - Contents:
16:18:58 INFO - build_url:https://queue.taskcluster.net/v1/task/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:18:59 INFO - Running post-action listener: _resource_record_post_action
16:18:59 INFO - Running post-action listener: set_extra_try_arguments
16:18:59 INFO - #####
16:18:59 INFO - ##### Running create-virtualenv step.
16:18:59 INFO - #####
16:18:59 INFO - Running pre-action listener: _pre_create_virtualenv
16:18:59 INFO - Running pre-action listener: _resource_record_pre_action
16:18:59 INFO - Running main action method: create_virtualenv
16:18:59 INFO - Creating virtualenv C:\slave\test\build\venv
16:18:59 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
16:18:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
16:19:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
16:19:01 INFO - Installing distribute......................................................................................................................................................................................done.
16:19:02 INFO - Return code: 0
16:19:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
16:19:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:19:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:19:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-066', 'USERDOMAIN': 'T-XP32-IX-066', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066'}}, attempt #1
16:19:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
16:19:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
16:19:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:19:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data',
16:19:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:19:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-066',
16:19:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:19:02 INFO - 'DCLOCATION': 'SCL3',
16:19:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:19:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:19:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:19:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:19:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:19:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:19:02 INFO - 'HOMEDRIVE': 'C:',
16:19:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:19:02 INFO - 'KTS_VERSION': '1.19c',
16:19:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:19:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066',
16:19:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:19:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:19:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:19:02 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:19:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:19:02 INFO - 'MOZ_AIRBAG': '1',
16:19:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:19:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:19:02 INFO - 'MOZ_MSVCVERSION': '8',
16:19:02 INFO - 'MOZ_NO_REMOTE': '1',
16:19:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:19:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:19:02 INFO - 'NO_EM_RESTART': '1',
16:19:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:19:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:19:02 INFO - 'OS': 'Windows_NT',
16:19:02 INFO - 'OURDRIVE': 'C:',
16:19:02 INFO - 'PATH': 'C:\\Program Files\\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',
16:19:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:19:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:19:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:19:02 INFO - 'PROCESSOR_LEVEL': '6',
16:19:02 INFO - 'PROCESSOR_REVISION': '1e05',
16:19:02 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:19:02 INFO - 'PROMPT': '$P$G',
16:19:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:19:02 INFO - 'PWD': 'C:\\slave\\test',
16:19:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:19:02 INFO - 'SESSIONNAME': 'Console',
16:19:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:19:02 INFO - 'SYSTEMDRIVE': 'C:',
16:19:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:19:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:02 INFO - 'TEST1': 'testie',
16:19:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:02 INFO - 'USERDOMAIN': 'T-XP32-IX-066',
16:19:02 INFO - 'USERNAME': 'cltbld',
16:19:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:19:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:19:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:19:02 INFO - 'WINDIR': 'C:\\WINDOWS',
16:19:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:19:02 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:19:02 INFO - Downloading/unpacking psutil>=0.7.1
16:19:03 INFO - Running setup.py egg_info for package psutil
16:19:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:19:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
16:19:03 INFO - Installing collected packages: psutil
16:19:03 INFO - Running setup.py install for psutil
16:19:03 INFO - building 'psutil._psutil_windows' extension
16:19:03 INFO - error: Unable to find vcvarsall.bat
16:19:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hd8nu5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:19:03 INFO - running install
16:19:03 INFO - running build
16:19:03 INFO - running build_py
16:19:03 INFO - creating build
16:19:03 INFO - creating build\lib.win32-2.7
16:19:03 INFO - creating build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
16:19:03 INFO - running build_ext
16:19:03 INFO - building 'psutil._psutil_windows' extension
16:19:03 INFO - error: Unable to find vcvarsall.bat
16:19:03 INFO - ----------------------------------------
16:19:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hd8nu5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:19:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data\pip\pip.log
16:19:03 WARNING - Return code: 1
16:19:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
16:19:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
16:19:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:19:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:19:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-066', 'USERDOMAIN': 'T-XP32-IX-066', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066'}}, attempt #1
16:19:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
16:19:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
16:19:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:19:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data',
16:19:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:19:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-066',
16:19:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:19:03 INFO - 'DCLOCATION': 'SCL3',
16:19:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:19:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:19:03 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:19:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:19:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:19:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:19:03 INFO - 'HOMEDRIVE': 'C:',
16:19:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:19:03 INFO - 'KTS_VERSION': '1.19c',
16:19:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:19:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066',
16:19:03 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:19:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:19:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:19:03 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:19:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:19:03 INFO - 'MOZ_AIRBAG': '1',
16:19:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:19:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:19:03 INFO - 'MOZ_MSVCVERSION': '8',
16:19:03 INFO - 'MOZ_NO_REMOTE': '1',
16:19:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:19:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:19:03 INFO - 'NO_EM_RESTART': '1',
16:19:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:19:03 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:19:03 INFO - 'OS': 'Windows_NT',
16:19:03 INFO - 'OURDRIVE': 'C:',
16:19:03 INFO - 'PATH': 'C:\\Program Files\\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',
16:19:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:19:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:19:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:19:03 INFO - 'PROCESSOR_LEVEL': '6',
16:19:03 INFO - 'PROCESSOR_REVISION': '1e05',
16:19:03 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:19:03 INFO - 'PROMPT': '$P$G',
16:19:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:19:03 INFO - 'PWD': 'C:\\slave\\test',
16:19:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:19:03 INFO - 'SESSIONNAME': 'Console',
16:19:03 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:19:03 INFO - 'SYSTEMDRIVE': 'C:',
16:19:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:19:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:03 INFO - 'TEST1': 'testie',
16:19:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:03 INFO - 'USERDOMAIN': 'T-XP32-IX-066',
16:19:03 INFO - 'USERNAME': 'cltbld',
16:19:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:19:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:19:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:19:03 INFO - 'WINDIR': 'C:\\WINDOWS',
16:19:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:19:03 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:19:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
16:19:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz
16:19:03 INFO - Running setup.py egg_info for package mozsystemmonitor
16:19:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
16:19:03 INFO - Running setup.py egg_info for package psutil
16:19:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:19:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
16:19:03 INFO - Installing collected packages: mozsystemmonitor, psutil
16:19:03 INFO - Running setup.py install for mozsystemmonitor
16:19:03 INFO - Running setup.py install for psutil
16:19:03 INFO - building 'psutil._psutil_windows' extension
16:19:03 INFO - error: Unable to find vcvarsall.bat
16:19:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ebe3qw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:19:03 INFO - running install
16:19:03 INFO - running build
16:19:03 INFO - running build_py
16:19:03 INFO - running build_ext
16:19:03 INFO - building 'psutil._psutil_windows' extension
16:19:03 INFO - error: Unable to find vcvarsall.bat
16:19:03 INFO - ----------------------------------------
16:19:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ebe3qw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:19:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-066\Application Data\pip\pip.log
16:19:03 WARNING - Return code: 1
16:19:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
16:19:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
16:19:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:19:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:19:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-066', 'USERDOMAIN': 'T-XP32-IX-066', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066'}}, attempt #1
16:19:04 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
16:19:04 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
16:19:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:19:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data',
16:19:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:19:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-066',
16:19:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:19:04 INFO - 'DCLOCATION': 'SCL3',
16:19:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:19:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:19:04 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:19:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:19:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:19:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:19:04 INFO - 'HOMEDRIVE': 'C:',
16:19:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:19:04 INFO - 'KTS_VERSION': '1.19c',
16:19:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:19:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066',
16:19:04 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:19:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:19:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:19:04 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:19:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:19:04 INFO - 'MOZ_AIRBAG': '1',
16:19:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:19:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:19:04 INFO - 'MOZ_MSVCVERSION': '8',
16:19:04 INFO - 'MOZ_NO_REMOTE': '1',
16:19:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:19:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:19:04 INFO - 'NO_EM_RESTART': '1',
16:19:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:19:04 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:19:04 INFO - 'OS': 'Windows_NT',
16:19:04 INFO - 'OURDRIVE': 'C:',
16:19:04 INFO - 'PATH': 'C:\\Program Files\\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',
16:19:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:19:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:19:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:19:04 INFO - 'PROCESSOR_LEVEL': '6',
16:19:04 INFO - 'PROCESSOR_REVISION': '1e05',
16:19:04 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:19:04 INFO - 'PROMPT': '$P$G',
16:19:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:19:04 INFO - 'PWD': 'C:\\slave\\test',
16:19:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:19:04 INFO - 'SESSIONNAME': 'Console',
16:19:04 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:19:04 INFO - 'SYSTEMDRIVE': 'C:',
16:19:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:19:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:04 INFO - 'TEST1': 'testie',
16:19:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:04 INFO - 'USERDOMAIN': 'T-XP32-IX-066',
16:19:04 INFO - 'USERNAME': 'cltbld',
16:19:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:19:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:19:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:19:04 INFO - 'WINDIR': 'C:\\WINDOWS',
16:19:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:19:04 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:19:04 INFO - Downloading/unpacking blobuploader==1.2.4
16:19:04 INFO - Downloading blobuploader-1.2.4.tar.gz
16:19:04 INFO - Running setup.py egg_info for package blobuploader
16:19:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
16:19:06 INFO - Running setup.py egg_info for package requests
16:19:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
16:19:06 INFO - Downloading docopt-0.6.1.tar.gz
16:19:06 INFO - Running setup.py egg_info for package docopt
16:19:06 INFO - Installing collected packages: blobuploader, docopt, requests
16:19:06 INFO - Running setup.py install for blobuploader
16:19:06 INFO - Running setup.py install for docopt
16:19:06 INFO - Running setup.py install for requests
16:19:06 INFO - Successfully installed blobuploader docopt requests
16:19:06 INFO - Cleaning up...
16:19:06 INFO - Return code: 0
16:19:06 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:19:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:19:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:19:06 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-066', 'USERDOMAIN': 'T-XP32-IX-066', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066'}}, attempt #1
16:19:06 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
16:19:06 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
16:19:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:19:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data',
16:19:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:19:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-066',
16:19:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:19:06 INFO - 'DCLOCATION': 'SCL3',
16:19:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:19:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:19:06 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:19:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:19:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:19:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:19:06 INFO - 'HOMEDRIVE': 'C:',
16:19:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:19:06 INFO - 'KTS_VERSION': '1.19c',
16:19:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:19:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066',
16:19:06 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:19:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:19:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:19:06 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:19:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:19:06 INFO - 'MOZ_AIRBAG': '1',
16:19:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:19:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:19:06 INFO - 'MOZ_MSVCVERSION': '8',
16:19:06 INFO - 'MOZ_NO_REMOTE': '1',
16:19:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:19:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:19:06 INFO - 'NO_EM_RESTART': '1',
16:19:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:19:06 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:19:06 INFO - 'OS': 'Windows_NT',
16:19:06 INFO - 'OURDRIVE': 'C:',
16:19:06 INFO - 'PATH': 'C:\\Program Files\\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',
16:19:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:19:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:19:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:19:06 INFO - 'PROCESSOR_LEVEL': '6',
16:19:06 INFO - 'PROCESSOR_REVISION': '1e05',
16:19:06 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:19:06 INFO - 'PROMPT': '$P$G',
16:19:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:19:06 INFO - 'PWD': 'C:\\slave\\test',
16:19:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:19:06 INFO - 'SESSIONNAME': 'Console',
16:19:06 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:19:06 INFO - 'SYSTEMDRIVE': 'C:',
16:19:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:19:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:06 INFO - 'TEST1': 'testie',
16:19:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:06 INFO - 'USERDOMAIN': 'T-XP32-IX-066',
16:19:06 INFO - 'USERNAME': 'cltbld',
16:19:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:19:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:19:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:19:06 INFO - 'WINDIR': 'C:\\WINDOWS',
16:19:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:19:14 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:19:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:19:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:19:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:19:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:19:14 INFO - Unpacking c:\slave\test\build\tests\marionette
16:19:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:19:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:19:14 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
16:19:14 INFO - Running setup.py install for browsermob-proxy
16:19:18 INFO - Running setup.py install for manifestparser
16:19:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for marionette-client
16:19:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:19:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for marionette-driver
16:19:18 INFO - Running setup.py install for mozcrash
16:19:18 INFO - Running setup.py install for mozdebug
16:19:18 INFO - Running setup.py install for mozdevice
16:19:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozfile
16:19:18 INFO - Running setup.py install for mozhttpd
16:19:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozinfo
16:19:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozInstall
16:19:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozleak
16:19:18 INFO - Running setup.py install for mozlog
16:19:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for moznetwork
16:19:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozprocess
16:19:18 INFO - Running setup.py install for mozprofile
16:19:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozrunner
16:19:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for mozscreenshot
16:19:18 INFO - Running setup.py install for moztest
16:19:18 INFO - Running setup.py install for mozversion
16:19:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:19:18 INFO - Running setup.py install for wptserve
16:19:18 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:19:18 INFO - Cleaning up...
16:19:18 INFO - Return code: 0
16:19:18 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:19:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:19:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-066', 'USERDOMAIN': 'T-XP32-IX-066', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-066', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066'}}, attempt #1
16:19:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
16:19:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:19:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:19:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data',
16:19:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:19:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-066',
16:19:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:19:18 INFO - 'DCLOCATION': 'SCL3',
16:19:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:19:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:19:18 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:19:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:19:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:19:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:19:18 INFO - 'HOMEDRIVE': 'C:',
16:19:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:19:18 INFO - 'KTS_VERSION': '1.19c',
16:19:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:19:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066',
16:19:18 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:19:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:19:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:19:18 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:19:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:19:18 INFO - 'MOZ_AIRBAG': '1',
16:19:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:19:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:19:18 INFO - 'MOZ_MSVCVERSION': '8',
16:19:18 INFO - 'MOZ_NO_REMOTE': '1',
16:19:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:19:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:19:18 INFO - 'NO_EM_RESTART': '1',
16:19:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:19:18 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:19:18 INFO - 'OS': 'Windows_NT',
16:19:18 INFO - 'OURDRIVE': 'C:',
16:19:18 INFO - 'PATH': 'C:\\Program Files\\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',
16:19:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:19:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:19:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:19:18 INFO - 'PROCESSOR_LEVEL': '6',
16:19:18 INFO - 'PROCESSOR_REVISION': '1e05',
16:19:18 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:19:18 INFO - 'PROMPT': '$P$G',
16:19:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:19:18 INFO - 'PWD': 'C:\\slave\\test',
16:19:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:19:18 INFO - 'SESSIONNAME': 'Console',
16:19:18 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:19:18 INFO - 'SYSTEMDRIVE': 'C:',
16:19:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:19:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:18 INFO - 'TEST1': 'testie',
16:19:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:18 INFO - 'USERDOMAIN': 'T-XP32-IX-066',
16:19:18 INFO - 'USERNAME': 'cltbld',
16:19:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:19:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:19:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:19:18 INFO - 'WINDIR': 'C:\\WINDOWS',
16:19:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:19:22 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:19:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette
16:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:19:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:19: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))
16:19:28 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))
16:19:28 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))
16:19:28 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))
16:19:28 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))
16:19:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
16:19:28 INFO - Downloading blessings-1.6.tar.gz
16:19:28 INFO - Running setup.py egg_info for package blessings
16:19:28 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))
16:19:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:19:28 INFO - Running setup.py install for blessings
16:19:28 INFO - Running setup.py install for browsermob-proxy
16:19:28 INFO - Running setup.py install for manifestparser
16:19:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Running setup.py install for marionette-client
16:19:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:19:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Running setup.py install for marionette-driver
16:19:28 INFO - Running setup.py install for mozcrash
16:19:28 INFO - Running setup.py install for mozdebug
16:19:28 INFO - Running setup.py install for mozdevice
16:19:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Running setup.py install for mozhttpd
16:19:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Running setup.py install for mozInstall
16:19:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Running setup.py install for mozleak
16:19:28 INFO - Running setup.py install for mozprofile
16:19:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Running setup.py install for mozrunner
16:19:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:19:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:19:29 INFO - Running setup.py install for mozscreenshot
16:19:29 INFO - Running setup.py install for moztest
16:19:29 INFO - Running setup.py install for mozversion
16:19:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:19:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:19:29 INFO - Running setup.py install for wptserve
16:19:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:19:29 INFO - Cleaning up...
16:19:29 INFO - Return code: 0
16:19:29 INFO - Done creating virtualenv C:\slave\test\build\venv.
16:19:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:19:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:19:29 INFO - Reading from file tmpfile_stdout
16:19:29 INFO - Using _rmtree_windows ...
16:19:29 INFO - Using _rmtree_windows ...
16:19:29 INFO - Current package versions:
16:19:29 INFO - blessings == 1.6
16:19:29 INFO - blobuploader == 1.2.4
16:19:29 INFO - browsermob-proxy == 0.6.0
16:19:29 INFO - distribute == 0.6.14
16:19:29 INFO - docopt == 0.6.1
16:19:29 INFO - manifestparser == 1.1
16:19:29 INFO - marionette-client == 2.3.0
16:19:29 INFO - marionette-driver == 1.4.0
16:19:29 INFO - mozInstall == 1.12
16:19:29 INFO - mozcrash == 0.17
16:19:29 INFO - mozdebug == 0.1
16:19:29 INFO - mozdevice == 0.48
16:19:29 INFO - mozfile == 1.2
16:19:29 INFO - mozhttpd == 0.7
16:19:29 INFO - mozinfo == 0.9
16:19:29 INFO - mozleak == 0.1
16:19:29 INFO - mozlog == 3.1
16:19:29 INFO - moznetwork == 0.27
16:19:29 INFO - mozprocess == 0.22
16:19:29 INFO - mozprofile == 0.28
16:19:29 INFO - mozrunner == 6.11
16:19:29 INFO - mozscreenshot == 0.1
16:19:29 INFO - mozsystemmonitor == 0.0
16:19:29 INFO - moztest == 0.7
16:19:29 INFO - mozversion == 1.4
16:19:29 INFO - requests == 1.2.3
16:19:29 INFO - wptserve == 1.4.0
16:19:29 INFO - Running post-action listener: _resource_record_post_action
16:19:29 INFO - Running post-action listener: _start_resource_monitoring
16:19:29 INFO - Starting resource monitoring.
16:19:29 INFO - #####
16:19:29 INFO - ##### Running pull step.
16:19:29 INFO - #####
16:19:29 INFO - Running pre-action listener: _resource_record_pre_action
16:19:29 INFO - Running main action method: pull
16:19:29 INFO - Pull has nothing to do!
16:19:29 INFO - Running post-action listener: _resource_record_post_action
16:19:29 INFO - #####
16:19:29 INFO - ##### Running install step.
16:19:29 INFO - #####
16:19:29 INFO - Running pre-action listener: _resource_record_pre_action
16:19:29 INFO - Running main action method: install
16:19:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:19:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:19:29 INFO - Reading from file tmpfile_stdout
16:19:29 INFO - Using _rmtree_windows ...
16:19:29 INFO - Using _rmtree_windows ...
16:19:29 INFO - Detecting whether we're running mozinstall >=1.0...
16:19:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
16:19:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
16:19:29 INFO - Reading from file tmpfile_stdout
16:19:29 INFO - Output received:
16:19:29 INFO - Usage: mozinstall-script.py [options] installer
16:19:29 INFO - Options:
16:19:29 INFO - -h, --help show this help message and exit
16:19:29 INFO - -d DEST, --destination=DEST
16:19:29 INFO - Directory to install application into. [default:
16:19:29 INFO - "C:\slave\test"]
16:19:29 INFO - --app=APP Application being installed. [default: firefox]
16:19:29 INFO - Using _rmtree_windows ...
16:19:29 INFO - Using _rmtree_windows ...
16:19:29 INFO - mkdir: C:\slave\test\build\application
16:19:29 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
16:19:29 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.0.en-US.win32.zip --destination C:\slave\test\build\application
16:19:31 INFO - Reading from file tmpfile_stdout
16:19:31 INFO - Output received:
16:19:31 INFO - C:\slave\test\build\application\firefox\firefox.exe
16:19:31 INFO - Using _rmtree_windows ...
16:19:31 INFO - Using _rmtree_windows ...
16:19:31 INFO - Running post-action listener: _resource_record_post_action
16:19:31 INFO - #####
16:19:31 INFO - ##### Running run-tests step.
16:19:31 INFO - #####
16:19:31 INFO - Running pre-action listener: _resource_record_pre_action
16:19:31 INFO - Running main action method: run_tests
16:19:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
16:19:31 INFO - Minidump filename unknown. Determining based upon platform and architecture.
16:19:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
16:19:31 INFO - grabbing minidump binary from tooltool
16:19:31 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')]}
16:19:31 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
16:19:31 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
16:19:31 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
16:19:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
16:19:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpizerrv
16:19:34 INFO - INFO - File integrity verified, renaming tmpizerrv to win32-minidump_stackwalk.exe
16:19:34 INFO - Return code: 0
16:19:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
16:19:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
16:19:34 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/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--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
16:19:34 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/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --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
16:19:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:19:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066\\Application Data',
16:19:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:19:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-066',
16:19:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:19:34 INFO - 'DCLOCATION': 'SCL3',
16:19:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:19:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:19:34 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:19:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:19:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:19:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:19:34 INFO - 'HOMEDRIVE': 'C:',
16:19:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:19:34 INFO - 'KTS_VERSION': '1.19c',
16:19:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:19:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-066',
16:19:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
16:19:34 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:19:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:19:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:19:34 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:19:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:19:34 INFO - 'MOZ_AIRBAG': '1',
16:19:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:19:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:19:34 INFO - 'MOZ_MSVCVERSION': '8',
16:19:34 INFO - 'MOZ_NO_REMOTE': '1',
16:19:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:19:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:19:34 INFO - 'NO_EM_RESTART': '1',
16:19:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:19:34 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:19:34 INFO - 'OS': 'Windows_NT',
16:19:34 INFO - 'OURDRIVE': 'C:',
16:19:34 INFO - 'PATH': 'C:\\Program Files\\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',
16:19:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:19:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:19:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:19:34 INFO - 'PROCESSOR_LEVEL': '6',
16:19:34 INFO - 'PROCESSOR_REVISION': '1e05',
16:19:34 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:19:34 INFO - 'PROMPT': '$P$G',
16:19:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:19:34 INFO - 'PWD': 'C:\\slave\\test',
16:19:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:19:34 INFO - 'SESSIONNAME': 'Console',
16:19:34 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:19:34 INFO - 'SYSTEMDRIVE': 'C:',
16:19:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:19:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:34 INFO - 'TEST1': 'testie',
16:19:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:19:34 INFO - 'USERDOMAIN': 'T-XP32-IX-066',
16:19:34 INFO - 'USERNAME': 'cltbld',
16:19:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-066',
16:19:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:19:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:19:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:19:34 INFO - 'WINDIR': 'C:\\WINDOWS',
16:19:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:19:34 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/GtDVWNvvQwSuBoK6Fiv4eA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--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
16:19:36 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
16:19:36 INFO - import pkg_resources
16:19:37 INFO - Using 1 client processes
16:19:40 INFO - SUITE-START | Running 1476 tests
16:19:40 INFO - Running testharness tests
16:19:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
16:19:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
16:19:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
16:19:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
16:19:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
16:19:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
16:19:40 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
16:19:40 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
16:19:40 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
16:19:40 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
16:19:40 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
16:19:40 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
16:19:40 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 32ms
16:19:40 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
16:19:40 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
16:19:40 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
16:19:40 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
16:19:40 INFO - Setting up ssl
16:19:40 INFO - PROCESS | certutil |
16:19:40 INFO - PROCESS | certutil |
16:19:40 INFO - PROCESS | certutil |
16:19:40 INFO - Certificate Nickname Trust Attributes
16:19:40 INFO - SSL,S/MIME,JAR/XPI
16:19:40 INFO -
16:19:40 INFO - web-platform-tests CT,,
16:19:40 INFO -
16:19:40 INFO - Starting runner
16:19:42 INFO - PROCESS | 3256 | 1467328782683 Marionette INFO Listening on port 2828
16:19:44 INFO - PROCESS | 3256 | 1467328784025 Marionette INFO startBrowser 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - PROCESS | 3256 | 1467328784034 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - PROCESS | 3256 | 1467328784218 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - PROCESS | 3256 | 1467328784237 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - PROCESS | 3256 | 1467328784567 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
16:19:44 INFO - PROCESS | 3256 | 1467328784593 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - PROCESS | 3256 | 1467328784597 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
16:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 221ms
16:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
16:19:44 INFO - PROCESS | 3256 | 1467328784826 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:44 INFO - PROCESS | 3256 | 1467328784861 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 190ms
16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
16:19:45 INFO - PROCESS | 3256 | 1467328785013 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - PROCESS | 3256 | 1467328785043 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 190ms
16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
16:19:45 INFO - PROCESS | 3256 | 1467328785204 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - PROCESS | 3256 | 1467328785292 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 190ms
16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
16:19:45 INFO - PROCESS | 3256 | 1467328785423 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - PROCESS | 3256 | 1467328785464 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 190ms
16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
16:19:45 INFO - PROCESS | 3256 | 1467328785613 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - PROCESS | 3256 | 1467328785656 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 189ms
16:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
16:19:45 INFO - PROCESS | 3256 | 1467328785803 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - PROCESS | 3256 | 1467328785837 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
16:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 190ms
16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
16:19:46 INFO - PROCESS | 3256 | 1467328785995 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - PROCESS | 3256 | 1467328786060 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
16:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 222ms
16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
16:19:46 INFO - PROCESS | 3256 | 1467328786225 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - PROCESS | 3256 | 1467328786255 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
16:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 189ms
16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
16:19:46 INFO - PROCESS | 3256 | 1467328786414 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - PROCESS | 3256 | 1467328786452 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
16:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 174ms
16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
16:19:46 INFO - PROCESS | 3256 | 1467328786609 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - PROCESS | 3256 | 1467328786651 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
16:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 190ms
16:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
16:19:46 INFO - PROCESS | 3256 | 1467328786793 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:46 INFO - PROCESS | 3256 | 1467328786833 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 221ms
16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
16:19:47 INFO - PROCESS | 3256 | 1467328787023 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - PROCESS | 3256 | 1467328787062 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 174ms
16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
16:19:47 INFO - PROCESS | 3256 | 1467328787216 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - PROCESS | 3256 | 1467328787259 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 174ms
16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
16:19:47 INFO - PROCESS | 3256 | 1467328787403 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - PROCESS | 3256 | 1467328787444 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 190ms
16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
16:19:47 INFO - PROCESS | 3256 | 1467328787591 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - PROCESS | 3256 | 1467328787633 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 189ms
16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
16:19:47 INFO - PROCESS | 3256 | 1467328787781 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - PROCESS | 3256 | 1467328787829 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
16:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 190ms
16:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
16:19:48 INFO - PROCESS | 3256 | 1467328788004 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - PROCESS | 3256 | 1467328788049 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 190ms
16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
16:19:48 INFO - PROCESS | 3256 | 1467328788192 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - PROCESS | 3256 | 1467328788232 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 190ms
16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
16:19:48 INFO - PROCESS | 3256 | 1467328788383 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - PROCESS | 3256 | 1467328788436 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 190ms
16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
16:19:48 INFO - PROCESS | 3256 | 1467328788571 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - PROCESS | 3256 | 1467328788614 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 174ms
16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
16:19:48 INFO - PROCESS | 3256 | 1467328788760 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - PROCESS | 3256 | 1467328788804 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
16:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 174ms
16:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
16:19:48 INFO - PROCESS | 3256 | 1467328788955 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - PROCESS | 3256 | 1467328789003 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
16:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 190ms
16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
16:19:49 INFO - PROCESS | 3256 | 1467328789139 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - PROCESS | 3256 | 1467328789193 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
16:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 285ms
16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
16:19:49 INFO - PROCESS | 3256 | 1467328789430 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - PROCESS | 3256 | 1467328789476 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
16:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 174ms
16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
16:19:49 INFO - PROCESS | 3256 | 1467328789620 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - PROCESS | 3256 | 1467328789675 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
16:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 174ms
16:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
16:19:49 INFO - PROCESS | 3256 | 1467328789808 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:49 INFO - PROCESS | 3256 | 1467328789845 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 190ms
16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
16:19:50 INFO - PROCESS | 3256 | 1467328789998 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - PROCESS | 3256 | 1467328790049 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 190ms
16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
16:19:50 INFO - PROCESS | 3256 | 1467328790188 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - PROCESS | 3256 | 1467328790238 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 190ms
16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
16:19:50 INFO - PROCESS | 3256 | 1467328790377 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - PROCESS | 3256 | 1467328790417 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 189ms
16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
16:19:50 INFO - PROCESS | 3256 | 1467328790601 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - PROCESS | 3256 | 1467328790655 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 190ms
16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
16:19:50 INFO - PROCESS | 3256 | 1467328790789 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - PROCESS | 3256 | 1467328790826 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
16:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 190ms
16:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
16:19:50 INFO - PROCESS | 3256 | 1467328790978 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - PROCESS | 3256 | 1467328791027 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 174ms
16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
16:19:51 INFO - PROCESS | 3256 | 1467328791169 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - PROCESS | 3256 | 1467328791206 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 174ms
16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
16:19:51 INFO - PROCESS | 3256 | 1467328791357 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - PROCESS | 3256 | 1467328791410 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 189ms
16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
16:19:51 INFO - PROCESS | 3256 | 1467328791547 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - PROCESS | 3256 | 1467328791587 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 190ms
16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
16:19:51 INFO - PROCESS | 3256 | 1467328791737 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - PROCESS | 3256 | 1467328791796 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
16:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 190ms
16:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
16:19:51 INFO - PROCESS | 3256 | 1467328791926 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:51 INFO - PROCESS | 3256 | 1467328791978 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
16:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 190ms
16:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
16:19:52 INFO - PROCESS | 3256 | 1467328792116 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - PROCESS | 3256 | 1467328792166 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
16:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 190ms
16:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
16:19:52 INFO - PROCESS | 3256 | 1467328792304 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - PROCESS | 3256 | 1467328792368 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
16:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 237ms
16:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
16:19:52 INFO - PROCESS | 3256 | 1467328792534 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - PROCESS | 3256 | 1467328792593 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
16:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 443ms
16:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
16:19:53 INFO - PROCESS | 3256 | 1467328793035 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - PROCESS | 3256 | 1467328793152 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
16:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 300ms
16:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
16:19:53 INFO - PROCESS | 3256 | 1467328793343 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - PROCESS | 3256 | 1467328793371 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
16:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 190ms
16:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
16:19:53 INFO - PROCESS | 3256 | 1467328793533 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - PROCESS | 3256 | 1467328793568 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
16:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 190ms
16:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
16:19:53 INFO - PROCESS | 3256 | 1467328793720 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - PROCESS | 3256 | 1467328793751 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
16:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 189ms
16:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
16:19:53 INFO - PROCESS | 3256 | 1467328793909 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:53 INFO - PROCESS | 3256 | 1467328793944 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 190ms
16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
16:19:54 INFO - PROCESS | 3256 | 1467328794101 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - PROCESS | 3256 | 1467328794168 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 238ms
16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
16:19:54 INFO - PROCESS | 3256 | 1467328794329 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - PROCESS | 3256 | 1467328794363 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 189ms
16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
16:19:54 INFO - PROCESS | 3256 | 1467328794519 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - PROCESS | 3256 | 1467328794562 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 190ms
16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
16:19:54 INFO - PROCESS | 3256 | 1467328794707 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - PROCESS | 3256 | 1467328794743 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
16:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 190ms
16:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
16:19:54 INFO - PROCESS | 3256 | 1467328794898 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:54 INFO - PROCESS | 3256 | 1467328794939 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 190ms
16:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
16:19:55 INFO - PROCESS | 3256 | 1467328795087 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - PROCESS | 3256 | 1467328795123 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 190ms
16:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
16:19:55 INFO - PROCESS | 3256 | 1467328795276 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - PROCESS | 3256 | 1467328795321 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 174ms
16:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
16:19:55 INFO - PROCESS | 3256 | 1467328795466 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - PROCESS | 3256 | 1467328795500 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 174ms
16:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
16:19:55 INFO - PROCESS | 3256 | 1467328795654 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - PROCESS | 3256 | 1467328795691 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
16:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 190ms
16:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
16:19:55 INFO - PROCESS | 3256 | 1467328795877 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:55 INFO - PROCESS | 3256 | 1467328795915 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
16:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 190ms
16:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
16:19:56 INFO - PROCESS | 3256 | 1467328796068 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - PROCESS | 3256 | 1467328796108 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
16:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 190ms
16:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
16:19:56 INFO - PROCESS | 3256 | 1467328796255 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - PROCESS | 3256 | 1467328796285 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
16:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 189ms
16:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
16:19:56 INFO - PROCESS | 3256 | 1467328796447 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - PROCESS | 3256 | 1467328796490 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
16:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 190ms
16:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
16:19:56 INFO - PROCESS | 3256 | 1467328796635 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - PROCESS | 3256 | 1467328796685 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
16:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 190ms
16:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
16:19:56 INFO - PROCESS | 3256 | 1467328796824 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:56 INFO - PROCESS | 3256 | 1467328796866 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
16:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 174ms
16:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
16:19:57 INFO - PROCESS | 3256 | 1467328797014 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - PROCESS | 3256 | 1467328797053 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
16:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 174ms
16:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
16:19:57 INFO - PROCESS | 3256 | 1467328797205 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - PROCESS | 3256 | 1467328797245 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
16:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 189ms
16:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
16:19:57 INFO - PROCESS | 3256 | 1467328797392 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - PROCESS | 3256 | 1467328797427 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
16:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 190ms
16:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
16:19:57 INFO - PROCESS | 3256 | 1467328797583 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - PROCESS | 3256 | 1467328797627 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
16:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 190ms
16:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
16:19:57 INFO - PROCESS | 3256 | 1467328797771 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - PROCESS | 3256 | 1467328797820 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
16:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 190ms
16:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
16:19:57 INFO - PROCESS | 3256 | 1467328797960 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - PROCESS | 3256 | 1467328798011 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
16:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 190ms
16:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
16:19:58 INFO - PROCESS | 3256 | 1467328798151 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - PROCESS | 3256 | 1467328798199 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
16:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 237ms
16:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
16:19:58 INFO - PROCESS | 3256 | 1467328798380 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - PROCESS | 3256 | 1467328798480 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
16:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 221ms
16:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
16:19:58 INFO - PROCESS | 3256 | 1467328798640 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - PROCESS | 3256 | 1467328798685 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
16:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 190ms
16:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
16:19:58 INFO - PROCESS | 3256 | 1467328798833 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:58 INFO - PROCESS | 3256 | 1467328798879 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
16:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 190ms
16:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
16:19:59 INFO - PROCESS | 3256 | 1467328799021 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - PROCESS | 3256 | 1467328799081 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
16:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 190ms
16:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
16:19:59 INFO - PROCESS | 3256 | 1467328799210 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - PROCESS | 3256 | 1467328799250 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 189ms
16:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
16:19:59 INFO - PROCESS | 3256 | 1467328799400 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - PROCESS | 3256 | 1467328799450 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 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.
16:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 190ms
16:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
16:19:59 INFO - PROCESS | 3256 | 1467328799592 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:19:59 INFO - PROCESS | 3256 | 1467328799888 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 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.
16:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 507ms
16:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
16:20:00 INFO - PROCESS | 3256 | 1467328800086 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 INFO - PROCESS | 3256 | 1467328800122 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 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.
16:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 189ms
16:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
16:20:00 INFO - PROCESS | 3256 | 1467328800281 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 INFO - PROCESS | 3256 | 1467328800323 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20: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.
16:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 238ms
16:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
16:20:00 INFO - PROCESS | 3256 | 1467328800510 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 INFO - PROCESS | 3256 | 1467328800554 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 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.
16:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 189ms
16:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
16:20:00 INFO - PROCESS | 3256 | 1467328800698 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 INFO - PROCESS | 3256 | 1467328800742 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:00 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.
16:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 238ms
16:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
16:20:00 INFO - PROCESS | 3256 | 1467328800926 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 INFO - PROCESS | 3256 | 1467328800973 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 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.
16:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 221ms
16:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
16:20:01 INFO - PROCESS | 3256 | 1467328801187 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 INFO - PROCESS | 3256 | 1467328801234 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 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.
16:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 190ms
16:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
16:20:01 INFO - PROCESS | 3256 | 1467328801385 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 INFO - PROCESS | 3256 | 1467328801423 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
16:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 190ms
16:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
16:20:01 INFO - PROCESS | 3256 | 1467328801576 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 INFO - PROCESS | 3256 | 1467328801617 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:01 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.
16:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 380ms
16:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
16:20:01 INFO - PROCESS | 3256 | 1467328801973 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 INFO - PROCESS | 3256 | 1467328802004 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 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.
16:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 190ms
16:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
16:20:02 INFO - PROCESS | 3256 | 1467328802163 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 INFO - PROCESS | 3256 | 1467328802193 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 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.
16:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 190ms
16:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
16:20:02 INFO - PROCESS | 3256 | 1467328802352 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 INFO - PROCESS | 3256 | 1467328802393 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 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.
16:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 189ms
16:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
16:20:02 INFO - PROCESS | 3256 | 1467328802541 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 INFO - PROCESS | 3256 | 1467328802570 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 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.
16:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 190ms
16:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
16:20:02 INFO - PROCESS | 3256 | 1467328802732 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 INFO - PROCESS | 3256 | 1467328802774 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 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.
16:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 190ms
16:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
16:20:02 INFO - PROCESS | 3256 | 1467328802920 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:02 INFO - PROCESS | 3256 | 1467328802956 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 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.
16:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 174ms
16:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
16:20:03 INFO - PROCESS | 3256 | 1467328803109 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 INFO - PROCESS | 3256 | 1467328803154 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 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.
16:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 190ms
16:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
16:20:03 INFO - PROCESS | 3256 | 1467328803299 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 INFO - PROCESS | 3256 | 1467328803337 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 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.
16:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 189ms
16:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
16:20:03 INFO - PROCESS | 3256 | 1467328803488 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 INFO - PROCESS | 3256 | 1467328803528 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 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.
16:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 190ms
16:20:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
16:20:03 INFO - PROCESS | 3256 | 1467328803712 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 INFO - PROCESS | 3256 | 1467328803756 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
16:20:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 190ms
16:20:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
16:20:03 INFO - PROCESS | 3256 | 1467328803909 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:03 INFO - PROCESS | 3256 | 1467328803978 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
16:20:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 427ms
16:20:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
16:20:04 INFO - PROCESS | 3256 | 1467328804345 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:04 INFO - PROCESS | 3256 | 1467328804455 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
16:20:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 332ms
16:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
16:20:04 INFO - PROCESS | 3256 | 1467328804677 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:04 INFO - PROCESS | 3256 | 1467328804705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
16:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 190ms
16:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
16:20:04 INFO - PROCESS | 3256 | 1467328804865 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:04 INFO - PROCESS | 3256 | 1467328804896 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 190ms
16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
16:20:05 INFO - PROCESS | 3256 | 1467328805056 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - PROCESS | 3256 | 1467328805098 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 189ms
16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
16:20:05 INFO - PROCESS | 3256 | 1467328805246 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - PROCESS | 3256 | 1467328805291 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 190ms
16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
16:20:05 INFO - PROCESS | 3256 | 1467328805433 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - PROCESS | 3256 | 1467328805473 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 238ms
16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
16:20:05 INFO - PROCESS | 3256 | 1467328805664 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - PROCESS | 3256 | 1467328805702 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
16:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 189ms
16:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
16:20:05 INFO - PROCESS | 3256 | 1467328805852 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:05 INFO - PROCESS | 3256 | 1467328805879 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
16:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 190ms
16:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
16:20:06 INFO - PROCESS | 3256 | 1467328806041 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:06 INFO - PROCESS | 3256 | 1467328806085 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
16:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 190ms
16:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
16:20:06 INFO - PROCESS | 3256 | 1467328806231 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:06 INFO - PROCESS | 3256 | 1467328806319 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:06 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
16:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 712ms
16:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
16:20:06 INFO - PROCESS | 3256 | 1467328806970 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:07 INFO - PROCESS | 3256 | 1467328806999 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
16:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 712ms
16:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
16:20:07 INFO - PROCESS | 3256 | 1467328807666 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:07 INFO - PROCESS | 3256 | 1467328807697 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
16:20:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:20:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
16:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 189ms
16:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
16:20:07 INFO - PROCESS | 3256 | 1467328807856 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:07 INFO - PROCESS | 3256 | 1467328807889 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 190ms
16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
16:20:08 INFO - PROCESS | 3256 | 1467328808046 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - PROCESS | 3256 | 1467328808097 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 238ms
16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
16:20:08 INFO - PROCESS | 3256 | 1467328808274 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - PROCESS | 3256 | 1467328808317 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 189ms
16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
16:20:08 INFO - PROCESS | 3256 | 1467328808463 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - PROCESS | 3256 | 1467328808508 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 190ms
16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
16:20:08 INFO - PROCESS | 3256 | 1467328808653 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - PROCESS | 3256 | 1467328808695 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
16:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 190ms
16:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
16:20:08 INFO - PROCESS | 3256 | 1467328808844 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:08 INFO - PROCESS | 3256 | 1467328808882 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
16:20:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 237ms
16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
16:20:09 INFO - PROCESS | 3256 | 1467328809110 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - PROCESS | 3256 | 1467328809140 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 190ms
16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
16:20:09 INFO - PROCESS | 3256 | 1467328809295 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - PROCESS | 3256 | 1467328809327 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
16:20:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 190ms
16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
16:20:09 INFO - PROCESS | 3256 | 1467328809484 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - PROCESS | 3256 | 1467328809529 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
16:20:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:20:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 237ms
16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
16:20:09 INFO - PROCESS | 3256 | 1467328809712 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - PROCESS | 3256 | 1467328809756 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
16:20:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 190ms
16:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
16:20:09 INFO - PROCESS | 3256 | 1467328809902 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:09 INFO - PROCESS | 3256 | 1467328809935 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 190ms
16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
16:20:10 INFO - PROCESS | 3256 | 1467328810093 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - PROCESS | 3256 | 1467328810126 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 190ms
16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
16:20:10 INFO - PROCESS | 3256 | 1467328810280 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - PROCESS | 3256 | 1467328810321 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 190ms
16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
16:20:10 INFO - PROCESS | 3256 | 1467328810471 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - PROCESS | 3256 | 1467328810514 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
16:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 174ms
16:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
16:20:10 INFO - PROCESS | 3256 | 1467328810685 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:10 INFO - PROCESS | 3256 | 1467328810733 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 443ms
16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
16:20:11 INFO - PROCESS | 3256 | 1467328811116 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - PROCESS | 3256 | 1467328811144 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 190ms
16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
16:20:11 INFO - PROCESS | 3256 | 1467328811308 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - PROCESS | 3256 | 1467328811338 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 190ms
16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
16:20:11 INFO - PROCESS | 3256 | 1467328811498 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - PROCESS | 3256 | 1467328811583 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 189ms
16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
16:20:11 INFO - PROCESS | 3256 | 1467328811716 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - PROCESS | 3256 | 1467328811763 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
16:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 190ms
16:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
16:20:11 INFO - PROCESS | 3256 | 1467328811906 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:11 INFO - PROCESS | 3256 | 1467328811936 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 190ms
16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
16:20:12 INFO - PROCESS | 3256 | 1467328812096 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - PROCESS | 3256 | 1467328812137 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 174ms
16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
16:20:12 INFO - PROCESS | 3256 | 1467328812285 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - PROCESS | 3256 | 1467328812320 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 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
16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 174ms
16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
16:20:12 INFO - PROCESS | 3256 | 1467328812475 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - PROCESS | 3256 | 1467328812511 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 189ms
16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
16:20:12 INFO - PROCESS | 3256 | 1467328812662 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - PROCESS | 3256 | 1467328812696 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
16:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 190ms
16:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
16:20:12 INFO - PROCESS | 3256 | 1467328812853 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:12 INFO - PROCESS | 3256 | 1467328812889 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 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
16:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 190ms
16:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
16:20:13 INFO - PROCESS | 3256 | 1467328813045 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 INFO - PROCESS | 3256 | 1467328813096 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 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
16:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
16:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
16:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:20:13 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
16:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
16:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
16:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 237ms
16:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
16:20:13 INFO - PROCESS | 3256 | 1467328813278 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 INFO - PROCESS | 3256 | 1467328813317 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 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.
16:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 190ms
16:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
16:20:13 INFO - PROCESS | 3256 | 1467328813466 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 INFO - PROCESS | 3256 | 1467328813510 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 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.
16:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 222ms
16:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
16:20:13 INFO - PROCESS | 3256 | 1467328813695 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 INFO - PROCESS | 3256 | 1467328813730 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
16:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 190ms
16:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
16:20:13 INFO - PROCESS | 3256 | 1467328813884 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:13 INFO - PROCESS | 3256 | 1467328813933 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
16:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 190ms
16:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
16:20:14 INFO - PROCESS | 3256 | 1467328814075 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - PROCESS | 3256 | 1467328814173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
16:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 237ms
16:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
16:20:14 INFO - PROCESS | 3256 | 1467328814335 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - PROCESS | 3256 | 1467328814376 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
16:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 190ms
16:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
16:20:14 INFO - PROCESS | 3256 | 1467328814528 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - PROCESS | 3256 | 1467328814563 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
16:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 190ms
16:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
16:20:14 INFO - PROCESS | 3256 | 1467328814713 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - PROCESS | 3256 | 1467328814753 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
16:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 190ms
16:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
16:20:14 INFO - PROCESS | 3256 | 1467328814905 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:14 INFO - PROCESS | 3256 | 1467328814950 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
16:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 190ms
16:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
16:20:15 INFO - PROCESS | 3256 | 1467328815094 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - PROCESS | 3256 | 1467328815138 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
16:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 189ms
16:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
16:20:15 INFO - PROCESS | 3256 | 1467328815282 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - PROCESS | 3256 | 1467328815317 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
16:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 190ms
16:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
16:20:15 INFO - PROCESS | 3256 | 1467328815473 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - PROCESS | 3256 | 1467328815505 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
16:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 174ms
16:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
16:20:15 INFO - PROCESS | 3256 | 1467328815664 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - PROCESS | 3256 | 1467328815706 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
16:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 190ms
16:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
16:20:15 INFO - PROCESS | 3256 | 1467328815855 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:15 INFO - PROCESS | 3256 | 1467328815902 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
16:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 190ms
16:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
16:20:16 INFO - PROCESS | 3256 | 1467328816044 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - PROCESS | 3256 | 1467328816089 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
16:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 189ms
16:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
16:20:16 INFO - PROCESS | 3256 | 1467328816233 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - PROCESS | 3256 | 1467328816268 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
16:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 190ms
16:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
16:20:16 INFO - PROCESS | 3256 | 1467328816424 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - PROCESS | 3256 | 1467328816472 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
16:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 190ms
16:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
16:20:16 INFO - PROCESS | 3256 | 1467328816612 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - PROCESS | 3256 | 1467328816661 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
16:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 221ms
16:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
16:20:16 INFO - PROCESS | 3256 | 1467328816874 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:16 INFO - PROCESS | 3256 | 1467328816918 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
16:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 190ms
16:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
16:20:17 INFO - PROCESS | 3256 | 1467328817063 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - PROCESS | 3256 | 1467328817141 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
16:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 506ms
16:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
16:20:17 INFO - PROCESS | 3256 | 1467328817560 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - PROCESS | 3256 | 1467328817600 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
16:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 238ms
16:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
16:20:17 INFO - PROCESS | 3256 | 1467328817792 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - PROCESS | 3256 | 1467328817821 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
16:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 189ms
16:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
16:20:18 INFO - PROCESS | 3256 | 1467328817984 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - PROCESS | 3256 | 1467328818023 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
16:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 190ms
16:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
16:20:18 INFO - PROCESS | 3256 | 1467328818174 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - PROCESS | 3256 | 1467328818213 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
16:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 190ms
16:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
16:20:18 INFO - PROCESS | 3256 | 1467328818361 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - PROCESS | 3256 | 1467328818392 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
16:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 190ms
16:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
16:20:18 INFO - PROCESS | 3256 | 1467328818551 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - PROCESS | 3256 | 1467328818593 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
16:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 174ms
16:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
16:20:18 INFO - PROCESS | 3256 | 1467328818741 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - PROCESS | 3256 | 1467328818773 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
16:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 189ms
16:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
16:20:18 INFO - PROCESS | 3256 | 1467328818929 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:18 INFO - PROCESS | 3256 | 1467328818969 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
16:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 190ms
16:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
16:20:19 INFO - PROCESS | 3256 | 1467328819121 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - PROCESS | 3256 | 1467328819157 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
16:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 190ms
16:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
16:20:19 INFO - PROCESS | 3256 | 1467328819308 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - PROCESS | 3256 | 1467328819385 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
16:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 190ms
16:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
16:20:19 INFO - PROCESS | 3256 | 1467328819530 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - PROCESS | 3256 | 1467328819572 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
16:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 237ms
16:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
16:20:19 INFO - PROCESS | 3256 | 1467328819758 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - PROCESS | 3256 | 1467328819801 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
16:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 190ms
16:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
16:20:19 INFO - PROCESS | 3256 | 1467328819955 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:20 INFO - PROCESS | 3256 | 1467328820002 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:20 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
16:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 221ms
16:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
16:20:20 INFO - PROCESS | 3256 | 1467328820191 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:20 INFO - PROCESS | 3256 | 1467328820232 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
16:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 222ms
16:20:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
16:20:20 INFO - PROCESS | 3256 | 1467328820411 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:20 INFO - PROCESS | 3256 | 1467328820455 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
16:20:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 743ms
16:20:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
16:20:21 INFO - PROCESS | 3256 | 1467328821154 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:21 INFO - PROCESS | 3256 | 1467328821186 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
16:20:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 712ms
16:20:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
16:20:21 INFO - PROCESS | 3256 | 1467328821855 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:21 INFO - PROCESS | 3256 | 1467328821885 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
16:20:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 712ms
16:20:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
16:20:22 INFO - PROCESS | 3256 | 1467328822587 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:22 INFO - PROCESS | 3256 | 1467328822623 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:23 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)
16:20:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 648ms
16:20:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
16:20:23 INFO - PROCESS | 3256 | 1467328823227 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:23 INFO - PROCESS | 3256 | 1467328823261 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:23 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)
16:20:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 633ms
16:20:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
16:20:23 INFO - PROCESS | 3256 | 1467328823868 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:23 INFO - PROCESS | 3256 | 1467328823913 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
16:20:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 886ms
16:20:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
16:20:24 INFO - PROCESS | 3256 | 1467328824787 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:24 INFO - PROCESS | 3256 | 1467328824815 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
16:20:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 712ms
16:20:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
16:20:25 INFO - PROCESS | 3256 | 1467328825489 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:25 INFO - PROCESS | 3256 | 1467328825522 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
16:20:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 711ms
16:20:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
16:20:26 INFO - PROCESS | 3256 | 1467328826192 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:26 INFO - PROCESS | 3256 | 1467328826221 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:26 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
16:20:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 712ms
16:20:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
16:20:26 INFO - PROCESS | 3256 | 1467328826893 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:26 INFO - PROCESS | 3256 | 1467328826928 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
16:20:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 712ms
16:20:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
16:20:27 INFO - PROCESS | 3256 | 1467328827628 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:27 INFO - PROCESS | 3256 | 1467328827655 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:27 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
16:20:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
16:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 190ms
16:20:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
16:20:27 INFO - PROCESS | 3256 | 1467328827820 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:27 INFO - PROCESS | 3256 | 1467328827854 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
16:20:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 190ms
16:20:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
16:20:28 INFO - PROCESS | 3256 | 1467328828006 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:28 INFO - PROCESS | 3256 | 1467328828050 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:28 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4036] expected 0 but got 24
16:20:28 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:20:28 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:20:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
16:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 190ms
16:20:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
16:20:28 INFO - PROCESS | 3256 | 1467328828196 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:28 INFO - PROCESS | 3256 | 1467328828231 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
16:20:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 174ms
16:20:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
16:20:28 INFO - PROCESS | 3256 | 1467328828387 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:28 INFO - PROCESS | 3256 | 1467328828415 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
16:20:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 633ms
16:20:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
16:20:29 INFO - PROCESS | 3256 | 1467328829026 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:29 INFO - PROCESS | 3256 | 1467328829054 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:29 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
16:20:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 696ms
16:20:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
16:20:29 INFO - PROCESS | 3256 | 1467328829727 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:29 INFO - PROCESS | 3256 | 1467328829760 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:30 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.)
16:20:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 696ms
16:20:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
16:20:30 INFO - PROCESS | 3256 | 1467328830500 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:30 INFO - PROCESS | 3256 | 1467328830532 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
16:20:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 949ms
16:20:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
16:20:31 INFO - PROCESS | 3256 | 1467328831449 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:31 INFO - PROCESS | 3256 | 1467328831477 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:32 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
16:20:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 649ms
16:20:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
16:20:32 INFO - PROCESS | 3256 | 1467328832092 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:32 INFO - PROCESS | 3256 | 1467328832120 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
16:20:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 174ms
16:20:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
16:20:32 INFO - PROCESS | 3256 | 1467328832283 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:32 INFO - PROCESS | 3256 | 1467328832311 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
16:20:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 696ms
16:20:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
16:20:33 INFO - PROCESS | 3256 | 1467328833019 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:33 INFO - PROCESS | 3256 | 1467328833049 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
16:20:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 696ms
16:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
16:20:33 INFO - PROCESS | 3256 | 1467328833715 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:33 INFO - PROCESS | 3256 | 1467328833741 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
16:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 174ms
16:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
16:20:33 INFO - PROCESS | 3256 | 1467328833905 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:33 INFO - PROCESS | 3256 | 1467328833937 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 174ms
16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
16:20:34 INFO - PROCESS | 3256 | 1467328834094 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - PROCESS | 3256 | 1467328834141 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 190ms
16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
16:20:34 INFO - PROCESS | 3256 | 1467328834285 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - PROCESS | 3256 | 1467328834316 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 189ms
16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
16:20:34 INFO - PROCESS | 3256 | 1467328834472 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - PROCESS | 3256 | 1467328834505 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 190ms
16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
16:20:34 INFO - PROCESS | 3256 | 1467328834663 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - PROCESS | 3256 | 1467328834701 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
16:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 190ms
16:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
16:20:34 INFO - PROCESS | 3256 | 1467328834854 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:34 INFO - PROCESS | 3256 | 1467328834895 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
16:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 190ms
16:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
16:20:35 INFO - PROCESS | 3256 | 1467328835041 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - PROCESS | 3256 | 1467328835067 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 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
16:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 190ms
16:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
16:20:35 INFO - PROCESS | 3256 | 1467328835231 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - PROCESS | 3256 | 1467328835266 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 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
16:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 174ms
16:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
16:20:35 INFO - PROCESS | 3256 | 1467328835474 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - PROCESS | 3256 | 1467328835512 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 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
16:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 190ms
16:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
16:20:35 INFO - PROCESS | 3256 | 1467328835663 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - PROCESS | 3256 | 1467328835699 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
16:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 190ms
16:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
16:20:35 INFO - PROCESS | 3256 | 1467328835854 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:35 INFO - PROCESS | 3256 | 1467328835886 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:20:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:20:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
16:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 190ms
16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
16:20:36 INFO - PROCESS | 3256 | 1467328836042 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - PROCESS | 3256 | 1467328836077 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 189ms
16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
16:20:36 INFO - PROCESS | 3256 | 1467328836232 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - PROCESS | 3256 | 1467328836261 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:20:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:20:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
16:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 127ms
16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
16:20:36 INFO - PROCESS | 3256 | 1467328836376 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - PROCESS | 3256 | 1467328836417 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 189ms
16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
16:20:36 INFO - PROCESS | 3256 | 1467328836568 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - PROCESS | 3256 | 1467328836602 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
16:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 190ms
16:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
16:20:36 INFO - PROCESS | 3256 | 1467328836756 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:36 INFO - PROCESS | 3256 | 1467328836822 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
16:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 443ms
16:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
16:20:37 INFO - PROCESS | 3256 | 1467328837191 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - PROCESS | 3256 | 1467328837220 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
16:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 190ms
16:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
16:20:37 INFO - PROCESS | 3256 | 1467328837383 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - PROCESS | 3256 | 1467328837411 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
16:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 190ms
16:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
16:20:37 INFO - PROCESS | 3256 | 1467328837572 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - PROCESS | 3256 | 1467328837612 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
16:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 190ms
16:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
16:20:37 INFO - PROCESS | 3256 | 1467328837759 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - PROCESS | 3256 | 1467328837789 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
16:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 189ms
16:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
16:20:37 INFO - PROCESS | 3256 | 1467328837949 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:37 INFO - PROCESS | 3256 | 1467328837975 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 190ms
16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
16:20:38 INFO - PROCESS | 3256 | 1467328838170 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - PROCESS | 3256 | 1467328838210 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 174ms
16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
16:20:38 INFO - PROCESS | 3256 | 1467328838359 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - PROCESS | 3256 | 1467328838389 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 174ms
16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
16:20:38 INFO - PROCESS | 3256 | 1467328838550 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - PROCESS | 3256 | 1467328838581 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 190ms
16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
16:20:38 INFO - PROCESS | 3256 | 1467328838737 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - PROCESS | 3256 | 1467328838770 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
16:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 189ms
16:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
16:20:38 INFO - PROCESS | 3256 | 1467328838927 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:38 INFO - PROCESS | 3256 | 1467328838969 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 190ms
16:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
16:20:39 INFO - PROCESS | 3256 | 1467328839119 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - PROCESS | 3256 | 1467328839154 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 238ms
16:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
16:20:39 INFO - PROCESS | 3256 | 1467328839347 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - PROCESS | 3256 | 1467328839385 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 189ms
16:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
16:20:39 INFO - PROCESS | 3256 | 1467328839535 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - PROCESS | 3256 | 1467328839578 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 190ms
16:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
16:20:39 INFO - PROCESS | 3256 | 1467328839725 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - PROCESS | 3256 | 1467328839767 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
16:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 190ms
16:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
16:20:39 INFO - PROCESS | 3256 | 1467328839916 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:39 INFO - PROCESS | 3256 | 1467328839954 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
16:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 190ms
16:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
16:20:40 INFO - PROCESS | 3256 | 1467328840104 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - PROCESS | 3256 | 1467328840146 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
16:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 190ms
16:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
16:20:40 INFO - PROCESS | 3256 | 1467328840293 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - PROCESS | 3256 | 1467328840327 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
16:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 189ms
16:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
16:20:40 INFO - PROCESS | 3256 | 1467328840484 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - PROCESS | 3256 | 1467328840521 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
16:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 174ms
16:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
16:20:40 INFO - PROCESS | 3256 | 1467328840704 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - PROCESS | 3256 | 1467328840741 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
16:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 190ms
16:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
16:20:40 INFO - PROCESS | 3256 | 1467328840898 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:40 INFO - PROCESS | 3256 | 1467328840944 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 190ms
16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
16:20:41 INFO - PROCESS | 3256 | 1467328841083 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - PROCESS | 3256 | 1467328841122 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 190ms
16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
16:20:41 INFO - PROCESS | 3256 | 1467328841273 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - PROCESS | 3256 | 1467328841310 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 189ms
16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
16:20:41 INFO - PROCESS | 3256 | 1467328841463 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - PROCESS | 3256 | 1467328841511 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 190ms
16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
16:20:41 INFO - PROCESS | 3256 | 1467328841652 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - PROCESS | 3256 | 1467328841689 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 190ms
16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
16:20:41 INFO - PROCESS | 3256 | 1467328841841 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - PROCESS | 3256 | 1467328841872 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
16:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 142ms
16:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
16:20:41 INFO - PROCESS | 3256 | 1467328841984 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - PROCESS | 3256 | 1467328842033 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 190ms
16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
16:20:42 INFO - PROCESS | 3256 | 1467328842167 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - PROCESS | 3256 | 1467328842213 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 190ms
16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
16:20:42 INFO - PROCESS | 3256 | 1467328842356 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - PROCESS | 3256 | 1467328842396 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 190ms
16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
16:20:42 INFO - PROCESS | 3256 | 1467328842551 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - PROCESS | 3256 | 1467328842584 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 190ms
16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
16:20:42 INFO - PROCESS | 3256 | 1467328842740 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - PROCESS | 3256 | 1467328842772 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
16:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 189ms
16:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
16:20:42 INFO - PROCESS | 3256 | 1467328842932 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - PROCESS | 3256 | 1467328842980 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
16:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 222ms
16:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
16:20:43 INFO - PROCESS | 3256 | 1467328843158 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - PROCESS | 3256 | 1467328843203 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
16:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 490ms
16:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
16:20:43 INFO - PROCESS | 3256 | 1467328843694 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - PROCESS | 3256 | 1467328843746 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
16:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 190ms
16:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
16:20:43 INFO - PROCESS | 3256 | 1467328843893 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:43 INFO - PROCESS | 3256 | 1467328843926 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 190ms
16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
16:20:44 INFO - PROCESS | 3256 | 1467328844076 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - PROCESS | 3256 | 1467328844113 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 189ms
16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
16:20:44 INFO - PROCESS | 3256 | 1467328844265 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - PROCESS | 3256 | 1467328844304 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 190ms
16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
16:20:44 INFO - PROCESS | 3256 | 1467328844453 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - PROCESS | 3256 | 1467328844484 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 174ms
16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
16:20:44 INFO - PROCESS | 3256 | 1467328844643 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - PROCESS | 3256 | 1467328844689 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - PROCESS | 3256 | 1467328844788 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
16:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
16:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 190ms
16:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
16:20:44 INFO - PROCESS | 3256 | 1467328844835 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:44 INFO - PROCESS | 3256 | 1467328844873 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
16:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 189ms
16:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
16:20:45 INFO - PROCESS | 3256 | 1467328845021 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - PROCESS | 3256 | 1467328845056 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
16:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 190ms
16:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
16:20:45 INFO - PROCESS | 3256 | 1467328845213 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - PROCESS | 3256 | 1467328845250 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
16:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 222ms
16:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
16:20:45 INFO - PROCESS | 3256 | 1467328845440 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - PROCESS | 3256 | 1467328845477 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
16:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 189ms
16:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
16:20:45 INFO - PROCESS | 3256 | 1467328845632 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - PROCESS | 3256 | 1467328845686 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
16:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 222ms
16:20:45 INFO - PROCESS | 3256 | 1467328845904 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
16:20:45 INFO - PROCESS | 3256 | 1467328845951 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
16:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 222ms
16:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
16:20:46 INFO - PROCESS | 3256 | 1467328846139 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - PROCESS | 3256 | 1467328846190 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
16:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 237ms
16:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
16:20:46 INFO - PROCESS | 3256 | 1467328846368 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - PROCESS | 3256 | 1467328846405 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
16:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 190ms
16:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
16:20:46 INFO - PROCESS | 3256 | 1467328846567 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - PROCESS | 3256 | 1467328846613 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
16:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 237ms
16:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
16:20:46 INFO - PROCESS | 3256 | 1467328846791 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:46 INFO - PROCESS | 3256 | 1467328846843 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
16:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 238ms
16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
16:20:47 INFO - PROCESS | 3256 | 1467328847040 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - PROCESS | 3256 | 1467328847092 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
16:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 174ms
16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
16:20:47 INFO - PROCESS | 3256 | 1467328847220 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - PROCESS | 3256 | 1467328847264 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
16:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 190ms
16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
16:20:47 INFO - PROCESS | 3256 | 1467328847407 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - PROCESS | 3256 | 1467328847450 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
16:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 174ms
16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
16:20:47 INFO - PROCESS | 3256 | 1467328847598 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - PROCESS | 3256 | 1467328847638 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
16:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 190ms
16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
16:20:47 INFO - PROCESS | 3256 | 1467328847786 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - PROCESS | 3256 | 1467328847828 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
16:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 190ms
16:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
16:20:47 INFO - PROCESS | 3256 | 1467328847976 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - PROCESS | 3256 | 1467328848023 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
16:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 189ms
16:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
16:20:48 INFO - PROCESS | 3256 | 1467328848164 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - PROCESS | 3256 | 1467328848208 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
16:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 190ms
16:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
16:20:48 INFO - PROCESS | 3256 | 1467328848354 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - PROCESS | 3256 | 1467328848404 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
16:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 237ms
16:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
16:20:48 INFO - PROCESS | 3256 | 1467328848619 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - PROCESS | 3256 | 1467328848663 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
16:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 190ms
16:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
16:20:48 INFO - PROCESS | 3256 | 1467328848805 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - PROCESS | 3256 | 1467328848850 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
16:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 190ms
16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
16:20:49 INFO - PROCESS | 3256 | 1467328848996 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - PROCESS | 3256 | 1467328849028 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
16:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 190ms
16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
16:20:49 INFO - PROCESS | 3256 | 1467328849184 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - PROCESS | 3256 | 1467328849234 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
16:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 190ms
16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
16:20:49 INFO - PROCESS | 3256 | 1467328849373 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - PROCESS | 3256 | 1467328849419 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
16:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 190ms
16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
16:20:49 INFO - PROCESS | 3256 | 1467328849563 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - PROCESS | 3256 | 1467328849613 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
16:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 222ms
16:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
16:20:49 INFO - PROCESS | 3256 | 1467328849794 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:49 INFO - PROCESS | 3256 | 1467328849852 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
16:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 443ms
16:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
16:20:50 INFO - PROCESS | 3256 | 1467328850228 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - PROCESS | 3256 | 1467328850268 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
16:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 221ms
16:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
16:20:50 INFO - PROCESS | 3256 | 1467328850458 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - PROCESS | 3256 | 1467328850487 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
16:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 190ms
16:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
16:20:50 INFO - PROCESS | 3256 | 1467328850648 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - PROCESS | 3256 | 1467328850676 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
16:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 190ms
16:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
16:20:50 INFO - PROCESS | 3256 | 1467328850835 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:50 INFO - PROCESS | 3256 | 1467328850863 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
16:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 190ms
16:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
16:20:51 INFO - PROCESS | 3256 | 1467328851026 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - PROCESS | 3256 | 1467328851100 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
16:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 189ms
16:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
16:20:51 INFO - PROCESS | 3256 | 1467328851246 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - PROCESS | 3256 | 1467328851284 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
16:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 190ms
16:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
16:20:51 INFO - PROCESS | 3256 | 1467328851435 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - PROCESS | 3256 | 1467328851464 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
16:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 190ms
16:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
16:20:51 INFO - PROCESS | 3256 | 1467328851626 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - PROCESS | 3256 | 1467328851663 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
16:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 190ms
16:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
16:20:51 INFO - PROCESS | 3256 | 1467328851814 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:51 INFO - PROCESS | 3256 | 1467328851849 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 174ms
16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
16:20:52 INFO - PROCESS | 3256 | 1467328852003 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - PROCESS | 3256 | 1467328852036 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 190ms
16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
16:20:52 INFO - PROCESS | 3256 | 1467328852194 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - PROCESS | 3256 | 1467328852234 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 190ms
16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
16:20:52 INFO - PROCESS | 3256 | 1467328852383 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - PROCESS | 3256 | 1467328852419 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 222ms
16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
16:20:52 INFO - PROCESS | 3256 | 1467328852612 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - PROCESS | 3256 | 1467328852651 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
16:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 174ms
16:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
16:20:52 INFO - PROCESS | 3256 | 1467328852801 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:52 INFO - PROCESS | 3256 | 1467328852842 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
16:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 190ms
16:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
16:20:53 INFO - PROCESS | 3256 | 1467328852992 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - PROCESS | 3256 | 1467328853037 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
16:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 190ms
16:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
16:20:53 INFO - PROCESS | 3256 | 1467328853180 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - PROCESS | 3256 | 1467328853217 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
16:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 190ms
16:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
16:20:53 INFO - PROCESS | 3256 | 1467328853370 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - PROCESS | 3256 | 1467328853417 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
16:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 237ms
16:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
16:20:53 INFO - PROCESS | 3256 | 1467328853600 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - PROCESS | 3256 | 1467328853637 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
16:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 221ms
16:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
16:20:53 INFO - PROCESS | 3256 | 1467328853866 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:53 INFO - PROCESS | 3256 | 1467328853910 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 174ms
16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
16:20:54 INFO - PROCESS | 3256 | 1467328854051 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - PROCESS | 3256 | 1467328854091 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 174ms
16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
16:20:54 INFO - PROCESS | 3256 | 1467328854241 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - PROCESS | 3256 | 1467328854279 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 190ms
16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
16:20:54 INFO - PROCESS | 3256 | 1467328854429 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - PROCESS | 3256 | 1467328854469 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
16:20:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:20:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
16:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 190ms
16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
16:20:54 INFO - PROCESS | 3256 | 1467328854620 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - PROCESS | 3256 | 1467328854664 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
16:20:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:20:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
16:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 189ms
16:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
16:20:54 INFO - PROCESS | 3256 | 1467328854809 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:54 INFO - PROCESS | 3256 | 1467328854856 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
16:20:55 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:20:55 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:20:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 190ms
16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
16:20:55 INFO - PROCESS | 3256 | 1467328854998 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - PROCESS | 3256 | 1467328855037 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
16:20:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:20:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 190ms
16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
16:20:55 INFO - PROCESS | 3256 | 1467328855189 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - PROCESS | 3256 | 1467328855228 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
16:20:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:20:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 190ms
16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
16:20:55 INFO - PROCESS | 3256 | 1467328855377 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - PROCESS | 3256 | 1467328855410 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
16:20:55 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:20:55 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:20:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 174ms
16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
16:20:55 INFO - PROCESS | 3256 | 1467328855575 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - PROCESS | 3256 | 1467328855609 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 189ms
16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
16:20:55 INFO - PROCESS | 3256 | 1467328855759 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 INFO - PROCESS | 3256 | 1467328855804 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:55 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
16:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 190ms
16:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
16:20:55 INFO - PROCESS | 3256 | 1467328855949 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:56 INFO - PROCESS | 3256 | 1467328855995 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:56 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
16:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 190ms
16:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
16:20:56 INFO - PROCESS | 3256 | 1467328856139 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:56 INFO - PROCESS | 3256 | 1467328856193 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
16:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 237ms
16:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
16:20:56 INFO - PROCESS | 3256 | 1467328856400 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:56 INFO - PROCESS | 3256 | 1467328856437 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
16:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 601ms
16:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
16:20:57 INFO - PROCESS | 3256 | 1467328857000 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - PROCESS | 3256 | 1467328857030 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
16:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 190ms
16:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
16:20:57 INFO - PROCESS | 3256 | 1467328857191 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - PROCESS | 3256 | 1467328857224 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
16:20:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
16:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:20:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 190ms
16:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
16:20:57 INFO - PROCESS | 3256 | 1467328857380 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - PROCESS | 3256 | 1467328857425 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
16:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 174ms
16:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
16:20:57 INFO - PROCESS | 3256 | 1467328857567 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - PROCESS | 3256 | 1467328857604 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
16:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 174ms
16:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
16:20:57 INFO - PROCESS | 3256 | 1467328857758 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - PROCESS | 3256 | 1467328857791 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
16:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 190ms
16:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
16:20:57 INFO - PROCESS | 3256 | 1467328857946 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - PROCESS | 3256 | 1467328857983 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
16:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 190ms
16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
16:20:58 INFO - PROCESS | 3256 | 1467328858137 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - PROCESS | 3256 | 1467328858173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
16:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 190ms
16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
16:20:58 INFO - PROCESS | 3256 | 1467328858325 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - PROCESS | 3256 | 1467328858360 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
16:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 190ms
16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
16:20:58 INFO - PROCESS | 3256 | 1467328858514 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - PROCESS | 3256 | 1467328858544 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
16:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 190ms
16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
16:20:58 INFO - PROCESS | 3256 | 1467328858705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - PROCESS | 3256 | 1467328858746 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
16:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 189ms
16:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
16:20:58 INFO - PROCESS | 3256 | 1467328858942 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:58 INFO - PROCESS | 3256 | 1467328858983 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
16:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 174ms
16:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
16:20:59 INFO - PROCESS | 3256 | 1467328859114 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - PROCESS | 3256 | 1467328859146 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
16:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 174ms
16:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
16:20:59 INFO - PROCESS | 3256 | 1467328859305 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - PROCESS | 3256 | 1467328859341 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
16:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 190ms
16:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
16:20:59 INFO - PROCESS | 3256 | 1467328859493 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - PROCESS | 3256 | 1467328859532 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
16:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 190ms
16:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
16:20:59 INFO - PROCESS | 3256 | 1467328859683 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - PROCESS | 3256 | 1467328859722 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
16:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 189ms
16:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
16:20:59 INFO - PROCESS | 3256 | 1467328859873 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:20:59 INFO - PROCESS | 3256 | 1467328859911 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
16:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 190ms
16:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
16:21:00 INFO - PROCESS | 3256 | 1467328860062 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - PROCESS | 3256 | 1467328860101 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
16:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 190ms
16:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
16:21:00 INFO - PROCESS | 3256 | 1467328860253 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - PROCESS | 3256 | 1467328860287 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
16:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 237ms
16:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
16:21:00 INFO - PROCESS | 3256 | 1467328860481 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - PROCESS | 3256 | 1467328860522 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
16:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 190ms
16:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
16:21:00 INFO - PROCESS | 3256 | 1467328860672 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - PROCESS | 3256 | 1467328860729 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
16:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 237ms
16:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
16:21:00 INFO - PROCESS | 3256 | 1467328860900 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:00 INFO - PROCESS | 3256 | 1467328860939 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
16:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 190ms
16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
16:21:01 INFO - PROCESS | 3256 | 1467328861089 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - PROCESS | 3256 | 1467328861144 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
16:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 222ms
16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
16:21:01 INFO - PROCESS | 3256 | 1467328861320 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - PROCESS | 3256 | 1467328861365 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
16:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 189ms
16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
16:21:01 INFO - PROCESS | 3256 | 1467328861507 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - PROCESS | 3256 | 1467328861601 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
16:21:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:21:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
16:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 190ms
16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
16:21:01 INFO - PROCESS | 3256 | 1467328861755 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - PROCESS | 3256 | 1467328861814 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
16:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 253ms
16:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
16:21:01 INFO - PROCESS | 3256 | 1467328861984 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - PROCESS | 3256 | 1467328862031 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
16:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 190ms
16:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
16:21:02 INFO - PROCESS | 3256 | 1467328862173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - PROCESS | 3256 | 1467328862219 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
16:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 237ms
16:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
16:21:02 INFO - PROCESS | 3256 | 1467328862403 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - PROCESS | 3256 | 1467328862448 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 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
16:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 190ms
16:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
16:21:02 INFO - PROCESS | 3256 | 1467328862592 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - PROCESS | 3256 | 1467328862639 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 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
16:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 237ms
16:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
16:21:02 INFO - PROCESS | 3256 | 1467328862822 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:02 INFO - PROCESS | 3256 | 1467328862869 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
16:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 190ms
16:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
16:21:03 INFO - PROCESS | 3256 | 1467328863011 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:03 INFO - PROCESS | 3256 | 1467328863056 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
16:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 712ms
16:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
16:21:03 INFO - PROCESS | 3256 | 1467328863713 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:03 INFO - PROCESS | 3256 | 1467328863752 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
16:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 190ms
16:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
16:21:03 INFO - PROCESS | 3256 | 1467328863903 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:03 INFO - PROCESS | 3256 | 1467328863938 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
16:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 190ms
16:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
16:21:04 INFO - PROCESS | 3256 | 1467328864090 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - PROCESS | 3256 | 1467328864128 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
16:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 190ms
16:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
16:21:04 INFO - PROCESS | 3256 | 1467328864312 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - PROCESS | 3256 | 1467328864362 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
16:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 506ms
16:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
16:21:04 INFO - PROCESS | 3256 | 1467328864810 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - PROCESS | 3256 | 1467328864852 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
16:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 190ms
16:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
16:21:05 INFO - PROCESS | 3256 | 1467328865001 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - PROCESS | 3256 | 1467328865032 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
16:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 189ms
16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
16:21:05 INFO - PROCESS | 3256 | 1467328865190 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - PROCESS | 3256 | 1467328865230 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 190ms
16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
16:21:05 INFO - PROCESS | 3256 | 1467328865381 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - PROCESS | 3256 | 1467328865421 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
16:21:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
16:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 190ms
16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
16:21:05 INFO - PROCESS | 3256 | 1467328865568 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - PROCESS | 3256 | 1467328865598 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
16:21:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
16:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 190ms
16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
16:21:05 INFO - PROCESS | 3256 | 1467328865757 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - PROCESS | 3256 | 1467328865796 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
16:21:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
16:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 174ms
16:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
16:21:05 INFO - PROCESS | 3256 | 1467328865950 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - PROCESS | 3256 | 1467328865989 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
16:21:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:21:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 189ms
16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
16:21:06 INFO - PROCESS | 3256 | 1467328866136 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - PROCESS | 3256 | 1467328866169 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
16:21:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 190ms
16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
16:21:06 INFO - PROCESS | 3256 | 1467328866324 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - PROCESS | 3256 | 1467328866358 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 190ms
16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
16:21:06 INFO - PROCESS | 3256 | 1467328866518 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - PROCESS | 3256 | 1467328866563 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 190ms
16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
16:21:06 INFO - PROCESS | 3256 | 1467328866705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - PROCESS | 3256 | 1467328866794 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
16:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 237ms
16:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
16:21:06 INFO - PROCESS | 3256 | 1467328866965 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - PROCESS | 3256 | 1467328867008 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
16:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 222ms
16:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
16:21:07 INFO - PROCESS | 3256 | 1467328867196 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - PROCESS | 3256 | 1467328867245 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
16:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 190ms
16:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
16:21:07 INFO - PROCESS | 3256 | 1467328867387 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - PROCESS | 3256 | 1467328867430 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
16:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 222ms
16:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
16:21:07 INFO - PROCESS | 3256 | 1467328867618 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - PROCESS | 3256 | 1467328867651 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
16:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 174ms
16:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
16:21:07 INFO - PROCESS | 3256 | 1467328867806 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:07 INFO - PROCESS | 3256 | 1467328867849 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 222ms
16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
16:21:08 INFO - PROCESS | 3256 | 1467328868036 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - PROCESS | 3256 | 1467328868085 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 237ms
16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
16:21:08 INFO - PROCESS | 3256 | 1467328868268 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - PROCESS | 3256 | 1467328868340 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 237ms
16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
16:21:08 INFO - PROCESS | 3256 | 1467328868494 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - PROCESS | 3256 | 1467328868532 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 190ms
16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
16:21:08 INFO - PROCESS | 3256 | 1467328868685 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - PROCESS | 3256 | 1467328868726 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
16:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 190ms
16:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
16:21:08 INFO - PROCESS | 3256 | 1467328868874 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:08 INFO - PROCESS | 3256 | 1467328868905 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 190ms
16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
16:21:09 INFO - PROCESS | 3256 | 1467328869062 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - PROCESS | 3256 | 1467328869098 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 190ms
16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
16:21:09 INFO - PROCESS | 3256 | 1467328869252 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - PROCESS | 3256 | 1467328869295 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 190ms
16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
16:21:09 INFO - PROCESS | 3256 | 1467328869474 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - PROCESS | 3256 | 1467328869514 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 189ms
16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
16:21:09 INFO - PROCESS | 3256 | 1467328869664 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - PROCESS | 3256 | 1467328869695 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
16:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 174ms
16:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
16:21:09 INFO - PROCESS | 3256 | 1467328869852 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:09 INFO - PROCESS | 3256 | 1467328869893 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
16:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 190ms
16:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
16:21:10 INFO - PROCESS | 3256 | 1467328870042 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - PROCESS | 3256 | 1467328870085 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
16:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 190ms
16:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
16:21:10 INFO - PROCESS | 3256 | 1467328870241 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - PROCESS | 3256 | 1467328870274 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
16:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 174ms
16:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
16:21:10 INFO - PROCESS | 3256 | 1467328870432 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - PROCESS | 3256 | 1467328870481 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
16:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 222ms
16:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
16:21:10 INFO - PROCESS | 3256 | 1467328870659 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - PROCESS | 3256 | 1467328870705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
16:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 190ms
16:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
16:21:10 INFO - PROCESS | 3256 | 1467328870850 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:10 INFO - PROCESS | 3256 | 1467328870925 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
16:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 506ms
16:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
16:21:11 INFO - PROCESS | 3256 | 1467328871346 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - PROCESS | 3256 | 1467328871402 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
16:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 237ms
16:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
16:21:11 INFO - PROCESS | 3256 | 1467328871576 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - PROCESS | 3256 | 1467328871606 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
16:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 190ms
16:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
16:21:11 INFO - PROCESS | 3256 | 1467328871768 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - PROCESS | 3256 | 1467328871806 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
16:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 190ms
16:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
16:21:11 INFO - PROCESS | 3256 | 1467328871953 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - PROCESS | 3256 | 1467328872038 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
16:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 237ms
16:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
16:21:12 INFO - PROCESS | 3256 | 1467328872217 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - PROCESS | 3256 | 1467328872250 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
16:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 190ms
16:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
16:21:12 INFO - PROCESS | 3256 | 1467328872405 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - PROCESS | 3256 | 1467328872448 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
16:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 190ms
16:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
16:21:12 INFO - PROCESS | 3256 | 1467328872596 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - PROCESS | 3256 | 1467328872632 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
16:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 189ms
16:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
16:21:12 INFO - PROCESS | 3256 | 1467328872784 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - PROCESS | 3256 | 1467328872821 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
16:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 190ms
16:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
16:21:12 INFO - PROCESS | 3256 | 1467328872972 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - PROCESS | 3256 | 1467328873001 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
16:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 190ms
16:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
16:21:13 INFO - PROCESS | 3256 | 1467328873163 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - PROCESS | 3256 | 1467328873197 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
16:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 190ms
16:21:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
16:21:13 INFO - PROCESS | 3256 | 1467328873351 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - PROCESS | 3256 | 1467328873390 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 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 () {
16:21:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
16:21:13 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 () {
16:21:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
16:21:13 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 () {
16:21:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
16:21:13 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 () {
16:21:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
16:21:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 190ms
16:21:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
16:21:13 INFO - PROCESS | 3256 | 1467328873543 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - PROCESS | 3256 | 1467328873586 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
16:21:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
16:21:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
16:21:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 189ms
16:21:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
16:21:13 INFO - PROCESS | 3256 | 1467328873734 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - PROCESS | 3256 | 1467328873783 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 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
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
16:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
16:21:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
16:21:13 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.
16:21:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
16:21:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 190ms
16:21:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
16:21:13 INFO - PROCESS | 3256 | 1467328873922 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:13 INFO - PROCESS | 3256 | 1467328873966 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
16:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 222ms
16:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
16:21:14 INFO - PROCESS | 3256 | 1467328874151 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - PROCESS | 3256 | 1467328874195 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
16:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 190ms
16:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
16:21:14 INFO - PROCESS | 3256 | 1467328874341 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - PROCESS | 3256 | 1467328874392 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
16:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 190ms
16:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
16:21:14 INFO - PROCESS | 3256 | 1467328874532 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - PROCESS | 3256 | 1467328874622 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
16:21:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 222ms
16:21:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
16:21:14 INFO - PROCESS | 3256 | 1467328874791 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:14 INFO - PROCESS | 3256 | 1467328874832 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
16:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 222ms
16:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
16:21:15 INFO - PROCESS | 3256 | 1467328875025 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - PROCESS | 3256 | 1467328875072 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
16:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 237ms
16:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
16:21:15 INFO - PROCESS | 3256 | 1467328875250 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - PROCESS | 3256 | 1467328875292 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
16:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 190ms
16:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
16:21:15 INFO - PROCESS | 3256 | 1467328875442 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - PROCESS | 3256 | 1467328875486 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
16:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 190ms
16:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
16:21:15 INFO - PROCESS | 3256 | 1467328875634 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - PROCESS | 3256 | 1467328875674 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
16:21:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 174ms
16:21:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
16:21:15 INFO - PROCESS | 3256 | 1467328875823 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:15 INFO - PROCESS | 3256 | 1467328875863 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
16:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 190ms
16:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
16:21:16 INFO - PROCESS | 3256 | 1467328876013 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - PROCESS | 3256 | 1467328876057 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
16:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 190ms
16:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
16:21:16 INFO - PROCESS | 3256 | 1467328876201 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - PROCESS | 3256 | 1467328876246 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
16:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 190ms
16:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
16:21:16 INFO - PROCESS | 3256 | 1467328876391 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - PROCESS | 3256 | 1467328876425 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
16:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 190ms
16:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
16:21:16 INFO - PROCESS | 3256 | 1467328876582 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - PROCESS | 3256 | 1467328876629 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
16:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 190ms
16:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
16:21:16 INFO - PROCESS | 3256 | 1467328876769 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - PROCESS | 3256 | 1467328876816 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
16:21:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 189ms
16:21:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
16:21:16 INFO - PROCESS | 3256 | 1467328876959 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - PROCESS | 3256 | 1467328876994 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
16:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 190ms
16:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
16:21:17 INFO - PROCESS | 3256 | 1467328877149 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - PROCESS | 3256 | 1467328877243 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
16:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 174ms
16:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
16:21:17 INFO - PROCESS | 3256 | 1467328877370 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - PROCESS | 3256 | 1467328877415 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
16:21:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 221ms
16:21:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
16:21:17 INFO - PROCESS | 3256 | 1467328877623 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:17 INFO - PROCESS | 3256 | 1467328877691 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
16:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 601ms
16:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
16:21:18 INFO - PROCESS | 3256 | 1467328878209 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - PROCESS | 3256 | 1467328878247 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
16:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 190ms
16:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
16:21:18 INFO - PROCESS | 3256 | 1467328878398 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - PROCESS | 3256 | 1467328878429 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 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
16:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 190ms
16:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
16:21:18 INFO - PROCESS | 3256 | 1467328878589 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - PROCESS | 3256 | 1467328878618 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
16:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 174ms
16:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
16:21:18 INFO - PROCESS | 3256 | 1467328878777 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 INFO - PROCESS | 3256 | 1467328878817 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:18 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
16:21:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 174ms
16:21:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
16:21:18 INFO - PROCESS | 3256 | 1467328878965 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - PROCESS | 3256 | 1467328878997 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
16:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 190ms
16:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
16:21:19 INFO - PROCESS | 3256 | 1467328879156 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - PROCESS | 3256 | 1467328879188 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
16:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 190ms
16:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
16:21:19 INFO - PROCESS | 3256 | 1467328879345 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - PROCESS | 3256 | 1467328879378 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
16:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 190ms
16:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
16:21:19 INFO - PROCESS | 3256 | 1467328879534 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - PROCESS | 3256 | 1467328879566 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
16:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 190ms
16:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
16:21:19 INFO - PROCESS | 3256 | 1467328879723 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - PROCESS | 3256 | 1467328879761 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
16:21:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 189ms
16:21:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
16:21:19 INFO - PROCESS | 3256 | 1467328879946 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:19 INFO - PROCESS | 3256 | 1467328879984 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
16:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 238ms
16:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
16:21:20 INFO - PROCESS | 3256 | 1467328880176 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - PROCESS | 3256 | 1467328880225 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
16:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 221ms
16:21:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
16:21:20 INFO - PROCESS | 3256 | 1467328880409 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - PROCESS | 3256 | 1467328880462 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
16:21:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 222ms
16:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
16:21:20 INFO - PROCESS | 3256 | 1467328880637 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - PROCESS | 3256 | 1467328880679 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
16:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 190ms
16:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
16:21:20 INFO - PROCESS | 3256 | 1467328880828 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:20 INFO - PROCESS | 3256 | 1467328880872 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
16:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 222ms
16:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
16:21:21 INFO - PROCESS | 3256 | 1467328881062 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - PROCESS | 3256 | 1467328881110 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
16:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 174ms
16:21:21 INFO - PROCESS | 3256 | 1467328881253 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
16:21:21 INFO - PROCESS | 3256 | 1467328881297 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
16:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 190ms
16:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
16:21:21 INFO - PROCESS | 3256 | 1467328881466 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - PROCESS | 3256 | 1467328881521 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
16:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 221ms
16:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
16:21:21 INFO - PROCESS | 3256 | 1467328881696 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - PROCESS | 3256 | 1467328881725 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
16:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 190ms
16:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
16:21:21 INFO - PROCESS | 3256 | 1467328881884 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:21 INFO - PROCESS | 3256 | 1467328881928 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
16:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 174ms
16:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
16:21:22 INFO - PROCESS | 3256 | 1467328882074 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - PROCESS | 3256 | 1467328882112 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 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
16:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 174ms
16:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
16:21:22 INFO - PROCESS | 3256 | 1467328882263 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - PROCESS | 3256 | 1467328882304 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
16:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 190ms
16:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
16:21:22 INFO - PROCESS | 3256 | 1467328882454 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - PROCESS | 3256 | 1467328882547 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
16:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 190ms
16:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
16:21:22 INFO - PROCESS | 3256 | 1467328882676 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - PROCESS | 3256 | 1467328882719 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 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
16:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 190ms
16:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
16:21:22 INFO - PROCESS | 3256 | 1467328882863 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:22 INFO - PROCESS | 3256 | 1467328882906 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
16:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 190ms
16:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
16:21:23 INFO - PROCESS | 3256 | 1467328883054 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - PROCESS | 3256 | 1467328883106 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
16:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 190ms
16:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
16:21:23 INFO - PROCESS | 3256 | 1467328883245 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - PROCESS | 3256 | 1467328883285 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
16:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 189ms
16:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
16:21:23 INFO - PROCESS | 3256 | 1467328883433 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - PROCESS | 3256 | 1467328883478 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
16:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 174ms
16:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
16:21:23 INFO - PROCESS | 3256 | 1467328883627 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - PROCESS | 3256 | 1467328883673 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
16:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 174ms
16:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
16:21:23 INFO - PROCESS | 3256 | 1467328883812 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:23 INFO - PROCESS | 3256 | 1467328883844 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 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
16:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 190ms
16:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
16:21:24 INFO - PROCESS | 3256 | 1467328884001 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - PROCESS | 3256 | 1467328884047 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
16:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 490ms
16:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
16:21:24 INFO - PROCESS | 3256 | 1467328884498 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - PROCESS | 3256 | 1467328884529 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
16:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 174ms
16:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
16:21:24 INFO - PROCESS | 3256 | 1467328884688 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - PROCESS | 3256 | 1467328884717 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
16:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 190ms
16:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
16:21:24 INFO - PROCESS | 3256 | 1467328884879 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:24 INFO - PROCESS | 3256 | 1467328884931 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
16:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 221ms
16:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
16:21:25 INFO - PROCESS | 3256 | 1467328885142 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - PROCESS | 3256 | 1467328885169 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
16:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 174ms
16:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
16:21:25 INFO - PROCESS | 3256 | 1467328885327 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - PROCESS | 3256 | 1467328885359 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
16:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 189ms
16:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
16:21:25 INFO - PROCESS | 3256 | 1467328885517 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - PROCESS | 3256 | 1467328885559 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
16:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 190ms
16:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
16:21:25 INFO - PROCESS | 3256 | 1467328885710 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - PROCESS | 3256 | 1467328885753 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
16:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 190ms
16:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
16:21:25 INFO - PROCESS | 3256 | 1467328885895 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:25 INFO - PROCESS | 3256 | 1467328885930 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
16:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 190ms
16:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
16:21:26 INFO - PROCESS | 3256 | 1467328886084 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - PROCESS | 3256 | 1467328886112 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
16:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 142ms
16:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
16:21:26 INFO - PROCESS | 3256 | 1467328886227 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - PROCESS | 3256 | 1467328886273 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
16:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 190ms
16:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
16:21:26 INFO - PROCESS | 3256 | 1467328886411 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - PROCESS | 3256 | 1467328886468 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
16:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 222ms
16:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
16:21:26 INFO - PROCESS | 3256 | 1467328886648 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - PROCESS | 3256 | 1467328886687 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
16:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 190ms
16:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
16:21:26 INFO - PROCESS | 3256 | 1467328886844 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:26 INFO - PROCESS | 3256 | 1467328886887 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 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
16:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 238ms
16:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
16:21:27 INFO - PROCESS | 3256 | 1467328887069 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 INFO - PROCESS | 3256 | 1467328887114 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 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
16:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 189ms
16:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
16:21:27 INFO - PROCESS | 3256 | 1467328887259 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 INFO - PROCESS | 3256 | 1467328887307 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 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
16:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 238ms
16:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
16:21:27 INFO - PROCESS | 3256 | 1467328887487 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 INFO - PROCESS | 3256 | 1467328887531 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 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)
16:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 221ms
16:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
16:21:27 INFO - PROCESS | 3256 | 1467328887748 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 INFO - PROCESS | 3256 | 1467328887791 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 174ms
16:21:27 INFO - PROCESS | 3256 | 1467328887949 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
16:21:27 INFO - PROCESS | 3256 | 1467328887989 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
16:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 158ms
16:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
16:21:28 INFO - PROCESS | 3256 | 1467328888124 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - PROCESS | 3256 | 1467328888153 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
16:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 174ms
16:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
16:21:28 INFO - PROCESS | 3256 | 1467328888312 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - PROCESS | 3256 | 1467328888353 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
16:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 190ms
16:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
16:21:28 INFO - PROCESS | 3256 | 1467328888502 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - PROCESS | 3256 | 1467328888541 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
16:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 190ms
16:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
16:21:28 INFO - PROCESS | 3256 | 1467328888692 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - PROCESS | 3256 | 1467328888735 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
16:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 190ms
16:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
16:21:28 INFO - PROCESS | 3256 | 1467328888881 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:28 INFO - PROCESS | 3256 | 1467328888913 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
16:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 190ms
16:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
16:21:29 INFO - PROCESS | 3256 | 1467328889072 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - PROCESS | 3256 | 1467328889118 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
16:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 190ms
16:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
16:21:29 INFO - PROCESS | 3256 | 1467328889260 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - PROCESS | 3256 | 1467328889302 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
16:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 189ms
16:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
16:21:29 INFO - PROCESS | 3256 | 1467328889449 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - PROCESS | 3256 | 1467328889491 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
16:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 174ms
16:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
16:21:29 INFO - PROCESS | 3256 | 1467328889640 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - PROCESS | 3256 | 1467328889682 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 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
16:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 174ms
16:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
16:21:29 INFO - PROCESS | 3256 | 1467328889828 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:29 INFO - PROCESS | 3256 | 1467328889873 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
16:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 190ms
16:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
16:21:30 INFO - PROCESS | 3256 | 1467328890018 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:30 INFO - PROCESS | 3256 | 1467328890064 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
16:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 189ms
16:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
16:21:30 INFO - PROCESS | 3256 | 1467328890208 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:30 INFO - PROCESS | 3256 | 1467328890259 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:30 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)
16:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 222ms
16:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
16:21:30 INFO - PROCESS | 3256 | 1467328890468 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:30 INFO - PROCESS | 3256 | 1467328890514 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 601ms
16:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
16:21:31 INFO - PROCESS | 3256 | 1467328891069 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - PROCESS | 3256 | 1467328891100 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
16:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 190ms
16:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
16:21:31 INFO - PROCESS | 3256 | 1467328891260 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - PROCESS | 3256 | 1467328891293 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
16:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 190ms
16:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
16:21:31 INFO - PROCESS | 3256 | 1467328891449 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - PROCESS | 3256 | 1467328891496 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
16:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 237ms
16:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
16:21:31 INFO - PROCESS | 3256 | 1467328891676 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - PROCESS | 3256 | 1467328891716 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
16:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 190ms
16:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
16:21:31 INFO - PROCESS | 3256 | 1467328891866 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:31 INFO - PROCESS | 3256 | 1467328891899 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
16:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 189ms
16:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
16:21:32 INFO - PROCESS | 3256 | 1467328892057 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - PROCESS | 3256 | 1467328892101 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
16:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 190ms
16:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
16:21:32 INFO - PROCESS | 3256 | 1467328892244 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - PROCESS | 3256 | 1467328892281 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
16:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 190ms
16:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
16:21:32 INFO - PROCESS | 3256 | 1467328892434 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - PROCESS | 3256 | 1467328892469 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
16:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 190ms
16:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
16:21:32 INFO - PROCESS | 3256 | 1467328892626 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - PROCESS | 3256 | 1467328892662 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
16:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 174ms
16:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
16:21:32 INFO - PROCESS | 3256 | 1467328892813 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:32 INFO - PROCESS | 3256 | 1467328892847 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
16:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 189ms
16:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
16:21:33 INFO - PROCESS | 3256 | 1467328893037 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - PROCESS | 3256 | 1467328893087 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
16:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 190ms
16:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
16:21:33 INFO - PROCESS | 3256 | 1467328893224 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - PROCESS | 3256 | 1467328893261 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
16:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 190ms
16:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
16:21:33 INFO - PROCESS | 3256 | 1467328893413 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - PROCESS | 3256 | 1467328893445 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
16:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 190ms
16:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
16:21:33 INFO - PROCESS | 3256 | 1467328893604 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - PROCESS | 3256 | 1467328893636 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
16:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 190ms
16:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
16:21:33 INFO - PROCESS | 3256 | 1467328893792 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - PROCESS | 3256 | 1467328893832 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
16:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 190ms
16:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
16:21:33 INFO - PROCESS | 3256 | 1467328893981 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - PROCESS | 3256 | 1467328894014 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
16:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 189ms
16:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
16:21:34 INFO - PROCESS | 3256 | 1467328894173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - PROCESS | 3256 | 1467328894214 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
16:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 174ms
16:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
16:21:34 INFO - PROCESS | 3256 | 1467328894360 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - PROCESS | 3256 | 1467328894407 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
16:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 190ms
16:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
16:21:34 INFO - PROCESS | 3256 | 1467328894553 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - PROCESS | 3256 | 1467328894598 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
16:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 221ms
16:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
16:21:34 INFO - PROCESS | 3256 | 1467328894781 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - PROCESS | 3256 | 1467328894822 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
16:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 174ms
16:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
16:21:34 INFO - PROCESS | 3256 | 1467328894970 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - PROCESS | 3256 | 1467328895009 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
16:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 174ms
16:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
16:21:35 INFO - PROCESS | 3256 | 1467328895158 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - PROCESS | 3256 | 1467328895208 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
16:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 190ms
16:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
16:21:35 INFO - PROCESS | 3256 | 1467328895347 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - PROCESS | 3256 | 1467328895396 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
16:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 189ms
16:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
16:21:35 INFO - PROCESS | 3256 | 1467328895539 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - PROCESS | 3256 | 1467328895640 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
16:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 222ms
16:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
16:21:35 INFO - PROCESS | 3256 | 1467328895809 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:35 INFO - PROCESS | 3256 | 1467328895861 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
16:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 221ms
16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
16:21:36 INFO - PROCESS | 3256 | 1467328896028 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - PROCESS | 3256 | 1467328896083 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
16:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 190ms
16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
16:21:36 INFO - PROCESS | 3256 | 1467328896219 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - PROCESS | 3256 | 1467328896267 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
16:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 174ms
16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
16:21:36 INFO - PROCESS | 3256 | 1467328896407 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - PROCESS | 3256 | 1467328896451 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
16:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 174ms
16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
16:21:36 INFO - PROCESS | 3256 | 1467328896597 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - PROCESS | 3256 | 1467328896633 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
16:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 190ms
16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
16:21:36 INFO - PROCESS | 3256 | 1467328896787 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - PROCESS | 3256 | 1467328896835 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
16:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 190ms
16:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
16:21:36 INFO - PROCESS | 3256 | 1467328896975 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - PROCESS | 3256 | 1467328897009 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
16:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 190ms
16:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
16:21:37 INFO - PROCESS | 3256 | 1467328897165 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - PROCESS | 3256 | 1467328897213 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
16:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 190ms
16:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
16:21:37 INFO - PROCESS | 3256 | 1467328897355 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - PROCESS | 3256 | 1467328897406 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
16:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 190ms
16:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
16:21:37 INFO - PROCESS | 3256 | 1467328897550 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - PROCESS | 3256 | 1467328897595 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
16:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 189ms
16:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
16:21:37 INFO - PROCESS | 3256 | 1467328897733 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - PROCESS | 3256 | 1467328897781 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
16:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 174ms
16:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
16:21:37 INFO - PROCESS | 3256 | 1467328897922 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:37 INFO - PROCESS | 3256 | 1467328897970 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
16:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 174ms
16:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
16:21:38 INFO - PROCESS | 3256 | 1467328898112 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 INFO - PROCESS | 3256 | 1467328898162 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
16:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 190ms
16:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
16:21:38 INFO - PROCESS | 3256 | 1467328898335 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 INFO - PROCESS | 3256 | 1467328898385 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
16:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 221ms
16:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
16:21:38 INFO - PROCESS | 3256 | 1467328898563 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 INFO - PROCESS | 3256 | 1467328898602 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:38 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
16:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 174ms
16:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
16:21:39 INFO - PROCESS | 3256 | 1467328898991 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - PROCESS | 3256 | 1467328899043 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 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
16:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 396ms
16:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
16:21:39 INFO - PROCESS | 3256 | 1467328899195 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - PROCESS | 3256 | 1467328899237 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
16:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 221ms
16:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
16:21:39 INFO - PROCESS | 3256 | 1467328899424 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - PROCESS | 3256 | 1467328899459 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
16:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 174ms
16:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
16:21:39 INFO - PROCESS | 3256 | 1467328899617 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - PROCESS | 3256 | 1467328899646 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
16:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 190ms
16:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
16:21:39 INFO - PROCESS | 3256 | 1467328899827 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:39 INFO - PROCESS | 3256 | 1467328899859 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
16:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 174ms
16:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
16:21:40 INFO - PROCESS | 3256 | 1467328900022 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - PROCESS | 3256 | 1467328900057 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
16:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 174ms
16:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
16:21:40 INFO - PROCESS | 3256 | 1467328900207 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - PROCESS | 3256 | 1467328900241 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
16:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 190ms
16:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
16:21:40 INFO - PROCESS | 3256 | 1467328900400 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - PROCESS | 3256 | 1467328900438 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
16:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 190ms
16:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
16:21:40 INFO - PROCESS | 3256 | 1467328900587 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - PROCESS | 3256 | 1467328900627 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 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)
16:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 189ms
16:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
16:21:40 INFO - PROCESS | 3256 | 1467328900823 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:40 INFO - PROCESS | 3256 | 1467328900858 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 190ms
16:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
16:21:41 INFO - PROCESS | 3256 | 1467328901011 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - PROCESS | 3256 | 1467328901054 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
16:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 190ms
16:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
16:21:41 INFO - PROCESS | 3256 | 1467328901203 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - PROCESS | 3256 | 1467328901249 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
16:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 190ms
16:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
16:21:41 INFO - PROCESS | 3256 | 1467328901390 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - PROCESS | 3256 | 1467328901431 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
16:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 237ms
16:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
16:21:41 INFO - PROCESS | 3256 | 1467328901620 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - PROCESS | 3256 | 1467328901671 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
16:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 237ms
16:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
16:21:41 INFO - PROCESS | 3256 | 1467328901851 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:41 INFO - PROCESS | 3256 | 1467328901897 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
16:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 190ms
16:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
16:21:42 INFO - PROCESS | 3256 | 1467328902038 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - PROCESS | 3256 | 1467328902073 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
16:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 190ms
16:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
16:21:42 INFO - PROCESS | 3256 | 1467328902228 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - PROCESS | 3256 | 1467328902279 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
16:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 221ms
16:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
16:21:42 INFO - PROCESS | 3256 | 1467328902457 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - PROCESS | 3256 | 1467328902495 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
16:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 190ms
16:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
16:21:42 INFO - PROCESS | 3256 | 1467328902647 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - PROCESS | 3256 | 1467328902693 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
16:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 221ms
16:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
16:21:42 INFO - PROCESS | 3256 | 1467328902880 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:42 INFO - PROCESS | 3256 | 1467328902922 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
16:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 174ms
16:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
16:21:43 INFO - PROCESS | 3256 | 1467328903067 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - PROCESS | 3256 | 1467328903110 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
16:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 190ms
16:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
16:21:43 INFO - PROCESS | 3256 | 1467328903255 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - PROCESS | 3256 | 1467328903296 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
16:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 221ms
16:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
16:21:43 INFO - PROCESS | 3256 | 1467328903517 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - PROCESS | 3256 | 1467328903550 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
16:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 174ms
16:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
16:21:43 INFO - PROCESS | 3256 | 1467328903705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - PROCESS | 3256 | 1467328903746 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
16:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 174ms
16:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
16:21:43 INFO - PROCESS | 3256 | 1467328903895 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:43 INFO - PROCESS | 3256 | 1467328903941 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
16:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 190ms
16:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
16:21:44 INFO - PROCESS | 3256 | 1467328904085 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - PROCESS | 3256 | 1467328904142 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
16:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 221ms
16:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
16:21:44 INFO - PROCESS | 3256 | 1467328904316 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - PROCESS | 3256 | 1467328904387 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
16:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 221ms
16:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
16:21:44 INFO - PROCESS | 3256 | 1467328904543 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - PROCESS | 3256 | 1467328904586 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
16:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 238ms
16:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
16:21:44 INFO - PROCESS | 3256 | 1467328904773 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - PROCESS | 3256 | 1467328904813 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
16:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 189ms
16:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
16:21:44 INFO - PROCESS | 3256 | 1467328904963 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - PROCESS | 3256 | 1467328905007 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
16:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 190ms
16:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
16:21:45 INFO - PROCESS | 3256 | 1467328905155 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - PROCESS | 3256 | 1467328905207 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:21:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:21:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
16:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 443ms
16:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
16:21:45 INFO - PROCESS | 3256 | 1467328905589 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - PROCESS | 3256 | 1467328905636 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
16:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 285ms
16:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
16:21:45 INFO - PROCESS | 3256 | 1467328905881 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:45 INFO - PROCESS | 3256 | 1467328905911 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
16:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 174ms
16:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
16:21:46 INFO - PROCESS | 3256 | 1467328906102 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - PROCESS | 3256 | 1467328906142 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:21:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:21:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
16:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 189ms
16:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
16:21:46 INFO - PROCESS | 3256 | 1467328906289 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - PROCESS | 3256 | 1467328906324 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
16:21:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:21:46 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
16:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 222ms
16:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
16:21:46 INFO - PROCESS | 3256 | 1467328906518 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - PROCESS | 3256 | 1467328906551 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
16:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 174ms
16:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
16:21:46 INFO - PROCESS | 3256 | 1467328906718 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - PROCESS | 3256 | 1467328906752 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
16:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 189ms
16:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
16:21:46 INFO - PROCESS | 3256 | 1467328906913 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:46 INFO - PROCESS | 3256 | 1467328906946 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
16:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 174ms
16:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
16:21:47 INFO - PROCESS | 3256 | 1467328907099 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - PROCESS | 3256 | 1467328907125 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
16:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 190ms
16:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
16:21:47 INFO - PROCESS | 3256 | 1467328907288 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - PROCESS | 3256 | 1467328907322 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
16:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 190ms
16:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
16:21:47 INFO - PROCESS | 3256 | 1467328907479 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - PROCESS | 3256 | 1467328907516 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
16:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 189ms
16:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
16:21:47 INFO - PROCESS | 3256 | 1467328907668 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - PROCESS | 3256 | 1467328907720 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
16:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 238ms
16:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
16:21:47 INFO - PROCESS | 3256 | 1467328907898 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:47 INFO - PROCESS | 3256 | 1467328907942 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
16:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 190ms
16:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
16:21:48 INFO - PROCESS | 3256 | 1467328908087 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - PROCESS | 3256 | 1467328908132 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
16:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 221ms
16:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
16:21:48 INFO - PROCESS | 3256 | 1467328908316 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - PROCESS | 3256 | 1467328908365 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
16:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 174ms
16:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
16:21:48 INFO - PROCESS | 3256 | 1467328908505 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - PROCESS | 3256 | 1467328908547 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
16:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 221ms
16:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
16:21:48 INFO - PROCESS | 3256 | 1467328908777 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - PROCESS | 3256 | 1467328908812 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
16:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 190ms
16:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
16:21:48 INFO - PROCESS | 3256 | 1467328908961 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - PROCESS | 3256 | 1467328909000 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
16:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 190ms
16:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
16:21:49 INFO - PROCESS | 3256 | 1467328909150 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - PROCESS | 3256 | 1467328909190 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
16:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 189ms
16:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
16:21:49 INFO - PROCESS | 3256 | 1467328909339 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - PROCESS | 3256 | 1467328909384 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
16:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 190ms
16:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
16:21:49 INFO - PROCESS | 3256 | 1467328909529 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - PROCESS | 3256 | 1467328909573 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
16:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 190ms
16:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
16:21:49 INFO - PROCESS | 3256 | 1467328909717 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - PROCESS | 3256 | 1467328909758 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
16:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 190ms
16:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
16:21:49 INFO - PROCESS | 3256 | 1467328909907 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:49 INFO - PROCESS | 3256 | 1467328909958 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
16:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 190ms
16:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
16:21:50 INFO - PROCESS | 3256 | 1467328910098 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - PROCESS | 3256 | 1467328910141 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
16:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 174ms
16:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
16:21:50 INFO - PROCESS | 3256 | 1467328910286 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - PROCESS | 3256 | 1467328910318 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
16:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 190ms
16:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
16:21:50 INFO - PROCESS | 3256 | 1467328910479 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - PROCESS | 3256 | 1467328910528 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
16:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 190ms
16:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
16:21:50 INFO - PROCESS | 3256 | 1467328910665 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - PROCESS | 3256 | 1467328910709 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
16:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 190ms
16:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
16:21:50 INFO - PROCESS | 3256 | 1467328910855 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:50 INFO - PROCESS | 3256 | 1467328910898 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
16:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 190ms
16:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
16:21:51 INFO - PROCESS | 3256 | 1467328911046 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - PROCESS | 3256 | 1467328911085 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
16:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 237ms
16:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
16:21:51 INFO - PROCESS | 3256 | 1467328911305 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - PROCESS | 3256 | 1467328911353 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
16:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 190ms
16:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
16:21:51 INFO - PROCESS | 3256 | 1467328911496 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - PROCESS | 3256 | 1467328911544 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
16:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 190ms
16:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
16:21:51 INFO - PROCESS | 3256 | 1467328911684 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:51 INFO - PROCESS | 3256 | 1467328911732 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
16:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 506ms
16:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
16:21:52 INFO - PROCESS | 3256 | 1467328912182 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - PROCESS | 3256 | 1467328912233 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
16:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 190ms
16:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
16:21:52 INFO - PROCESS | 3256 | 1467328912371 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - PROCESS | 3256 | 1467328912409 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
16:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 189ms
16:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
16:21:52 INFO - PROCESS | 3256 | 1467328912563 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - PROCESS | 3256 | 1467328912603 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
16:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 190ms
16:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
16:21:52 INFO - PROCESS | 3256 | 1467328912749 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - PROCESS | 3256 | 1467328912787 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
16:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 190ms
16:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
16:21:52 INFO - PROCESS | 3256 | 1467328912938 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:52 INFO - PROCESS | 3256 | 1467328912973 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 190ms
16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
16:21:53 INFO - PROCESS | 3256 | 1467328913130 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - PROCESS | 3256 | 1467328913170 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 174ms
16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
16:21:53 INFO - PROCESS | 3256 | 1467328913317 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - PROCESS | 3256 | 1467328913348 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 174ms
16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
16:21:53 INFO - PROCESS | 3256 | 1467328913506 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - PROCESS | 3256 | 1467328913535 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21: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
16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 190ms
16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
16:21:53 INFO - PROCESS | 3256 | 1467328913696 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - PROCESS | 3256 | 1467328913731 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
16:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 190ms
16:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
16:21:53 INFO - PROCESS | 3256 | 1467328913917 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:53 INFO - PROCESS | 3256 | 1467328913953 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
16:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 190ms
16:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
16:21:54 INFO - PROCESS | 3256 | 1467328914108 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - PROCESS | 3256 | 1467328914163 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
16:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 237ms
16:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
16:21:54 INFO - PROCESS | 3256 | 1467328914343 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - PROCESS | 3256 | 1467328914388 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
16:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 222ms
16:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
16:21:54 INFO - PROCESS | 3256 | 1467328914570 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - PROCESS | 3256 | 1467328914615 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
16:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 222ms
16:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
16:21:54 INFO - PROCESS | 3256 | 1467328914799 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:54 INFO - PROCESS | 3256 | 1467328914847 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
16:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 190ms
16:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
16:21:55 INFO - PROCESS | 3256 | 1467328914989 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - PROCESS | 3256 | 1467328915031 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
16:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 174ms
16:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
16:21:55 INFO - PROCESS | 3256 | 1467328915179 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - PROCESS | 3256 | 1467328915232 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
16:21:55 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
16:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:21:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:21:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 222ms
16:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
16:21:55 INFO - PROCESS | 3256 | 1467328915414 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - PROCESS | 3256 | 1467328915458 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
16:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 189ms
16:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
16:21:55 INFO - PROCESS | 3256 | 1467328915605 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - PROCESS | 3256 | 1467328915655 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
16:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 222ms
16:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
16:21:55 INFO - PROCESS | 3256 | 1467328915835 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:55 INFO - PROCESS | 3256 | 1467328915874 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 190ms
16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
16:21:56 INFO - PROCESS | 3256 | 1467328916026 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - PROCESS | 3256 | 1467328916070 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 189ms
16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
16:21:56 INFO - PROCESS | 3256 | 1467328916214 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - PROCESS | 3256 | 1467328916256 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 190ms
16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
16:21:56 INFO - PROCESS | 3256 | 1467328916439 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - PROCESS | 3256 | 1467328916484 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 190ms
16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
16:21:56 INFO - PROCESS | 3256 | 1467328916626 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - PROCESS | 3256 | 1467328916671 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
16:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 190ms
16:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
16:21:56 INFO - PROCESS | 3256 | 1467328916814 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:56 INFO - PROCESS | 3256 | 1467328916856 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 190ms
16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
16:21:57 INFO - PROCESS | 3256 | 1467328917003 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - PROCESS | 3256 | 1467328917043 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 174ms
16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
16:21:57 INFO - PROCESS | 3256 | 1467328917193 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - PROCESS | 3256 | 1467328917237 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 174ms
16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
16:21:57 INFO - PROCESS | 3256 | 1467328917382 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - PROCESS | 3256 | 1467328917428 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 190ms
16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
16:21:57 INFO - PROCESS | 3256 | 1467328917573 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - PROCESS | 3256 | 1467328917617 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 190ms
16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
16:21:57 INFO - PROCESS | 3256 | 1467328917761 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - PROCESS | 3256 | 1467328917810 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
16:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 190ms
16:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
16:21:57 INFO - PROCESS | 3256 | 1467328917951 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - PROCESS | 3256 | 1467328918000 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
16:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 189ms
16:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
16:21:58 INFO - PROCESS | 3256 | 1467328918142 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - PROCESS | 3256 | 1467328918187 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
16:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 190ms
16:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
16:21:58 INFO - PROCESS | 3256 | 1467328918330 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - PROCESS | 3256 | 1467328918391 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
16:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 443ms
16:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
16:21:58 INFO - PROCESS | 3256 | 1467328918765 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:58 INFO - PROCESS | 3256 | 1467328918815 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
16:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 301ms
16:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
16:21:59 INFO - PROCESS | 3256 | 1467328919093 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - PROCESS | 3256 | 1467328919134 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
16:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 190ms
16:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
16:21:59 INFO - PROCESS | 3256 | 1467328919280 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - PROCESS | 3256 | 1467328919312 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
16:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 189ms
16:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
16:21:59 INFO - PROCESS | 3256 | 1467328919467 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - PROCESS | 3256 | 1467328919503 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
16:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 190ms
16:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
16:21:59 INFO - PROCESS | 3256 | 1467328919659 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - PROCESS | 3256 | 1467328919696 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
16:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 190ms
16:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
16:21:59 INFO - PROCESS | 3256 | 1467328919847 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:21:59 INFO - PROCESS | 3256 | 1467328919887 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
16:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 190ms
16:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
16:22:00 INFO - PROCESS | 3256 | 1467328920035 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - PROCESS | 3256 | 1467328920062 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
16:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 190ms
16:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
16:22:00 INFO - PROCESS | 3256 | 1467328920226 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - PROCESS | 3256 | 1467328920259 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
16:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 174ms
16:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
16:22:00 INFO - PROCESS | 3256 | 1467328920413 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - PROCESS | 3256 | 1467328920451 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
16:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 190ms
16:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
16:22:00 INFO - PROCESS | 3256 | 1467328920603 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - PROCESS | 3256 | 1467328920646 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
16:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 190ms
16:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
16:22:00 INFO - PROCESS | 3256 | 1467328920794 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - PROCESS | 3256 | 1467328920835 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
16:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 190ms
16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
16:22:01 INFO - PROCESS | 3256 | 1467328920982 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - PROCESS | 3256 | 1467328921029 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
16:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 190ms
16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
16:22:01 INFO - PROCESS | 3256 | 1467328921174 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - PROCESS | 3256 | 1467328921223 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
16:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 237ms
16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
16:22:01 INFO - PROCESS | 3256 | 1467328921408 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - PROCESS | 3256 | 1467328921460 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
16:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 253ms
16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
16:22:01 INFO - PROCESS | 3256 | 1467328921682 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - PROCESS | 3256 | 1467328921723 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
16:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 190ms
16:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
16:22:01 INFO - PROCESS | 3256 | 1467328921875 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:01 INFO - PROCESS | 3256 | 1467328921928 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
16:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 221ms
16:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
16:22:02 INFO - PROCESS | 3256 | 1467328922110 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - PROCESS | 3256 | 1467328922155 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
16:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 237ms
16:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
16:22:02 INFO - PROCESS | 3256 | 1467328922340 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - PROCESS | 3256 | 1467328922381 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
16:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 190ms
16:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
16:22:02 INFO - PROCESS | 3256 | 1467328922530 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - PROCESS | 3256 | 1467328922570 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
16:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 190ms
16:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
16:22:02 INFO - PROCESS | 3256 | 1467328922720 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - PROCESS | 3256 | 1467328922754 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
16:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 190ms
16:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
16:22:02 INFO - PROCESS | 3256 | 1467328922908 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:02 INFO - PROCESS | 3256 | 1467328922945 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
16:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 190ms
16:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
16:22:03 INFO - PROCESS | 3256 | 1467328923101 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - PROCESS | 3256 | 1467328923143 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
16:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 189ms
16:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
16:22:03 INFO - PROCESS | 3256 | 1467328923290 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - PROCESS | 3256 | 1467328923335 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
16:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 190ms
16:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
16:22:03 INFO - PROCESS | 3256 | 1467328923481 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - PROCESS | 3256 | 1467328923524 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
16:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 190ms
16:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
16:22:03 INFO - PROCESS | 3256 | 1467328923671 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - PROCESS | 3256 | 1467328923717 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
16:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 190ms
16:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
16:22:03 INFO - PROCESS | 3256 | 1467328923859 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:03 INFO - PROCESS | 3256 | 1467328923907 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
16:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 190ms
16:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
16:22:04 INFO - PROCESS | 3256 | 1467328924049 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - PROCESS | 3256 | 1467328924101 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
16:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 237ms
16:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
16:22:04 INFO - PROCESS | 3256 | 1467328924310 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - PROCESS | 3256 | 1467328924347 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
16:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 190ms
16:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
16:22:04 INFO - PROCESS | 3256 | 1467328924502 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - PROCESS | 3256 | 1467328924550 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
16:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 190ms
16:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
16:22:04 INFO - PROCESS | 3256 | 1467328924689 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - PROCESS | 3256 | 1467328924724 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
16:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 189ms
16:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
16:22:04 INFO - PROCESS | 3256 | 1467328924878 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:04 INFO - PROCESS | 3256 | 1467328924932 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
16:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 333ms
16:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
16:22:05 INFO - PROCESS | 3256 | 1467328925298 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:05 INFO - PROCESS | 3256 | 1467328925342 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
16:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 522ms
16:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
16:22:05 INFO - PROCESS | 3256 | 1467328925737 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:05 INFO - PROCESS | 3256 | 1467328925768 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
16:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 190ms
16:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
16:22:05 INFO - PROCESS | 3256 | 1467328925927 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:05 INFO - PROCESS | 3256 | 1467328925958 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 190ms
16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
16:22:06 INFO - PROCESS | 3256 | 1467328926117 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - PROCESS | 3256 | 1467328926153 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 174ms
16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
16:22:06 INFO - PROCESS | 3256 | 1467328926310 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - PROCESS | 3256 | 1467328926343 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 174ms
16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
16:22:06 INFO - PROCESS | 3256 | 1467328926493 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - PROCESS | 3256 | 1467328926527 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 189ms
16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
16:22:06 INFO - PROCESS | 3256 | 1467328926683 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - PROCESS | 3256 | 1467328926728 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
16:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 222ms
16:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
16:22:06 INFO - PROCESS | 3256 | 1467328926944 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:06 INFO - PROCESS | 3256 | 1467328926982 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 174ms
16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
16:22:07 INFO - PROCESS | 3256 | 1467328927135 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - PROCESS | 3256 | 1467328927161 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 127ms
16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
16:22:07 INFO - PROCESS | 3256 | 1467328927272 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - PROCESS | 3256 | 1467328927309 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 190ms
16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
16:22:07 INFO - PROCESS | 3256 | 1467328927460 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - PROCESS | 3256 | 1467328927498 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 174ms
16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
16:22:07 INFO - PROCESS | 3256 | 1467328927654 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - PROCESS | 3256 | 1467328927708 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
16:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 221ms
16:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
16:22:07 INFO - PROCESS | 3256 | 1467328927885 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:07 INFO - PROCESS | 3256 | 1467328927925 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
16:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 174ms
16:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
16:22:08 INFO - PROCESS | 3256 | 1467328928073 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - PROCESS | 3256 | 1467328928121 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
16:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 221ms
16:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
16:22:08 INFO - PROCESS | 3256 | 1467328928304 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - PROCESS | 3256 | 1467328928338 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
16:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 190ms
16:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
16:22:08 INFO - PROCESS | 3256 | 1467328928492 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - PROCESS | 3256 | 1467328928539 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
16:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 221ms
16:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
16:22:08 INFO - PROCESS | 3256 | 1467328928722 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - PROCESS | 3256 | 1467328928761 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
16:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 190ms
16:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
16:22:08 INFO - PROCESS | 3256 | 1467328928911 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:08 INFO - PROCESS | 3256 | 1467328928943 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 190ms
16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
16:22:09 INFO - PROCESS | 3256 | 1467328929102 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - PROCESS | 3256 | 1467328929145 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 174ms
16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
16:22:09 INFO - PROCESS | 3256 | 1467328929291 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - PROCESS | 3256 | 1467328929331 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 222ms
16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
16:22:09 INFO - PROCESS | 3256 | 1467328929553 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - PROCESS | 3256 | 1467328929599 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 190ms
16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
16:22:09 INFO - PROCESS | 3256 | 1467328929740 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - PROCESS | 3256 | 1467328929779 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
16:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 190ms
16:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
16:22:09 INFO - PROCESS | 3256 | 1467328929936 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:09 INFO - PROCESS | 3256 | 1467328929978 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 174ms
16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
16:22:10 INFO - PROCESS | 3256 | 1467328930119 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - PROCESS | 3256 | 1467328930160 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 190ms
16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
16:22:10 INFO - PROCESS | 3256 | 1467328930309 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - PROCESS | 3256 | 1467328930351 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 222ms
16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
16:22:10 INFO - PROCESS | 3256 | 1467328930538 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - PROCESS | 3256 | 1467328930577 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 174ms
16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
16:22:10 INFO - PROCESS | 3256 | 1467328930728 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - PROCESS | 3256 | 1467328930764 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
16:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 174ms
16:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
16:22:10 INFO - PROCESS | 3256 | 1467328930919 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:10 INFO - PROCESS | 3256 | 1467328930962 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
16:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 190ms
16:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
16:22:11 INFO - PROCESS | 3256 | 1467328931107 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - PROCESS | 3256 | 1467328931140 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
16:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 190ms
16:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
16:22:11 INFO - PROCESS | 3256 | 1467328931296 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - PROCESS | 3256 | 1467328931343 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
16:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 189ms
16:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
16:22:11 INFO - PROCESS | 3256 | 1467328931487 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - PROCESS | 3256 | 1467328931535 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
16:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 190ms
16:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
16:22:11 INFO - PROCESS | 3256 | 1467328931924 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - PROCESS | 3256 | 1467328931972 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
16:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 411ms
16:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
16:22:12 INFO - PROCESS | 3256 | 1467328932184 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - PROCESS | 3256 | 1467328932225 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
16:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 221ms
16:22:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
16:22:12 INFO - PROCESS | 3256 | 1467328932410 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - PROCESS | 3256 | 1467328932444 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
16:22:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 190ms
16:22:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
16:22:12 INFO - PROCESS | 3256 | 1467328932603 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - PROCESS | 3256 | 1467328932642 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
16:22:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 174ms
16:22:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
16:22:12 INFO - PROCESS | 3256 | 1467328932813 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:12 INFO - PROCESS | 3256 | 1467328932853 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
16:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 205ms
16:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
16:22:13 INFO - PROCESS | 3256 | 1467328933003 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - PROCESS | 3256 | 1467328933047 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
16:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 222ms
16:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
16:22:13 INFO - PROCESS | 3256 | 1467328933232 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - PROCESS | 3256 | 1467328933267 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
16:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 189ms
16:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
16:22:13 INFO - PROCESS | 3256 | 1467328933424 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - PROCESS | 3256 | 1467328933459 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
16:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 190ms
16:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
16:22:13 INFO - PROCESS | 3256 | 1467328933614 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:13 INFO - PROCESS | 3256 | 1467328933651 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:14 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)
16:22:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 712ms
16:22:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
16:22:14 INFO - PROCESS | 3256 | 1467328934313 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:14 INFO - PROCESS | 3256 | 1467328934340 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
16:22:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:22:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
16:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 696ms
16:22:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
16:22:15 INFO - PROCESS | 3256 | 1467328935048 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:15 INFO - PROCESS | 3256 | 1467328935091 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
16:22:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:22:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
16:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 696ms
16:22:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
16:22:15 INFO - PROCESS | 3256 | 1467328935746 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:15 INFO - PROCESS | 3256 | 1467328935773 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:16 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)
16:22:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 632ms
16:22:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
16:22:16 INFO - PROCESS | 3256 | 1467328936385 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:16 INFO - PROCESS | 3256 | 1467328936413 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:17 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)
16:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 633ms
16:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
16:22:17 INFO - PROCESS | 3256 | 1467328937028 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:17 INFO - PROCESS | 3256 | 1467328937056 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
16:22:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:22:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
16:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 633ms
16:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
16:22:17 INFO - PROCESS | 3256 | 1467328937703 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:17 INFO - PROCESS | 3256 | 1467328937732 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:22:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:22:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
16:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 696ms
16:22:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
16:22:18 INFO - PROCESS | 3256 | 1467328938406 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:18 INFO - PROCESS | 3256 | 1467328938451 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:22:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:22:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
16:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 839ms
16:22:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
16:22:19 INFO - PROCESS | 3256 | 1467328939250 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:19 INFO - PROCESS | 3256 | 1467328939280 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
16:22:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:22:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
16:22:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 696ms
16:22:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
16:22:19 INFO - PROCESS | 3256 | 1467328939953 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - PROCESS | 3256 | 1467328939981 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
16:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 174ms
16:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
16:22:20 INFO - PROCESS | 3256 | 1467328940192 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - PROCESS | 3256 | 1467328940229 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
16:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 206ms
16:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
16:22:20 INFO - PROCESS | 3256 | 1467328940386 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - PROCESS | 3256 | 1467328940424 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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"
16:22:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:22:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
16:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 190ms
16:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
16:22:20 INFO - PROCESS | 3256 | 1467328940574 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - PROCESS | 3256 | 1467328940610 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
16:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 189ms
16:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
16:22:20 INFO - PROCESS | 3256 | 1467328940766 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - PROCESS | 3256 | 1467328940815 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
16:22:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:22:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
16:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 222ms
16:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
16:22:21 INFO - PROCESS | 3256 | 1467328940993 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:21 INFO - PROCESS | 3256 | 1467328941031 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
16:22:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:22:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
16:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:22:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 190ms
16:22:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
16:22:21 INFO - PROCESS | 3256 | 1467328941185 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:21 INFO - PROCESS | 3256 | 1467328941224 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
16:22:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 189ms
16:22:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
16:22:21 INFO - PROCESS | 3256 | 1467328941373 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:21 INFO - PROCESS | 3256 | 1467328941401 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
16:22:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:22:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
16:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 649ms
16:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
16:22:22 INFO - PROCESS | 3256 | 1467328942012 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - PROCESS | 3256 | 1467328942040 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
16:22:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 190ms
16:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
16:22:22 INFO - PROCESS | 3256 | 1467328942202 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - PROCESS | 3256 | 1467328942235 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
16:22:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 174ms
16:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
16:22:22 INFO - PROCESS | 3256 | 1467328942391 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - PROCESS | 3256 | 1467328942421 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
16:22:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 174ms
16:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:22:22 INFO - PROCESS | 3256 | 1467328942582 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - PROCESS | 3256 | 1467328942618 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:22:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 190ms
16:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:22:22 INFO - PROCESS | 3256 | 1467328942770 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - PROCESS | 3256 | 1467328942857 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:22:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 190ms
16:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:22:22 INFO - PROCESS | 3256 | 1467328942992 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - PROCESS | 3256 | 1467328943030 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:22:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 190ms
16:22:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:22:23 INFO - PROCESS | 3256 | 1467328943181 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - PROCESS | 3256 | 1467328943212 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:22:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 142ms
16:22:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:22:23 INFO - PROCESS | 3256 | 1467328943317 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - PROCESS | 3256 | 1467328943347 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:22:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 127ms
16:22:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:22:23 INFO - PROCESS | 3256 | 1467328943455 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - PROCESS | 3256 | 1467328943486 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:22:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 174ms
16:22:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:22:23 INFO - PROCESS | 3256 | 1467328943644 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - PROCESS | 3256 | 1467328943683 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:22:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 190ms
16:22:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:22:23 INFO - PROCESS | 3256 | 1467328943833 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:23 INFO - PROCESS | 3256 | 1467328943874 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:22:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 190ms
16:22:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:22:24 INFO - PROCESS | 3256 | 1467328944023 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - PROCESS | 3256 | 1467328944071 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:22:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 190ms
16:22:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:22:24 INFO - PROCESS | 3256 | 1467328944213 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - PROCESS | 3256 | 1467328944259 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:22:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 190ms
16:22:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:22:24 INFO - PROCESS | 3256 | 1467328944402 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - PROCESS | 3256 | 1467328944447 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:22:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 189ms
16:22:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:22:24 INFO - PROCESS | 3256 | 1467328944591 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - PROCESS | 3256 | 1467328944627 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:22:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 238ms
16:22:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:22:24 INFO - PROCESS | 3256 | 1467328944948 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - PROCESS | 3256 | 1467328944998 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:22:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 396ms
16:22:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:22:25 INFO - PROCESS | 3256 | 1467328945328 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - PROCESS | 3256 | 1467328945366 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:22:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 190ms
16:22:25 INFO - PROCESS | 3256 | 1467328945550 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:22:25 INFO - PROCESS | 3256 | 1467328945584 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:22:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 190ms
16:22:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:22:25 INFO - PROCESS | 3256 | 1467328945744 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - PROCESS | 3256 | 1467328945783 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:22:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 190ms
16:22:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:22:25 INFO - PROCESS | 3256 | 1467328945938 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:25 INFO - PROCESS | 3256 | 1467328945977 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:22:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 190ms
16:22:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:22:26 INFO - PROCESS | 3256 | 1467328946124 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - PROCESS | 3256 | 1467328946164 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:22:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 190ms
16:22:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:22:26 INFO - PROCESS | 3256 | 1467328946316 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - PROCESS | 3256 | 1467328946357 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:22:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 174ms
16:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:22:26 INFO - PROCESS | 3256 | 1467328946503 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - PROCESS | 3256 | 1467328946536 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:22:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 190ms
16:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:22:26 INFO - PROCESS | 3256 | 1467328946693 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - PROCESS | 3256 | 1467328946728 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:22:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 190ms
16:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:22:26 INFO - PROCESS | 3256 | 1467328946882 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:26 INFO - PROCESS | 3256 | 1467328946916 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 190ms
16:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:22:27 INFO - PROCESS | 3256 | 1467328947071 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - PROCESS | 3256 | 1467328947111 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 221ms
16:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:22:27 INFO - PROCESS | 3256 | 1467328947302 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - PROCESS | 3256 | 1467328947343 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 190ms
16:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:22:27 INFO - PROCESS | 3256 | 1467328947491 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - PROCESS | 3256 | 1467328947534 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 190ms
16:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:22:27 INFO - PROCESS | 3256 | 1467328947680 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - PROCESS | 3256 | 1467328947729 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 221ms
16:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:22:27 INFO - PROCESS | 3256 | 1467328947909 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:27 INFO - PROCESS | 3256 | 1467328947952 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 222ms
16:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:22:28 INFO - PROCESS | 3256 | 1467328948173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - PROCESS | 3256 | 1467328948221 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 237ms
16:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:22:28 INFO - PROCESS | 3256 | 1467328948400 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - PROCESS | 3256 | 1467328948445 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 190ms
16:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:22:28 INFO - PROCESS | 3256 | 1467328948590 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - PROCESS | 3256 | 1467328948633 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 189ms
16:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:22:28 INFO - PROCESS | 3256 | 1467328948782 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - PROCESS | 3256 | 1467328948820 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 190ms
16:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:22:28 INFO - PROCESS | 3256 | 1467328948969 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - PROCESS | 3256 | 1467328949002 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 190ms
16:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:22:29 INFO - PROCESS | 3256 | 1467328949158 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - PROCESS | 3256 | 1467328949197 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 174ms
16:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:22:29 INFO - PROCESS | 3256 | 1467328949347 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - PROCESS | 3256 | 1467328949386 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 190ms
16:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:22:29 INFO - PROCESS | 3256 | 1467328949541 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - PROCESS | 3256 | 1467328949584 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 189ms
16:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:22:29 INFO - PROCESS | 3256 | 1467328949732 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - PROCESS | 3256 | 1467328949776 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 190ms
16:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:22:29 INFO - PROCESS | 3256 | 1467328949920 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:29 INFO - PROCESS | 3256 | 1467328949968 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 190ms
16:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:22:30 INFO - PROCESS | 3256 | 1467328950110 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - PROCESS | 3256 | 1467328950157 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 190ms
16:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:22:30 INFO - PROCESS | 3256 | 1467328950299 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - PROCESS | 3256 | 1467328950341 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 174ms
16:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:22:30 INFO - PROCESS | 3256 | 1467328950488 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - PROCESS | 3256 | 1467328950531 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 221ms
16:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:22:30 INFO - PROCESS | 3256 | 1467328950750 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - PROCESS | 3256 | 1467328950791 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 190ms
16:22:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:22:30 INFO - PROCESS | 3256 | 1467328950939 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:30 INFO - PROCESS | 3256 | 1467328950981 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:22:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:22:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 174ms
16:22:31 INFO - TEST-START | /DOMEvents/constructors.html
16:22:31 INFO - PROCESS | 3256 | 1467328951129 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:31 INFO - PROCESS | 3256 | 1467328951172 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:22:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:22:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:22:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:22:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:22:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:22:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
16:22:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:22:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:22:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 301ms
16:22:31 INFO - PROCESS | 3256 | 1467328951557 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:31 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:22:31 INFO - PROCESS | 3256 | 1467328951617 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:22:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 222ms
16:22:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:22:31 INFO - PROCESS | 3256 | 1467328951800 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:31 INFO - PROCESS | 3256 | 1467328951832 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:22:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:22:32 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
16:22:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:22:32 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
16:22:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:22:32 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]"
16:22:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:22:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:22:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 189ms
16:22:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:22:32 INFO - PROCESS | 3256 | 1467328951999 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | 1467328952040 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:22:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:22:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 238ms
16:22:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:22:32 INFO - PROCESS | 3256 | 1467328952230 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | 1467328952267 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:22:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:22:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 190ms
16:22:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:22:32 INFO - PROCESS | 3256 | 1467328952423 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | 1467328952462 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:22:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 189ms
16:22:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:22:32 INFO - PROCESS | 3256 | 1467328952613 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | 1467328952654 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 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.
16:22:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 174ms
16:22:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:22:32 INFO - PROCESS | 3256 | 1467328952801 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:32 INFO - PROCESS | 3256 | 1467328952837 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 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
16:22:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:22:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
16:22:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 174ms
16:22:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:22:33 INFO - PROCESS | 3256 | 1467328952995 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 INFO - PROCESS | 3256 | 1467328953030 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 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.
16:22:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 190ms
16:22:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:22:33 INFO - PROCESS | 3256 | 1467328953183 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 INFO - PROCESS | 3256 | 1467328953221 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 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.
16:22:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 190ms
16:22:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:22:33 INFO - PROCESS | 3256 | 1467328953405 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 INFO - PROCESS | 3256 | 1467328953435 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:22:33 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
16:22:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 189ms
16:22:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:22:33 INFO - PROCESS | 3256 | 1467328953596 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 INFO - PROCESS | 3256 | 1467328953643 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 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.
16:22:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 190ms
16:22:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:22:33 INFO - PROCESS | 3256 | 1467328953784 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 INFO - PROCESS | 3256 | 1467328953823 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:33 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.
16:22:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 174ms
16:22:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:22:33 INFO - PROCESS | 3256 | 1467328953974 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 INFO - PROCESS | 3256 | 1467328954015 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 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.
16:22:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 174ms
16:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:22:34 INFO - PROCESS | 3256 | 1467328954162 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 INFO - PROCESS | 3256 | 1467328954204 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 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.
16:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 189ms
16:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:22:34 INFO - PROCESS | 3256 | 1467328954352 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 INFO - PROCESS | 3256 | 1467328954396 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
16:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 190ms
16:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:22:34 INFO - PROCESS | 3256 | 1467328954542 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 INFO - PROCESS | 3256 | 1467328954576 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 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.
16:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 190ms
16:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:22:34 INFO - PROCESS | 3256 | 1467328954731 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 INFO - PROCESS | 3256 | 1467328954779 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:34 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
16:22:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
16:22:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 237ms
16:22:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:22:34 INFO - PROCESS | 3256 | 1467328954961 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - PROCESS | 3256 | 1467328955027 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 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.
16:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 190ms
16:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:22:35 INFO - PROCESS | 3256 | 1467328955150 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - PROCESS | 3256 | 1467328955190 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 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.
16:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 190ms
16:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:22:35 INFO - PROCESS | 3256 | 1467328955339 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - PROCESS | 3256 | 1467328955392 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:22:35 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
16:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 190ms
16:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:22:35 INFO - PROCESS | 3256 | 1467328955528 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - PROCESS | 3256 | 1467328955571 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 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.
16:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 190ms
16:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:22:35 INFO - PROCESS | 3256 | 1467328955719 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - PROCESS | 3256 | 1467328955766 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 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.
16:22:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 190ms
16:22:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:22:35 INFO - PROCESS | 3256 | 1467328955940 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:35 INFO - PROCESS | 3256 | 1467328955977 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 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.
16:22:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 189ms
16:22:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:22:36 INFO - PROCESS | 3256 | 1467328956129 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - PROCESS | 3256 | 1467328956171 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:22:36 INFO - {}
16:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:22:36 INFO - {}
16:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:22:36 INFO - {}
16:22:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:22:36 INFO - {}
16:22:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 174ms
16:22:36 INFO - TEST-START | /FileAPI/fileReader.html
16:22:36 INFO - PROCESS | 3256 | 1467328956321 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - PROCESS | 3256 | 1467328956369 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:22:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:22:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:22:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:22:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 190ms
16:22:36 INFO - TEST-START | /FileAPI/historical.html
16:22:36 INFO - PROCESS | 3256 | 1467328956515 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - PROCESS | 3256 | 1467328956560 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:22:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:22:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:22:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:22:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:22:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:22:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
16:22:36 INFO - TEST-OK | /FileAPI/historical.html | took 190ms
16:22:36 INFO - TEST-START | /FileAPI/idlharness.html
16:22:36 INFO - PROCESS | 3256 | 1467328956698 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:36 INFO - PROCESS | 3256 | 1467328956743 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:22:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:22:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:22:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:22:37 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
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:22:37 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
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:22:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 363ms
16:22:37 INFO - TEST-START | /FileAPI/idlharness.worker
16:22:37 INFO - PROCESS | 3256 | 1467328957059 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:37 INFO - PROCESS | 3256 | 1467328957108 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:22:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:22:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:22:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:22:37 INFO - {}
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:22:37 INFO - {}
16:22:37 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 - {}
16:22:37 INFO - {}
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:22:37 INFO - {}
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:22:37 INFO - {}
16:22:37 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 - {}
16:22:37 INFO - {}
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:22:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:22:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 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
16:22:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:22:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:22:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:22:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:22:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:22:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:22:37 INFO - {}
16:22:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 443ms
16:22:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:22:37 INFO - PROCESS | 3256 | 1467328957500 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:37 INFO - PROCESS | 3256 | 1467328957545 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:37 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
16:22:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 190ms
16:22:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:22:37 INFO - PROCESS | 3256 | 1467328957693 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:37 INFO - PROCESS | 3256 | 1467328957745 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:22:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 332ms
16:22:38 INFO - PROCESS | 3256 | 1467328958096 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:22:38 INFO - PROCESS | 3256 | 1467328958142 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:22:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 380ms
16:22:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:22:38 INFO - PROCESS | 3256 | 1467328958479 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - PROCESS | 3256 | 1467328958572 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
16:22:38 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.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
16:22:38 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'.)
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:22:38 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.
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:22:38 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.
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
16:22:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:22:38 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.
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
16:22:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
16:22:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:22:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 269ms
16:22:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
16:22:38 INFO - PROCESS | 3256 | 1467328958784 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - PROCESS | 3256 | 1467328958828 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
16:22:38 INFO - {}
16:22:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 190ms
16:22:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
16:22:38 INFO - PROCESS | 3256 | 1467328958975 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - PROCESS | 3256 | 1467328959019 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
16:22:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 237ms
16:22:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:22:39 INFO - PROCESS | 3256 | 1467328959200 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - PROCESS | 3256 | 1467328959236 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:22:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:22:39 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"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:22:39 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"
16:22:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:22:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 316ms
16:22:39 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:22:39 INFO - PROCESS | 3256 | 1467328959518 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - PROCESS | 3256 | 1467328959557 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:22:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:22:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:22:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:22:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:22:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:22:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 190ms
16:22:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
16:22:39 INFO - PROCESS | 3256 | 1467328959713 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - PROCESS | 3256 | 1467328959758 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
16:22:39 INFO - {}
16:22:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 190ms
16:22:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:22:39 INFO - PROCESS | 3256 | 1467328959908 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:39 INFO - PROCESS | 3256 | 1467328959947 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:22:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:22:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 190ms
16:22:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:22:40 INFO - PROCESS | 3256 | 1467328960092 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - PROCESS | 3256 | 1467328960124 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:22:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 189ms
16:22:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:22:40 INFO - PROCESS | 3256 | 1467328960280 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - PROCESS | 3256 | 1467328960310 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:22:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 190ms
16:22:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:22:40 INFO - PROCESS | 3256 | 1467328960472 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - PROCESS | 3256 | 1467328960517 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:22:40 INFO - reader.readAsText(blob_2)
16:22:40 INFO - }" did not throw
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:22:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:22:40 INFO - reader.readAsDataURL(blob_2)
16:22:40 INFO - }" did not throw
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:22:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:22:40 INFO - reader.readAsArrayBuffer(blob_2)
16:22:40 INFO - }" did not throw
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:22:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
16:22:40 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:40 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:22:40 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:22:40 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:22:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
16:22:40 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:22:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 206ms
16:22:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:22:40 INFO - PROCESS | 3256 | 1467328960673 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - PROCESS | 3256 | 1467328960731 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
16:22:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:22:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 237ms
16:22:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:22:40 INFO - PROCESS | 3256 | 1467328960900 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:40 INFO - PROCESS | 3256 | 1467328960943 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:22:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 190ms
16:22:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:22:41 INFO - PROCESS | 3256 | 1467328961090 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - PROCESS | 3256 | 1467328961134 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:22:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 222ms
16:22:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:22:41 INFO - PROCESS | 3256 | 1467328961351 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - PROCESS | 3256 | 1467328961384 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:22:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 174ms
16:22:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:22:41 INFO - PROCESS | 3256 | 1467328961541 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - PROCESS | 3256 | 1467328961570 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:22:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:22:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 190ms
16:22:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:22:41 INFO - PROCESS | 3256 | 1467328961730 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - PROCESS | 3256 | 1467328961768 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:22:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 190ms
16:22:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:22:41 INFO - PROCESS | 3256 | 1467328961921 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:41 INFO - PROCESS | 3256 | 1467328961960 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:22:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:22:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:22:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 190ms
16:22:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:22:42 INFO - PROCESS | 3256 | 1467328962108 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - PROCESS | 3256 | 1467328962139 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:22:42 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
16:22:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:22:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
16:22:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 142ms
16:22:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:22:42 INFO - PROCESS | 3256 | 1467328962246 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - PROCESS | 3256 | 1467328962286 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:22:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 190ms
16:22:42 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:22:42 INFO - PROCESS | 3256 | 1467328962435 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - PROCESS | 3256 | 1467328962477 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:22:42 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 221ms
16:22:42 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:22:42 INFO - PROCESS | 3256 | 1467328962665 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - PROCESS | 3256 | 1467328962705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:22:42 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 190ms
16:22:42 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:22:42 INFO - PROCESS | 3256 | 1467328962855 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:42 INFO - PROCESS | 3256 | 1467328962899 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:22:43 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 221ms
16:22:43 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:22:43 INFO - PROCESS | 3256 | 1467328963083 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - PROCESS | 3256 | 1467328963129 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:22:43 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 222ms
16:22:43 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:22:43 INFO - PROCESS | 3256 | 1467328963313 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - PROCESS | 3256 | 1467328963345 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:22:43 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 190ms
16:22:43 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:22:43 INFO - PROCESS | 3256 | 1467328963504 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - PROCESS | 3256 | 1467328963555 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:22:43 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 237ms
16:22:43 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:22:43 INFO - PROCESS | 3256 | 1467328963732 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - PROCESS | 3256 | 1467328963778 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:22:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:22:43 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 221ms
16:22:43 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:22:43 INFO - PROCESS | 3256 | 1467328963994 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - PROCESS | 3256 | 1467328964039 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:22:44 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 190ms
16:22:44 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:22:44 INFO - PROCESS | 3256 | 1467328964184 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - PROCESS | 3256 | 1467328964232 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:22:44 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 221ms
16:22:44 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:22:44 INFO - PROCESS | 3256 | 1467328964413 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - PROCESS | 3256 | 1467328964456 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:22:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:22:44 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 491ms
16:22:44 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:22:44 INFO - PROCESS | 3256 | 1467328964910 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:44 INFO - PROCESS | 3256 | 1467328964954 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:22:45 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 189ms
16:22:45 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:22:45 INFO - PROCESS | 3256 | 1467328965110 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - PROCESS | 3256 | 1467328965153 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:22:45 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 190ms
16:22:45 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:22:45 INFO - PROCESS | 3256 | 1467328965299 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - PROCESS | 3256 | 1467328965356 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:22:45 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 285ms
16:22:45 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:22:45 INFO - PROCESS | 3256 | 1467328965590 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - PROCESS | 3256 | 1467328965648 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:22:45 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:22:45 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 221ms
16:22:45 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:22:45 INFO - PROCESS | 3256 | 1467328965817 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:45 INFO - PROCESS | 3256 | 1467328965849 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:22:46 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 237ms
16:22:46 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:22:46 INFO - PROCESS | 3256 | 1467328966048 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - PROCESS | 3256 | 1467328966087 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:22:46 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 190ms
16:22:46 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:22:46 INFO - PROCESS | 3256 | 1467328966237 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - PROCESS | 3256 | 1467328966266 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:22:46 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 237ms
16:22:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:22:46 INFO - PROCESS | 3256 | 1467328966497 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - PROCESS | 3256 | 1467328966532 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:22:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 190ms
16:22:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:22:46 INFO - PROCESS | 3256 | 1467328966687 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - PROCESS | 3256 | 1467328966733 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:22:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 222ms
16:22:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:22:46 INFO - PROCESS | 3256 | 1467328966921 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:46 INFO - PROCESS | 3256 | 1467328966958 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:22:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 221ms
16:22:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:22:47 INFO - PROCESS | 3256 | 1467328967146 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - PROCESS | 3256 | 1467328967211 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:22:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 237ms
16:22:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:22:47 INFO - PROCESS | 3256 | 1467328967376 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - PROCESS | 3256 | 1467328967423 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:22:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 222ms
16:22:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:22:47 INFO - PROCESS | 3256 | 1467328967609 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - PROCESS | 3256 | 1467328967643 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:22:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 221ms
16:22:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:22:47 INFO - PROCESS | 3256 | 1467328967839 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:47 INFO - PROCESS | 3256 | 1467328967877 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:22:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 190ms
16:22:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:22:48 INFO - PROCESS | 3256 | 1467328968081 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - PROCESS | 3256 | 1467328968128 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:22:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 221ms
16:22:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:22:48 INFO - PROCESS | 3256 | 1467328968315 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - PROCESS | 3256 | 1467328968356 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:22:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 190ms
16:22:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:22:48 INFO - PROCESS | 3256 | 1467328968505 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - PROCESS | 3256 | 1467328968538 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:22:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 190ms
16:22:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:22:48 INFO - PROCESS | 3256 | 1467328968695 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - PROCESS | 3256 | 1467328968750 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:22:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 221ms
16:22:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:22:48 INFO - PROCESS | 3256 | 1467328968924 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:48 INFO - PROCESS | 3256 | 1467328968962 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:22:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 238ms
16:22:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:22:49 INFO - PROCESS | 3256 | 1467328969188 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - PROCESS | 3256 | 1467328969234 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:22:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 189ms
16:22:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:22:49 INFO - PROCESS | 3256 | 1467328969374 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - PROCESS | 3256 | 1467328969417 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:22:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 190ms
16:22:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:22:49 INFO - PROCESS | 3256 | 1467328969563 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - PROCESS | 3256 | 1467328969595 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:22:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 190ms
16:22:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:22:49 INFO - PROCESS | 3256 | 1467328969753 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - PROCESS | 3256 | 1467328969799 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
16:22:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 237ms
16:22:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:22:50 INFO - PROCESS | 3256 | 1467328969987 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - PROCESS | 3256 | 1467328970025 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
16:22:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 238ms
16:22:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:22:50 INFO - PROCESS | 3256 | 1467328970219 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - PROCESS | 3256 | 1467328970259 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:22:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 189ms
16:22:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:22:50 INFO - PROCESS | 3256 | 1467328970406 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - PROCESS | 3256 | 1467328970453 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:22:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 190ms
16:22:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:22:50 INFO - PROCESS | 3256 | 1467328970595 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - PROCESS | 3256 | 1467328970643 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:22:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 190ms
16:22:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:22:50 INFO - PROCESS | 3256 | 1467328970785 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:50 INFO - PROCESS | 3256 | 1467328970836 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:22:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 237ms
16:22:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:22:51 INFO - PROCESS | 3256 | 1467328971017 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:51 INFO - PROCESS | 3256 | 1467328971094 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:22:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 427ms
16:22:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:22:51 INFO - PROCESS | 3256 | 1467328971450 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:51 INFO - PROCESS | 3256 | 1467328971499 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:22:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 427ms
16:22:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:22:51 INFO - PROCESS | 3256 | 1467328971918 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:51 INFO - PROCESS | 3256 | 1467328971972 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:22:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 174ms
16:22:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:22:52 INFO - PROCESS | 3256 | 1467328972107 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - PROCESS | 3256 | 1467328972140 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
16:22:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 190ms
16:22:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:22:52 INFO - PROCESS | 3256 | 1467328972297 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - PROCESS | 3256 | 1467328972339 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
16:22:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 221ms
16:22:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:22:52 INFO - PROCESS | 3256 | 1467328972525 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - PROCESS | 3256 | 1467328972562 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:22:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 174ms
16:22:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:22:52 INFO - PROCESS | 3256 | 1467328972714 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - PROCESS | 3256 | 1467328972761 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:22:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 221ms
16:22:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:22:52 INFO - PROCESS | 3256 | 1467328972946 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:52 INFO - PROCESS | 3256 | 1467328972986 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:22:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 238ms
16:22:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:22:53 INFO - PROCESS | 3256 | 1467328973173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - PROCESS | 3256 | 1467328973204 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:22:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 190ms
16:22:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:22:53 INFO - PROCESS | 3256 | 1467328973362 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - PROCESS | 3256 | 1467328973402 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:22:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 189ms
16:22:53 INFO - PROCESS | 3256 | 1467328973558 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:22:53 INFO - PROCESS | 3256 | 1467328973591 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:22:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 190ms
16:22:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:22:53 INFO - PROCESS | 3256 | 1467328973754 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - PROCESS | 3256 | 1467328973784 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:22:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 190ms
16:22:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:22:53 INFO - PROCESS | 3256 | 1467328973945 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - PROCESS | 3256 | 1467328973993 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:22:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 332ms
16:22:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:22:54 INFO - PROCESS | 3256 | 1467328974278 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - PROCESS | 3256 | 1467328974375 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:22:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 221ms
16:22:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:22:54 INFO - PROCESS | 3256 | 1467328974538 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - PROCESS | 3256 | 1467328974600 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:22:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 238ms
16:22:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:22:54 INFO - PROCESS | 3256 | 1467328974768 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:54 INFO - PROCESS | 3256 | 1467328974819 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:22:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 221ms
16:22:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:22:55 INFO - PROCESS | 3256 | 1467328975003 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - PROCESS | 3256 | 1467328975050 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:22:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 237ms
16:22:55 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:22:55 INFO - PROCESS | 3256 | 1467328975239 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - PROCESS | 3256 | 1467328975293 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:22:55 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 443ms
16:22:55 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:22:55 INFO - PROCESS | 3256 | 1467328975672 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - PROCESS | 3256 | 1467328975710 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:55 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:22:55 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 190ms
16:22:55 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:22:55 INFO - PROCESS | 3256 | 1467328975863 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - PROCESS | 3256 | 1467328976080 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:22:56 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 506ms
16:22:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:22:56 INFO - PROCESS | 3256 | 1467328976359 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - PROCESS | 3256 | 1467328976391 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:22:56 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 190ms
16:22:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:22:56 INFO - PROCESS | 3256 | 1467328976550 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - PROCESS | 3256 | 1467328976586 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:22:56 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 190ms
16:22:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:22:56 INFO - PROCESS | 3256 | 1467328976737 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - PROCESS | 3256 | 1467328976793 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:22:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 221ms
16:22:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:22:56 INFO - PROCESS | 3256 | 1467328977000 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - PROCESS | 3256 | 1467328977046 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:22:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 190ms
16:22:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:22:57 INFO - PROCESS | 3256 | 1467328977188 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - PROCESS | 3256 | 1467328977235 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:22:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 190ms
16:22:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:22:57 INFO - PROCESS | 3256 | 1467328977377 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - PROCESS | 3256 | 1467328977414 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:22:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 190ms
16:22:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:22:57 INFO - PROCESS | 3256 | 1467328977567 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - PROCESS | 3256 | 1467328977619 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:22:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 237ms
16:22:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:22:57 INFO - PROCESS | 3256 | 1467328977798 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - PROCESS | 3256 | 1467328977840 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:22:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 190ms
16:22:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:22:58 INFO - PROCESS | 3256 | 1467328977985 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - PROCESS | 3256 | 1467328978019 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:22:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 221ms
16:22:58 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
16:22:58 INFO - PROCESS | 3256 | 1467328978292 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - PROCESS | 3256 | 1467328978348 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
16:22:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 459ms
16:22:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:22:58 INFO - PROCESS | 3256 | 1467328978720 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - PROCESS | 3256 | 1467328978762 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:22:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 222ms
16:22:58 INFO - PROCESS | 3256 | 1467328978951 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:22:59 INFO - PROCESS | 3256 | 1467328978992 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:22:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 190ms
16:22:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:22:59 INFO - PROCESS | 3256 | 1467328979144 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - PROCESS | 3256 | 1467328979176 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:22:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 190ms
16:22:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:22:59 INFO - PROCESS | 3256 | 1467328979332 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - PROCESS | 3256 | 1467328979369 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:22:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 221ms
16:22:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:22:59 INFO - PROCESS | 3256 | 1467328979592 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - PROCESS | 3256 | 1467328979619 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:22:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 190ms
16:22:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:22:59 INFO - PROCESS | 3256 | 1467328979783 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:22:59 INFO - PROCESS | 3256 | 1467328979829 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:23:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 222ms
16:23:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:23:00 INFO - PROCESS | 3256 | 1467328980012 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - PROCESS | 3256 | 1467328980055 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:23:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 222ms
16:23:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:23:00 INFO - PROCESS | 3256 | 1467328980241 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - PROCESS | 3256 | 1467328980286 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:23:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 237ms
16:23:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
16:23:00 INFO - PROCESS | 3256 | 1467328980470 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - PROCESS | 3256 | 1467328980505 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
16:23:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 190ms
16:23:00 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:23:00 INFO - PROCESS | 3256 | 1467328980659 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - PROCESS | 3256 | 1467328980699 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:23:00 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 190ms
16:23:00 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:23:00 INFO - PROCESS | 3256 | 1467328980849 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:00 INFO - PROCESS | 3256 | 1467328980901 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:23:01 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 237ms
16:23:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:23:01 INFO - PROCESS | 3256 | 1467328981085 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - PROCESS | 3256 | 1467328981131 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:23:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 253ms
16:23:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:23:01 INFO - PROCESS | 3256 | 1467328981334 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - PROCESS | 3256 | 1467328981381 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:23:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 222ms
16:23:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:23:01 INFO - PROCESS | 3256 | 1467328981564 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - PROCESS | 3256 | 1467328981608 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:23:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 396ms
16:23:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:23:01 INFO - PROCESS | 3256 | 1467328981956 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - PROCESS | 3256 | 1467328981991 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:23:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 221ms
16:23:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:23:02 INFO - PROCESS | 3256 | 1467328982218 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - PROCESS | 3256 | 1467328982249 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:23:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 174ms
16:23:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:23:02 INFO - PROCESS | 3256 | 1467328982406 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - PROCESS | 3256 | 1467328982444 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:23:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 190ms
16:23:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:23:02 INFO - PROCESS | 3256 | 1467328982597 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - PROCESS | 3256 | 1467328982637 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:23:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 190ms
16:23:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:23:02 INFO - PROCESS | 3256 | 1467328982784 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - PROCESS | 3256 | 1467328982824 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:23:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 190ms
16:23:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:23:02 INFO - PROCESS | 3256 | 1467328982974 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - PROCESS | 3256 | 1467328983019 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:23:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 189ms
16:23:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:23:03 INFO - PROCESS | 3256 | 1467328983164 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - PROCESS | 3256 | 1467328983207 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:23:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 190ms
16:23:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:23:03 INFO - PROCESS | 3256 | 1467328983353 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - PROCESS | 3256 | 1467328983391 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:23:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 190ms
16:23:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:23:03 INFO - PROCESS | 3256 | 1467328983544 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - PROCESS | 3256 | 1467328983591 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:23:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:23:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 332ms
16:23:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:23:03 INFO - PROCESS | 3256 | 1467328983883 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:03 INFO - PROCESS | 3256 | 1467328983929 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:23:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 237ms
16:23:04 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:23:04 INFO - PROCESS | 3256 | 1467328984114 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - PROCESS | 3256 | 1467328984159 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:23:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 190ms
16:23:04 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:23:04 INFO - PROCESS | 3256 | 1467328984303 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - PROCESS | 3256 | 1467328984342 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:23:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 237ms
16:23:04 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:23:04 INFO - PROCESS | 3256 | 1467328984533 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - PROCESS | 3256 | 1467328984583 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:23:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 190ms
16:23:04 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:23:04 INFO - PROCESS | 3256 | 1467328984723 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - PROCESS | 3256 | 1467328984816 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:23:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 222ms
16:23:04 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:23:04 INFO - PROCESS | 3256 | 1467328984986 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:05 INFO - PROCESS | 3256 | 1467328985054 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:23:05 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 428ms
16:23:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:23:05 INFO - PROCESS | 3256 | 1467328985420 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:05 INFO - PROCESS | 3256 | 1467328985470 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:23:05 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 428ms
16:23:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:23:05 INFO - PROCESS | 3256 | 1467328985854 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:05 INFO - PROCESS | 3256 | 1467328985884 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:23:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 189ms
16:23:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:23:06 INFO - PROCESS | 3256 | 1467328986046 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - PROCESS | 3256 | 1467328986086 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:23:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 190ms
16:23:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:23:06 INFO - PROCESS | 3256 | 1467328986235 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - PROCESS | 3256 | 1467328986291 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:23:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 174ms
16:23:06 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:23:06 INFO - PROCESS | 3256 | 1467328986427 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - PROCESS | 3256 | 1467328986463 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:23:06 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 190ms
16:23:06 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:23:06 INFO - PROCESS | 3256 | 1467328986615 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - PROCESS | 3256 | 1467328986650 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:23:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:23:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:23:06 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 189ms
16:23:06 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:23:06 INFO - PROCESS | 3256 | 1467328986812 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:06 INFO - PROCESS | 3256 | 1467328986857 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:23:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 301ms
16:23:07 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:23:07 INFO - PROCESS | 3256 | 1467328987103 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - PROCESS | 3256 | 1467328987131 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:23:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 285ms
16:23:07 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:23:07 INFO - PROCESS | 3256 | 1467328987424 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - PROCESS | 3256 | 1467328987451 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:23:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 284ms
16:23:07 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:23:07 INFO - PROCESS | 3256 | 1467328987717 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - PROCESS | 3256 | 1467328987751 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:23:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:23:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 174ms
16:23:07 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:23:07 INFO - PROCESS | 3256 | 1467328987908 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:07 INFO - PROCESS | 3256 | 1467328987946 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:23:08 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 190ms
16:23:08 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:23:08 INFO - PROCESS | 3256 | 1467328988097 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - PROCESS | 3256 | 1467328988137 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:23:08 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 285ms
16:23:08 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:23:08 INFO - PROCESS | 3256 | 1467328988387 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - PROCESS | 3256 | 1467328988428 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:23:08 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 332ms
16:23:08 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:23:08 INFO - PROCESS | 3256 | 1467328988724 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - PROCESS | 3256 | 1467328988772 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:23:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:23:08 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 221ms
16:23:08 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:23:08 INFO - PROCESS | 3256 | 1467328988948 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - PROCESS | 3256 | 1467328988983 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:23:09 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 190ms
16:23:09 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:23:09 INFO - PROCESS | 3256 | 1467328989139 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - PROCESS | 3256 | 1467328989173 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:23:09 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 284ms
16:23:09 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:23:09 INFO - PROCESS | 3256 | 1467328989433 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - PROCESS | 3256 | 1467328989469 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:23:09 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 190ms
16:23:09 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:23:09 INFO - PROCESS | 3256 | 1467328989623 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - PROCESS | 3256 | 1467328989659 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:23:09 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 174ms
16:23:09 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:23:09 INFO - PROCESS | 3256 | 1467328989812 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:09 INFO - PROCESS | 3256 | 1467328989858 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:23:10 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 332ms
16:23:10 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:23:10 INFO - PROCESS | 3256 | 1467328990177 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - PROCESS | 3256 | 1467328990218 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:23:10 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 285ms
16:23:10 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:23:10 INFO - PROCESS | 3256 | 1467328990467 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - PROCESS | 3256 | 1467328990506 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:23:10 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 174ms
16:23:10 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:23:10 INFO - PROCESS | 3256 | 1467328990660 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - PROCESS | 3256 | 1467328990701 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:23:10 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:23:10 INFO - window.indexedDB.open('test', val);..." did not throw
16:23:10 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:10 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:23:10 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
16:23:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:23:10 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:23:10 INFO - window.indexedDB.open('test', val);..." did not throw
16:23:10 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:10 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:23:10 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
16:23:10 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:23:10 INFO - window.indexedDB.open('test', val);..." did not throw
16:23:10 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:10 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:23:10 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
16:23:11 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:23:11 INFO - window.indexedDB.open('test', val);..." did not throw
16:23:11 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:11 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:23:11 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
16:23:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:23:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:23:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
16:23:11 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 333ms
16:23:11 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:23:11 INFO - PROCESS | 3256 | 1467328990998 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:11 INFO - PROCESS | 3256 | 1467328991029 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:11 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:23:11 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 174ms
16:23:11 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:23:11 INFO - PROCESS | 3256 | 1467328991190 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:11 INFO - PROCESS | 3256 | 1467328991236 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:11 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:23:11 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:23:11 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 744ms
16:23:11 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:23:11 INFO - PROCESS | 3256 | 1467328991931 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:11 INFO - PROCESS | 3256 | 1467328991970 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:12 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:23:12 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 506ms
16:23:12 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:23:12 INFO - PROCESS | 3256 | 1467328992428 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:12 INFO - PROCESS | 3256 | 1467328992459 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:12 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:23:12 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 221ms
16:23:12 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:23:12 INFO - PROCESS | 3256 | 1467328992691 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:12 INFO - PROCESS | 3256 | 1467328992719 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:12 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:23:12 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 174ms
16:23:12 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:23:12 INFO - PROCESS | 3256 | 1467328992880 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:12 INFO - PROCESS | 3256 | 1467328992908 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:23:13 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 190ms
16:23:13 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:23:13 INFO - PROCESS | 3256 | 1467328993066 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - PROCESS | 3256 | 1467328993112 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:23:13 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 190ms
16:23:13 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:23:13 INFO - PROCESS | 3256 | 1467328993257 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - PROCESS | 3256 | 1467328993292 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:23:13 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 189ms
16:23:13 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:23:13 INFO - PROCESS | 3256 | 1467328993446 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - PROCESS | 3256 | 1467328993490 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:23:13 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 222ms
16:23:13 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:23:13 INFO - PROCESS | 3256 | 1467328993676 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - PROCESS | 3256 | 1467328993701 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:23:13 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 190ms
16:23:13 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:23:13 INFO - PROCESS | 3256 | 1467328993864 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:13 INFO - PROCESS | 3256 | 1467328993900 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:23:14 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 189ms
16:23:14 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:23:14 INFO - PROCESS | 3256 | 1467328994055 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - PROCESS | 3256 | 1467328994091 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:23:14 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 190ms
16:23:14 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:23:14 INFO - PROCESS | 3256 | 1467328994243 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - PROCESS | 3256 | 1467328994289 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:23:14 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 238ms
16:23:14 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:23:14 INFO - PROCESS | 3256 | 1467328994475 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - PROCESS | 3256 | 1467328994518 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:23:14 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 221ms
16:23:14 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
16:23:14 INFO - PROCESS | 3256 | 1467328994702 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - PROCESS | 3256 | 1467328994751 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
16:23:14 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 221ms
16:23:14 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
16:23:14 INFO - PROCESS | 3256 | 1467328994931 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:14 INFO - PROCESS | 3256 | 1467328994965 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
16:23:15 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 190ms
16:23:15 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
16:23:15 INFO - PROCESS | 3256 | 1467328995124 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - PROCESS | 3256 | 1467328995169 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
16:23:15 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 301ms
16:23:15 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:23:15 INFO - PROCESS | 3256 | 1467328995448 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - PROCESS | 3256 | 1467328995479 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:23:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 189ms
16:23:15 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:23:15 INFO - PROCESS | 3256 | 1467328995636 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - PROCESS | 3256 | 1467328995684 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:23:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 238ms
16:23:15 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:23:15 INFO - PROCESS | 3256 | 1467328995865 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:15 INFO - PROCESS | 3256 | 1467328995904 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:23:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 221ms
16:23:16 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:23:16 INFO - PROCESS | 3256 | 1467328996095 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - PROCESS | 3256 | 1467328996131 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:23:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 174ms
16:23:16 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:23:16 INFO - PROCESS | 3256 | 1467328996284 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - PROCESS | 3256 | 1467328996324 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:23:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 190ms
16:23:16 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:23:16 INFO - PROCESS | 3256 | 1467328996475 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - PROCESS | 3256 | 1467328996507 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:23:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 190ms
16:23:16 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:23:16 INFO - PROCESS | 3256 | 1467328996663 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - PROCESS | 3256 | 1467328996705 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:23:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 221ms
16:23:16 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
16:23:16 INFO - PROCESS | 3256 | 1467328996892 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:16 INFO - PROCESS | 3256 | 1467328996923 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
16:23:17 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 174ms
16:23:17 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:23:17 INFO - PROCESS | 3256 | 1467328997082 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - PROCESS | 3256 | 1467328997124 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:23:17 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 189ms
16:23:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:23:17 INFO - PROCESS | 3256 | 1467328997274 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - PROCESS | 3256 | 1467328997319 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:23:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 190ms
16:23:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:23:17 INFO - PROCESS | 3256 | 1467328997461 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - PROCESS | 3256 | 1467328997494 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
16:23:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 190ms
16:23:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
16:23:17 INFO - PROCESS | 3256 | 1467328997650 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - PROCESS | 3256 | 1467328997702 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:23:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 237ms
16:23:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:23:17 INFO - PROCESS | 3256 | 1467328997911 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:17 INFO - PROCESS | 3256 | 1467328997956 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:23:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 190ms
16:23:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:23:18 INFO - PROCESS | 3256 | 1467328998102 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - PROCESS | 3256 | 1467328998149 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:23:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 190ms
16:23:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:23:18 INFO - PROCESS | 3256 | 1467328998294 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - PROCESS | 3256 | 1467328998347 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
16:23:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 190ms
16:23:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
16:23:18 INFO - PROCESS | 3256 | 1467328998532 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - PROCESS | 3256 | 1467328998608 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:23:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 491ms
16:23:19 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
16:23:19 INFO - PROCESS | 3256 | 1467328998999 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - PROCESS | 3256 | 1467328999041 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
16:23:19 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 395ms
16:23:19 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:23:19 INFO - PROCESS | 3256 | 1467328999392 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - PROCESS | 3256 | 1467328999422 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:23:19 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 174ms
16:23:19 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:23:19 INFO - PROCESS | 3256 | 1467328999583 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - PROCESS | 3256 | 1467328999614 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:23:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:23:19 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 190ms
16:23:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:23:19 INFO - PROCESS | 3256 | 1467328999775 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:19 INFO - PROCESS | 3256 | 1467328999835 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 221ms
16:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:23:20 INFO - PROCESS | 3256 | 1467329000002 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - PROCESS | 3256 | 1467329000035 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
16:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 174ms
16:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:23:20 INFO - PROCESS | 3256 | 1467329000191 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - PROCESS | 3256 | 1467329000223 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
16:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 221ms
16:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:23:20 INFO - PROCESS | 3256 | 1467329000455 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - PROCESS | 3256 | 1467329000496 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 190ms
16:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:23:20 INFO - PROCESS | 3256 | 1467329000647 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - PROCESS | 3256 | 1467329000680 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
16:23:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 190ms
16:23:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:23:20 INFO - PROCESS | 3256 | 1467329000836 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:20 INFO - PROCESS | 3256 | 1467329000870 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
16:23:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 190ms
16:23:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:23:21 INFO - PROCESS | 3256 | 1467329001024 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - PROCESS | 3256 | 1467329001050 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:23:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 189ms
16:23:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:23:21 INFO - PROCESS | 3256 | 1467329001224 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - PROCESS | 3256 | 1467329001272 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:23:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 254ms
16:23:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:23:21 INFO - PROCESS | 3256 | 1467329001464 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - PROCESS | 3256 | 1467329001526 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:23:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 237ms
16:23:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:23:21 INFO - PROCESS | 3256 | 1467329001693 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - PROCESS | 3256 | 1467329001738 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:23:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 221ms
16:23:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:23:21 INFO - PROCESS | 3256 | 1467329001926 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:21 INFO - PROCESS | 3256 | 1467329001969 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:23:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 222ms
16:23:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:23:22 INFO - PROCESS | 3256 | 1467329002157 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - PROCESS | 3256 | 1467329002206 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:23:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 237ms
16:23:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:23:22 INFO - PROCESS | 3256 | 1467329002388 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - PROCESS | 3256 | 1467329002437 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:23:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 237ms
16:23:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:23:22 INFO - PROCESS | 3256 | 1467329002639 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - PROCESS | 3256 | 1467329002696 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:23:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 237ms
16:23:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:23:22 INFO - PROCESS | 3256 | 1467329002870 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:22 INFO - PROCESS | 3256 | 1467329002911 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 222ms
16:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:23:23 INFO - PROCESS | 3256 | 1467329003127 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - PROCESS | 3256 | 1467329003162 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
16:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 174ms
16:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:23:23 INFO - PROCESS | 3256 | 1467329003320 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - PROCESS | 3256 | 1467329003350 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 190ms
16:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:23:23 INFO - PROCESS | 3256 | 1467329003507 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - PROCESS | 3256 | 1467329003548 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 190ms
16:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:23:23 INFO - PROCESS | 3256 | 1467329003695 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - PROCESS | 3256 | 1467329003735 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:23:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 190ms
16:23:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:23:23 INFO - PROCESS | 3256 | 1467329003886 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:23 INFO - PROCESS | 3256 | 1467329003930 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 221ms
16:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:23:24 INFO - PROCESS | 3256 | 1467329004115 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - PROCESS | 3256 | 1467329004157 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 190ms
16:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:23:24 INFO - PROCESS | 3256 | 1467329004304 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - PROCESS | 3256 | 1467329004335 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 190ms
16:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:23:24 INFO - PROCESS | 3256 | 1467329004493 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - PROCESS | 3256 | 1467329004536 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 190ms
16:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:23:24 INFO - PROCESS | 3256 | 1467329004684 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - PROCESS | 3256 | 1467329004731 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:23:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 237ms
16:23:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:23:24 INFO - PROCESS | 3256 | 1467329004912 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:24 INFO - PROCESS | 3256 | 1467329004960 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:23:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 190ms
16:23:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:23:25 INFO - PROCESS | 3256 | 1467329005103 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:25 INFO - PROCESS | 3256 | 1467329005149 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
16:23:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 332ms
16:23:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:23:25 INFO - PROCESS | 3256 | 1467329005549 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:25 INFO - PROCESS | 3256 | 1467329005607 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
16:23:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 285ms
16:23:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:23:25 INFO - PROCESS | 3256 | 1467329005829 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:25 INFO - PROCESS | 3256 | 1467329005860 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:23:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 190ms
16:23:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:23:26 INFO - PROCESS | 3256 | 1467329006019 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - PROCESS | 3256 | 1467329006055 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:23:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 189ms
16:23:26 INFO - PROCESS | 3256 | 1467329006224 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:23:26 INFO - PROCESS | 3256 | 1467329006265 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
16:23:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 221ms
16:23:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:23:26 INFO - PROCESS | 3256 | 1467329006456 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - PROCESS | 3256 | 1467329006490 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:23:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 174ms
16:23:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:23:26 INFO - PROCESS | 3256 | 1467329006648 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - PROCESS | 3256 | 1467329006692 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:23:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 222ms
16:23:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:23:26 INFO - PROCESS | 3256 | 1467329006875 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:26 INFO - PROCESS | 3256 | 1467329006910 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:23:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 189ms
16:23:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:23:27 INFO - PROCESS | 3256 | 1467329007066 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - PROCESS | 3256 | 1467329007092 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
16:23:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
16:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:23:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 174ms
16:23:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:23:27 INFO - PROCESS | 3256 | 1467329007255 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - PROCESS | 3256 | 1467329007297 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
16:23:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
16:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:23:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 190ms
16:23:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:23:27 INFO - PROCESS | 3256 | 1467329007444 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - PROCESS | 3256 | 1467329007478 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:23:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 190ms
16:23:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:23:27 INFO - PROCESS | 3256 | 1467329007635 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - PROCESS | 3256 | 1467329007691 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:23:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 221ms
16:23:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:23:27 INFO - PROCESS | 3256 | 1467329007864 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:27 INFO - PROCESS | 3256 | 1467329007905 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:23:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 174ms
16:23:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:23:28 INFO - PROCESS | 3256 | 1467329008055 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - PROCESS | 3256 | 1467329008101 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:23:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 221ms
16:23:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:23:28 INFO - PROCESS | 3256 | 1467329008317 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - PROCESS | 3256 | 1467329008355 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:23:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 190ms
16:23:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:23:28 INFO - PROCESS | 3256 | 1467329008507 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - PROCESS | 3256 | 1467329008559 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:23:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 221ms
16:23:28 INFO - PROCESS | 3256 | 1467329008740 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:23:28 INFO - PROCESS | 3256 | 1467329008784 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:23:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 190ms
16:23:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:23:28 INFO - PROCESS | 3256 | 1467329008936 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:28 INFO - PROCESS | 3256 | 1467329008991 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:23:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 237ms
16:23:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:23:29 INFO - PROCESS | 3256 | 1467329009169 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - PROCESS | 3256 | 1467329009210 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:23:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 190ms
16:23:29 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:23:29 INFO - PROCESS | 3256 | 1467329009357 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - PROCESS | 3256 | 1467329009398 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:23:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 301ms
16:23:29 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:23:29 INFO - PROCESS | 3256 | 1467329009649 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - PROCESS | 3256 | 1467329009681 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:23:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 189ms
16:23:29 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:23:29 INFO - PROCESS | 3256 | 1467329009838 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:29 INFO - PROCESS | 3256 | 1467329009880 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:23:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 190ms
16:23:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:23:30 INFO - PROCESS | 3256 | 1467329010029 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - PROCESS | 3256 | 1467329010066 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:23:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 190ms
16:23:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:23:30 INFO - PROCESS | 3256 | 1467329010217 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - PROCESS | 3256 | 1467329010262 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:23:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 237ms
16:23:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:23:30 INFO - PROCESS | 3256 | 1467329010448 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - PROCESS | 3256 | 1467329010483 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:23:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 190ms
16:23:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:23:30 INFO - PROCESS | 3256 | 1467329010636 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - PROCESS | 3256 | 1467329010685 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:23:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 222ms
16:23:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:23:30 INFO - PROCESS | 3256 | 1467329010899 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:30 INFO - PROCESS | 3256 | 1467329010931 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:23:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 189ms
16:23:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:23:31 INFO - PROCESS | 3256 | 1467329011086 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - PROCESS | 3256 | 1467329011134 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:23:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 190ms
16:23:31 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
16:23:31 INFO - PROCESS | 3256 | 1467329011277 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - PROCESS | 3256 | 1467329011330 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
16:23:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 222ms
16:23:31 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
16:23:31 INFO - PROCESS | 3256 | 1467329011506 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - PROCESS | 3256 | 1467329011552 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
16:23:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
16:23:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 428ms
16:23:31 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:23:31 INFO - PROCESS | 3256 | 1467329011958 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - PROCESS | 3256 | 1467329012005 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:23:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 427ms
16:23:32 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:23:32 INFO - PROCESS | 3256 | 1467329012378 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - PROCESS | 3256 | 1467329012408 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:23:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 190ms
16:23:32 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:23:32 INFO - PROCESS | 3256 | 1467329012568 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - PROCESS | 3256 | 1467329012596 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:23:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 174ms
16:23:32 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
16:23:32 INFO - PROCESS | 3256 | 1467329012758 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:32 INFO - PROCESS | 3256 | 1467329012807 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
16:23:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 221ms
16:23:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:23:33 INFO - PROCESS | 3256 | 1467329012989 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - PROCESS | 3256 | 1467329013022 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:23:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 174ms
16:23:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:23:33 INFO - PROCESS | 3256 | 1467329013179 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - PROCESS | 3256 | 1467329013212 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
16:23:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 190ms
16:23:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:23:33 INFO - PROCESS | 3256 | 1467329013369 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - PROCESS | 3256 | 1467329013459 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
16:23:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 190ms
16:23:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:23:33 INFO - PROCESS | 3256 | 1467329013590 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - PROCESS | 3256 | 1467329013633 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:23:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 190ms
16:23:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:23:33 INFO - PROCESS | 3256 | 1467329013780 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:33 INFO - PROCESS | 3256 | 1467329013815 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
16:23:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 237ms
16:23:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:23:34 INFO - PROCESS | 3256 | 1467329014010 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - PROCESS | 3256 | 1467329014042 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
16:23:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 221ms
16:23:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:23:34 INFO - PROCESS | 3256 | 1467329014244 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - PROCESS | 3256 | 1467329014277 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:23:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 222ms
16:23:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:23:34 INFO - PROCESS | 3256 | 1467329014474 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - PROCESS | 3256 | 1467329014540 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:23:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 332ms
16:23:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:23:34 INFO - PROCESS | 3256 | 1467329014800 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:34 INFO - PROCESS | 3256 | 1467329014843 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:23:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 237ms
16:23:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:23:35 INFO - PROCESS | 3256 | 1467329015034 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - PROCESS | 3256 | 1467329015075 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:23:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 237ms
16:23:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:23:35 INFO - PROCESS | 3256 | 1467329015267 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - PROCESS | 3256 | 1467329015318 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:23:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 238ms
16:23:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:23:35 INFO - PROCESS | 3256 | 1467329015501 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - PROCESS | 3256 | 1467329015546 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:23:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 189ms
16:23:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:23:35 INFO - PROCESS | 3256 | 1467329015689 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - PROCESS | 3256 | 1467329015725 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:23:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 190ms
16:23:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:23:35 INFO - PROCESS | 3256 | 1467329015880 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:35 INFO - PROCESS | 3256 | 1467329015911 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:23:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 174ms
16:23:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:23:36 INFO - PROCESS | 3256 | 1467329016100 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - PROCESS | 3256 | 1467329016140 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:23:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 174ms
16:23:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:23:36 INFO - PROCESS | 3256 | 1467329016290 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - PROCESS | 3256 | 1467329016330 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
16:23:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 190ms
16:23:36 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:23:36 INFO - PROCESS | 3256 | 1467329016479 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - PROCESS | 3256 | 1467329016520 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:23:36 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 189ms
16:23:36 INFO - PROCESS | 3256 | 1467329016672 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:23:36 INFO - PROCESS | 3256 | 1467329016715 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:23:36 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:23:36 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 190ms
16:23:36 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:23:36 INFO - PROCESS | 3256 | 1467329016861 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:36 INFO - PROCESS | 3256 | 1467329016904 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:23:37 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 190ms
16:23:37 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
16:23:37 INFO - PROCESS | 3256 | 1467329017052 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - PROCESS | 3256 | 1467329017091 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
16:23:37 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
16:23:37 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 285ms
16:23:37 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:23:37 INFO - PROCESS | 3256 | 1467329017345 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - PROCESS | 3256 | 1467329017384 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:23:37 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 237ms
16:23:37 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:23:37 INFO - PROCESS | 3256 | 1467329017572 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - PROCESS | 3256 | 1467329017616 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:23:37 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 221ms
16:23:37 INFO - TEST-START | /IndexedDB/interfaces.html
16:23:37 INFO - PROCESS | 3256 | 1467329017806 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:37 INFO - PROCESS | 3256 | 1467329017843 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:23:38 INFO - TEST-OK | /IndexedDB/interfaces.html | took 396ms
16:23:38 INFO - TEST-START | /IndexedDB/interfaces.worker
16:23:38 INFO - PROCESS | 3256 | 1467329018214 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:38 INFO - PROCESS | 3256 | 1467329018266 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:23:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:23:38 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:23:38 INFO - {}
16:23:38 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:23:39 INFO - {}
16:23:39 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 807ms
16:23:39 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:23:39 INFO - PROCESS | 3256 | 1467329019051 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - PROCESS | 3256 | 1467329019097 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:23:39 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:23:39 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 237ms
16:23:39 INFO - TEST-START | /IndexedDB/key_valid.html
16:23:39 INFO - PROCESS | 3256 | 1467329019295 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - PROCESS | 3256 | 1467329019338 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:23:39 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:23:39 INFO - TEST-OK | /IndexedDB/key_valid.html | took 427ms
16:23:39 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:23:39 INFO - PROCESS | 3256 | 1467329019736 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - PROCESS | 3256 | 1467329019765 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:23:39 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 190ms
16:23:39 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:23:39 INFO - PROCESS | 3256 | 1467329019925 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:39 INFO - PROCESS | 3256 | 1467329019959 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:23:40 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 237ms
16:23:40 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:23:40 INFO - PROCESS | 3256 | 1467329020153 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - PROCESS | 3256 | 1467329020198 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:23:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:23:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:23:40 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 222ms
16:23:40 INFO - TEST-START | /IndexedDB/keyorder.htm
16:23:40 INFO - PROCESS | 3256 | 1467329020383 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - PROCESS | 3256 | 1467329020430 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:23:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:23:40 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 284ms
16:23:40 INFO - TEST-START | /IndexedDB/keypath.htm
16:23:40 INFO - PROCESS | 3256 | 1467329020680 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - PROCESS | 3256 | 1467329020721 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:23:40 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:23:40 INFO - TEST-OK | /IndexedDB/keypath.htm | took 222ms
16:23:40 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:23:40 INFO - PROCESS | 3256 | 1467329020916 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - PROCESS | 3256 | 1467329020966 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:23:41 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 238ms
16:23:41 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:23:41 INFO - PROCESS | 3256 | 1467329021159 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - PROCESS | 3256 | 1467329021258 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:23:41 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:23:41 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 221ms
16:23:41 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:23:41 INFO - PROCESS | 3256 | 1467329021423 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - PROCESS | 3256 | 1467329021472 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:23:41 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:23:41 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:23:41 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 285ms
16:23:41 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:23:41 INFO - PROCESS | 3256 | 1467329021709 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - PROCESS | 3256 | 1467329021759 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:23:41 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 237ms
16:23:41 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:23:41 INFO - PROCESS | 3256 | 1467329021935 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:41 INFO - PROCESS | 3256 | 1467329021985 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:23:42 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 190ms
16:23:42 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:23:42 INFO - PROCESS | 3256 | 1467329022144 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - PROCESS | 3256 | 1467329022199 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:23:42 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 222ms
16:23:42 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:23:42 INFO - PROCESS | 3256 | 1467329022376 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - PROCESS | 3256 | 1467329022412 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:23:42 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 190ms
16:23:42 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:23:42 INFO - PROCESS | 3256 | 1467329022566 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - PROCESS | 3256 | 1467329022610 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:23:42 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 237ms
16:23:42 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:23:42 INFO - PROCESS | 3256 | 1467329022795 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:42 INFO - PROCESS | 3256 | 1467329022837 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:23:43 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 221ms
16:23:43 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:23:43 INFO - PROCESS | 3256 | 1467329023026 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - PROCESS | 3256 | 1467329023058 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:23:43 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 190ms
16:23:43 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:23:43 INFO - PROCESS | 3256 | 1467329023214 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - PROCESS | 3256 | 1467329023258 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:23:43 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 190ms
16:23:43 INFO - TEST-START | /IndexedDB/value.htm
16:23:43 INFO - PROCESS | 3256 | 1467329023403 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - PROCESS | 3256 | 1467329023447 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:23:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:23:43 INFO - TEST-OK | /IndexedDB/value.htm | took 221ms
16:23:43 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:23:43 INFO - PROCESS | 3256 | 1467329023633 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - PROCESS | 3256 | 1467329023680 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:23:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:23:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:23:43 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 222ms
16:23:43 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:23:43 INFO - PROCESS | 3256 | 1467329023894 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:43 INFO - PROCESS | 3256 | 1467329023934 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:23:44 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 395ms
16:23:44 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:23:44 INFO - PROCESS | 3256 | 1467329024288 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - PROCESS | 3256 | 1467329024324 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
16:23:44 INFO - {}
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
16:23:44 INFO - {}
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
16:23:44 INFO - {}
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
16:23:44 INFO - {}
16:23:44 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 174ms
16:23:44 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:23:44 INFO - PROCESS | 3256 | 1467329024478 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - PROCESS | 3256 | 1467329024515 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:23:44 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
16:23:44 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 174ms
16:23:44 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:23:44 INFO - PROCESS | 3256 | 1467329024666 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - PROCESS | 3256 | 1467329024710 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:23:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:23:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 205ms
16:23:44 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:23:44 INFO - PROCESS | 3256 | 1467329024879 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:44 INFO - PROCESS | 3256 | 1467329024956 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:23:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
16:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:23:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
16:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:23:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 412ms
16:23:45 INFO - PROCESS | 3256 | 1467329025328 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:23:45 INFO - PROCESS | 3256 | 1467329025373 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
16:23:45 INFO - [native code]
16:23:45 INFO - }" but got function "function () {
16:23:45 INFO - }"
16:23:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:23:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
16:23:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:23:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 443ms
16:23:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:23:45 INFO - PROCESS | 3256 | 1467329025767 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:45 INFO - PROCESS | 3256 | 1467329025798 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
16:23:45 INFO - [native code]
16:23:45 INFO - }" but got function "function () {
16:23:45 INFO - }"
16:23:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:23:45 INFO - {}
16:23:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
16:23:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:23:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:23:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:23:45 INFO - {}
16:23:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 190ms
16:23:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:23:45 INFO - PROCESS | 3256 | 1467329025960 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - PROCESS | 3256 | 1467329025995 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:23:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:23:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:23:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:23:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:23:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:23:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:23:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:23:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:23:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:23:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:23:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 205ms
16:23:46 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
16:23:46 INFO - PROCESS | 3256 | 1467329026162 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - PROCESS | 3256 | 1467329026227 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
16:23:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 238ms
16:23:46 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
16:23:46 INFO - PROCESS | 3256 | 1467329026393 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - PROCESS | 3256 | 1467329026480 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
16:23:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
16:23:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 189ms
16:23:46 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:23:46 INFO - PROCESS | 3256 | 1467329026614 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - PROCESS | 3256 | 1467329026650 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
16:23:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
16:23:46 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
16:23:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
16:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:23:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
16:23:46 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 190ms
16:23:46 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:23:46 INFO - PROCESS | 3256 | 1467329026807 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:46 INFO - PROCESS | 3256 | 1467329026848 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:23:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:23:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:23:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:23:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:23:48 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1202ms
16:23:48 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:23:48 INFO - PROCESS | 3256 | 1467329028010 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:48 INFO - PROCESS | 3256 | 1467329028075 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:23:49 INFO - {}
16:23:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:23:49 INFO - {}
16:23:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:23:49 INFO - {}
16:23:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:23:49 INFO - {}
16:23:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:23:49 INFO - {}
16:23:49 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1202ms
16:23:49 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:23:49 INFO - PROCESS | 3256 | 1467329029247 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:49 INFO - PROCESS | 3256 | 1467329029274 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:49 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:23:49 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 396ms
16:23:49 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:23:49 INFO - PROCESS | 3256 | 1467329029640 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:49 INFO - PROCESS | 3256 | 1467329029671 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:49 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:23:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:23:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:23:49 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 189ms
16:23:49 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:23:49 INFO - PROCESS | 3256 | 1467329029830 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:23:49 INFO - PROCESS | 3256 | 1467329029860 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - PROCESS | 3256 | MARIONETTE LOG: INFO: Timeout fired
16:24:00 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
16:24:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:24:00 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10204ms
16:24:00 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:24:00 INFO - PROCESS | 3256 | 1467329040012 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - PROCESS | 3256 | 1467329040097 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:24:00 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 506ms
16:24:00 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:24:00 INFO - PROCESS | 3256 | 1467329040542 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - PROCESS | 3256 | 1467329040571 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:24:00 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 190ms
16:24:00 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:24:00 INFO - PROCESS | 3256 | 1467329040732 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - PROCESS | 3256 | 1467329040770 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
16:24:00 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 189ms
16:24:00 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
16:24:00 INFO - PROCESS | 3256 | 1467329040920 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:00 INFO - PROCESS | 3256 | 1467329040967 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
16:24:01 INFO - {}
16:24:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 238ms
16:24:01 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:24:01 INFO - PROCESS | 3256 | 1467329041147 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - PROCESS | 3256 | 1467329041203 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:24:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 221ms
16:24:01 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:24:01 INFO - PROCESS | 3256 | 1467329041388 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - PROCESS | 3256 | 1467329041434 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:24:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:24:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:24:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:24:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 237ms
16:24:01 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:24:01 INFO - PROCESS | 3256 | 1467329041628 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - PROCESS | 3256 | 1467329041662 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
16:24:01 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 174ms
16:24:01 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:24:01 INFO - PROCESS | 3256 | 1467329041818 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:01 INFO - PROCESS | 3256 | 1467329041858 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:24:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 174ms
16:24:02 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:24:02 INFO - PROCESS | 3256 | 1467329042006 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - PROCESS | 3256 | 1467329042046 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:24:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 190ms
16:24:02 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:24:02 INFO - PROCESS | 3256 | 1467329042196 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - PROCESS | 3256 | 1467329042240 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
16:24:02 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:02 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:24:02 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:02 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:24:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:24:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 221ms
16:24:02 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:24:02 INFO - PROCESS | 3256 | 1467329042426 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - PROCESS | 3256 | 1467329042468 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:24:02 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 221ms
16:24:02 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:24:02 INFO - PROCESS | 3256 | 1467329042686 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - PROCESS | 3256 | 1467329042727 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:24:02 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 190ms
16:24:02 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:24:02 INFO - PROCESS | 3256 | 1467329042875 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:02 INFO - PROCESS | 3256 | 1467329042912 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:03 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:24:03 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 190ms
16:24:03 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:24:03 INFO - PROCESS | 3256 | 1467329043066 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:03 INFO - PROCESS | 3256 | 1467329043108 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:03 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
16:24:03 INFO - do_test/)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:24:25 INFO - )
16:24:25 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 174ms
16:24:25 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:24:25 INFO - PROCESS | 3256 | 1467329065676 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:25 INFO - PROCESS | 3256 | 1467329065722 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:24:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:24:25 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 222ms
16:24:25 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:24:25 INFO - PROCESS | 3256 | 1467329065907 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:25 INFO - PROCESS | 3256 | 1467329065946 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:24:26 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 237ms
16:24:26 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:24:26 INFO - PROCESS | 3256 | 1467329066135 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - PROCESS | 3256 | 1467329066174 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:24:26 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 190ms
16:24:26 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:24:26 INFO - PROCESS | 3256 | 1467329066329 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - PROCESS | 3256 | 1467329066372 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:24:26 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:24:26 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 190ms
16:24:26 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:24:26 INFO - PROCESS | 3256 | 1467329066517 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - PROCESS | 3256 | 1467329066556 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:24:26 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:26 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:24:26 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 174ms
16:24:26 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:24:26 INFO - PROCESS | 3256 | 1467329066743 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - PROCESS | 3256 | 1467329066792 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:26 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:24:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:24:26 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 221ms
16:24:26 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:24:26 INFO - PROCESS | 3256 | 1467329066982 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - PROCESS | 3256 | 1467329067009 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:24:27 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 158ms
16:24:27 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:24:27 INFO - PROCESS | 3256 | 1467329067157 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - PROCESS | 3256 | 1467329067199 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:24:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:24:27 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 190ms
16:24:27 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:24:27 INFO - PROCESS | 3256 | 1467329067346 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - PROCESS | 3256 | 1467329067393 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:24:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:24:27 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 222ms
16:24:27 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:24:27 INFO - PROCESS | 3256 | 1467329067575 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - PROCESS | 3256 | 1467329067627 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:24:27 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 237ms
16:24:27 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:24:27 INFO - PROCESS | 3256 | 1467329067805 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:27 INFO - PROCESS | 3256 | 1467329067851 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 190ms
16:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:24:28 INFO - PROCESS | 3256 | 1467329067993 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - PROCESS | 3256 | 1467329068032 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 190ms
16:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:24:28 INFO - PROCESS | 3256 | 1467329068184 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - PROCESS | 3256 | 1467329068224 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 190ms
16:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:24:28 INFO - PROCESS | 3256 | 1467329068373 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - PROCESS | 3256 | 1467329068410 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:24:28 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:24:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:24:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:24:28 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
16:24:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
16:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 189ms
16:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:24:28 INFO - PROCESS | 3256 | 1467329068562 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - PROCESS | 3256 | 1467329068605 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
16:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 190ms
16:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:24:28 INFO - PROCESS | 3256 | 1467329068752 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - PROCESS | 3256 | 1467329068791 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:24:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:24:28 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 174ms
16:24:28 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:24:28 INFO - PROCESS | 3256 | 1467329068942 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:29 INFO - PROCESS | 3256 | 1467329068986 Marionette INFO sendAsync 18dad784-c771-43a5-aebd-8c45b17e8817
16:24:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: