builder: mozilla-aurora_win8_64_test_pgo-web-platform-tests-1
slave: t-w864-ix-022
starttime: 1465086926.08
results: success (0)
buildid: 20160604131306
builduid: b941914713814080bb9415c724973225
revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:26.080422) =========
master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:26.080955) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:26.081322) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:26.177122) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 17:35:26.177467) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-022
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-022
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local
LOGONSERVER=\\T-W864-IX-022
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-022
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-022
WINDIR=C:\windows
using PTY: False
--17:35:26-- 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% 7.81 MB/s
17:35:27 (7.81 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.116000
========= master_lag: 0.08 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 17:35:27.373487) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 17:35:27.373928) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-022
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-022
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local
LOGONSERVER=\\T-W864-IX-022
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-022
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-022
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=2.505000
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-04 17:35:29.899253) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 17:35:29.900120) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-022
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-022
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local
LOGONSERVER=\\T-W864-IX-022
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-022
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-022
WINDIR=C:\windows
using PTY: False
2016-06-04 17:35:30,266 truncating revision to first 12 chars
2016-06-04 17:35:30,266 Setting DEBUG logging.
2016-06-04 17:35:30,266 attempt 1/10
2016-06-04 17:35:30,266 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/550d1399f06a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-04 17:35:30,775 unpacking tar archive at: mozilla-aurora-550d1399f06a/testing/mozharness/
program finished with exit code 0
elapsedTime=1.179000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 17:35:31.145433) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:31.145776) =========
script_repo_revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:31.146211) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:31.146534) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 17:35:31.169674) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 26 mins, 23 secs) (at 2016-06-04 17:35:31.170017) =========
'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-aurora' '--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-aurora', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
COMPUTERNAME=T-W864-IX-022
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld.T-W864-IX-022
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-022\AppData\Local
LOGONSERVER=\\T-W864-IX-022
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files (x86)
PROGRAMFILES(X86)=C:\Program Files (x86)
PROGRAMW6432=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp
USERDOMAIN=T-W864-IX-022
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-022
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-022
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
17:35:31 INFO - MultiFileLogger online at 20160604 17:35:31 in C:\slave\test
17:35:31 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-aurora --download-symbols ondemand
17:35:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
17:35:31 INFO - {'append_to_log': False,
17:35:31 INFO - 'base_work_dir': 'C:\\slave\\test',
17:35:31 INFO - 'blob_upload_branch': 'mozilla-aurora',
17:35:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
17:35:31 INFO - 'buildbot_json_path': 'buildprops.json',
17:35:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
17:35:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
17:35:31 INFO - 'download_minidump_stackwalk': True,
17:35:31 INFO - 'download_symbols': 'ondemand',
17:35:31 INFO - 'e10s': False,
17:35:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
17:35:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
17:35:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
17:35:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
17:35:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
17:35:31 INFO - 'C:/mozilla-build/tooltool.py'),
17:35:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
17:35:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
17:35:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
17:35:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
17:35:31 INFO - 'log_level': 'info',
17:35:31 INFO - 'log_to_console': True,
17:35:31 INFO - 'opt_config_files': (),
17:35:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
17:35:31 INFO - '--processes=1',
17:35:31 INFO - '--config=%(test_path)s/wptrunner.ini',
17:35:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
17:35:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
17:35:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
17:35:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
17:35:31 INFO - 'pip_index': False,
17:35:31 INFO - 'require_test_zip': True,
17:35:31 INFO - 'test_type': ('testharness',),
17:35:31 INFO - 'this_chunk': '1',
17:35:31 INFO - 'total_chunks': '5',
17:35:31 INFO - 'virtualenv_path': 'venv',
17:35:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
17:35:31 INFO - 'work_dir': 'build'}
17:35:31 INFO - #####
17:35:31 INFO - ##### Running clobber step.
17:35:31 INFO - #####
17:35:31 INFO - Running pre-action listener: _resource_record_pre_action
17:35:31 INFO - Running main action method: clobber
17:35:31 INFO - rmtree: C:\slave\test\build
17:35:31 INFO - Using _rmtree_windows ...
17:35:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
17:37:42 INFO - Running post-action listener: _resource_record_post_action
17:37:42 INFO - #####
17:37:42 INFO - ##### Running read-buildbot-config step.
17:37:42 INFO - #####
17:37:42 INFO - Running pre-action listener: _resource_record_pre_action
17:37:42 INFO - Running main action method: read_buildbot_config
17:37:42 INFO - Using buildbot properties:
17:37:42 INFO - {
17:37:42 INFO - "project": "",
17:37:42 INFO - "product": "firefox",
17:37:42 INFO - "script_repo_revision": "production",
17:37:42 INFO - "scheduler": "tests-mozilla-aurora-win8_64-pgo-unittest",
17:37:42 INFO - "repository": "",
17:37:42 INFO - "buildername": "Windows 8 64-bit mozilla-aurora pgo test web-platform-tests-1",
17:37:42 INFO - "buildid": "20160604131306",
17:37:42 INFO - "pgo_build": "True",
17:37:42 INFO - "basedir": "C:\\slave\\test",
17:37:42 INFO - "buildnumber": 65,
17:37:42 INFO - "slavename": "t-w864-ix-022",
17:37:42 INFO - "revision": "550d1399f06a29da4b88c56bf7728b182ba8f0b2",
17:37:42 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/",
17:37:42 INFO - "platform": "win64",
17:37:42 INFO - "branch": "mozilla-aurora",
17:37:42 INFO - "repo_path": "releases/mozilla-aurora",
17:37:42 INFO - "moz_repo_path": "",
17:37:42 INFO - "stage_platform": "win64-pgo",
17:37:42 INFO - "builduid": "b941914713814080bb9415c724973225",
17:37:42 INFO - "slavebuilddir": "test"
17:37:42 INFO - }
17:37:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json.
17:37:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip.
17:37:42 INFO - Running post-action listener: _resource_record_post_action
17:37:42 INFO - #####
17:37:42 INFO - ##### Running download-and-extract step.
17:37:42 INFO - #####
17:37:42 INFO - Running pre-action listener: _resource_record_pre_action
17:37:42 INFO - Running main action method: download_and_extract
17:37:42 INFO - mkdir: C:\slave\test\build\tests
17:37:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:37:42 INFO - https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net
17:37:42 INFO - trying https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json
17:37:42 INFO - Downloading https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json
17:37:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1
17:37:43 INFO - Downloaded 1218 bytes.
17:37:43 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json
17:37:43 INFO - Using the following test package requirements:
17:37:43 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'],
17:37:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'],
17:37:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip'],
17:37:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'jsshell-win64.zip'],
17:37:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'],
17:37:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'],
17:37:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'],
17:37:43 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'],
17:37:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'],
17:37:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip',
17:37:43 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']}
17:37:43 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
17:37:43 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')]}
17:37:43 INFO - https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
17:37:43 INFO - trying https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip
17:37:43 INFO - Downloading https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip
17:37:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1
17:37:44 INFO - Downloaded 19182337 bytes.
17:37:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
17:37:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
17:37:46 INFO - caution: filename not matched: web-platform/*
17:37:46 INFO - Return code: 11
17:37:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:37:46 INFO - https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
17:37:46 INFO - trying https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip
17:37:46 INFO - Downloading https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip
17:37:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1
17:37:48 INFO - Downloaded 36389110 bytes.
17:37:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
17:37:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
17:38:26 INFO - caution: filename not matched: bin/*
17:38:26 INFO - caution: filename not matched: config/*
17:38:26 INFO - caution: filename not matched: mozbase/*
17:38:26 INFO - caution: filename not matched: marionette/*
17:38:26 INFO - caution: filename not matched: tools/wptserve/*
17:38:26 INFO - Return code: 11
17:38:26 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')]}
17:38:26 INFO - https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net
17:38:26 INFO - trying https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip
17:38:26 INFO - Downloading https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip
17:38:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1
17:38:28 INFO - Downloaded 58474435 bytes.
17:38:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip
17:38:28 INFO - mkdir: C:\slave\test\properties
17:38:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
17:38:28 INFO - Writing to file C:\slave\test\properties\build_url
17:38:28 INFO - Contents:
17:38:28 INFO - build_url:https://queue.taskcluster.net/v1/task/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.zip
17:38:29 INFO - Running post-action listener: _resource_record_post_action
17:38:29 INFO - Running post-action listener: set_extra_try_arguments
17:38:29 INFO - #####
17:38:29 INFO - ##### Running create-virtualenv step.
17:38:29 INFO - #####
17:38:29 INFO - Running pre-action listener: _pre_create_virtualenv
17:38:29 INFO - Running pre-action listener: _resource_record_pre_action
17:38:29 INFO - Running main action method: create_virtualenv
17:38:29 INFO - Creating virtualenv C:\slave\test\build\venv
17:38:29 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
17:38:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
17:38:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
17:38:36 INFO - Installing distribute......................................................................................................................................................................................done.
17:38:38 INFO - Return code: 0
17:38:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
17:38:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:38:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:38:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:38:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:38:38 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 0x0246A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02586200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0250A968>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:38:38 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
17:38:38 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
17:38:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:38:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming',
17:38:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
17:38:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
17:38:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
17:38:38 INFO - 'COMPUTERNAME': 'T-W864-IX-022',
17:38:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:38:38 INFO - 'DCLOCATION': 'SCL3',
17:38:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:38:38 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:38:38 INFO - 'HOMEDRIVE': 'C:',
17:38:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022',
17:38:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:38:38 INFO - 'KTS_VERSION': '1.19c',
17:38:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local',
17:38:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022',
17:38:38 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:38:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:38:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:38:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:38:38 INFO - 'MOZ_NO_REMOTE': '1',
17:38:38 INFO - 'NO_EM_RESTART': '1',
17:38:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:38:38 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:38:38 INFO - 'OS': 'Windows_NT',
17:38:38 INFO - 'OURDRIVE': 'C:',
17:38:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
17:38:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:38:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:38:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
17:38:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
17:38:38 INFO - 'PROCESSOR_LEVEL': '6',
17:38:38 INFO - 'PROCESSOR_REVISION': '1e05',
17:38:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:38:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
17:38:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
17:38:38 INFO - 'PROGRAMW6432': 'C:\\Program Files',
17:38:38 INFO - 'PROMPT': '$P$G',
17:38:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:38:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:38:38 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:38:38 INFO - 'PWD': 'C:\\slave\\test',
17:38:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:38:38 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:38:38 INFO - 'SYSTEMDRIVE': 'C:',
17:38:38 INFO - 'SYSTEMROOT': 'C:\\windows',
17:38:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:38 INFO - 'TEST1': 'testie',
17:38:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:38 INFO - 'USERDOMAIN': 'T-W864-IX-022',
17:38:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022',
17:38:38 INFO - 'USERNAME': 'cltbld',
17:38:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022',
17:38:38 INFO - 'WINDIR': 'C:\\windows',
17:38:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:38:39 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:38:39 INFO - Downloading/unpacking psutil>=0.7.1
17:38:39 INFO - Running setup.py egg_info for package psutil
17:38:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
17:38:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
17:38:39 INFO - Installing collected packages: psutil
17:38:39 INFO - Running setup.py install for psutil
17:38:39 INFO - building 'psutil._psutil_windows' extension
17:38:39 INFO - error: Unable to find vcvarsall.bat
17:38:39 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-x6udve-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
17:38:39 INFO - running install
17:38:39 INFO - running build
17:38:39 INFO - running build_py
17:38:39 INFO - creating build
17:38:39 INFO - creating build\lib.win32-2.7
17:38:39 INFO - creating build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
17:38:39 INFO - running build_ext
17:38:39 INFO - building 'psutil._psutil_windows' extension
17:38:39 INFO - error: Unable to find vcvarsall.bat
17:38:39 INFO - ----------------------------------------
17:38:39 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-x6udve-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
17:38:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log
17:38:39 WARNING - Return code: 1
17:38:39 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!
17:38:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
17:38:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:38:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:38:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:38:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:38:39 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 0x0246A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02586200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0250A968>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:38:39 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
17:38:39 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
17:38:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:38:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming',
17:38:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
17:38:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
17:38:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
17:38:39 INFO - 'COMPUTERNAME': 'T-W864-IX-022',
17:38:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:38:39 INFO - 'DCLOCATION': 'SCL3',
17:38:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:38:39 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:38:39 INFO - 'HOMEDRIVE': 'C:',
17:38:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022',
17:38:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:38:39 INFO - 'KTS_VERSION': '1.19c',
17:38:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local',
17:38:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022',
17:38:39 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:38:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:38:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:38:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:38:39 INFO - 'MOZ_NO_REMOTE': '1',
17:38:39 INFO - 'NO_EM_RESTART': '1',
17:38:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:38:39 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:38:39 INFO - 'OS': 'Windows_NT',
17:38:39 INFO - 'OURDRIVE': 'C:',
17:38:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
17:38:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:38:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:38:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
17:38:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
17:38:39 INFO - 'PROCESSOR_LEVEL': '6',
17:38:39 INFO - 'PROCESSOR_REVISION': '1e05',
17:38:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:38:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
17:38:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
17:38:39 INFO - 'PROGRAMW6432': 'C:\\Program Files',
17:38:39 INFO - 'PROMPT': '$P$G',
17:38:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:38:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:38:39 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:38:39 INFO - 'PWD': 'C:\\slave\\test',
17:38:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:38:39 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:38:39 INFO - 'SYSTEMDRIVE': 'C:',
17:38:39 INFO - 'SYSTEMROOT': 'C:\\windows',
17:38:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:39 INFO - 'TEST1': 'testie',
17:38:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:39 INFO - 'USERDOMAIN': 'T-W864-IX-022',
17:38:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022',
17:38:39 INFO - 'USERNAME': 'cltbld',
17:38:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022',
17:38:39 INFO - 'WINDIR': 'C:\\windows',
17:38:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:38:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:38:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
17:38:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz
17:38:40 INFO - Running setup.py egg_info for package mozsystemmonitor
17:38:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
17:38:40 INFO - Running setup.py egg_info for package psutil
17:38:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
17:38:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
17:38:40 INFO - Installing collected packages: mozsystemmonitor, psutil
17:38:40 INFO - Running setup.py install for mozsystemmonitor
17:38:40 INFO - Running setup.py install for psutil
17:38:40 INFO - building 'psutil._psutil_windows' extension
17:38:40 INFO - error: Unable to find vcvarsall.bat
17:38:40 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-oonhxm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
17:38:40 INFO - running install
17:38:40 INFO - running build
17:38:40 INFO - running build_py
17:38:40 INFO - running build_ext
17:38:40 INFO - building 'psutil._psutil_windows' extension
17:38:40 INFO - error: Unable to find vcvarsall.bat
17:38:40 INFO - ----------------------------------------
17:38:40 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-oonhxm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
17:38:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-022\AppData\Roaming\pip\pip.log
17:38:40 WARNING - Return code: 1
17:38:40 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!
17:38:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
17:38:40 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')]}
17:38:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:38:40 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')]}
17:38:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:38:40 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 0x0246A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02586200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0250A968>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:38:40 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
17:38:40 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
17:38:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:38:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming',
17:38:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
17:38:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
17:38:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
17:38:40 INFO - 'COMPUTERNAME': 'T-W864-IX-022',
17:38:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:38:40 INFO - 'DCLOCATION': 'SCL3',
17:38:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:38:40 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:38:40 INFO - 'HOMEDRIVE': 'C:',
17:38:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022',
17:38:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:38:40 INFO - 'KTS_VERSION': '1.19c',
17:38:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local',
17:38:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022',
17:38:40 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:38:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:38:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:38:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:38:40 INFO - 'MOZ_NO_REMOTE': '1',
17:38:40 INFO - 'NO_EM_RESTART': '1',
17:38:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:38:40 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:38:40 INFO - 'OS': 'Windows_NT',
17:38:40 INFO - 'OURDRIVE': 'C:',
17:38:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
17:38:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:38:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:38:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
17:38:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
17:38:40 INFO - 'PROCESSOR_LEVEL': '6',
17:38:40 INFO - 'PROCESSOR_REVISION': '1e05',
17:38:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:38:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
17:38:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
17:38:40 INFO - 'PROGRAMW6432': 'C:\\Program Files',
17:38:40 INFO - 'PROMPT': '$P$G',
17:38:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:38:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:38:40 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:38:40 INFO - 'PWD': 'C:\\slave\\test',
17:38:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:38:40 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:38:40 INFO - 'SYSTEMDRIVE': 'C:',
17:38:40 INFO - 'SYSTEMROOT': 'C:\\windows',
17:38:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:40 INFO - 'TEST1': 'testie',
17:38:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:40 INFO - 'USERDOMAIN': 'T-W864-IX-022',
17:38:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022',
17:38:40 INFO - 'USERNAME': 'cltbld',
17:38:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022',
17:38:40 INFO - 'WINDIR': 'C:\\windows',
17:38:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:38:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:38:40 INFO - Downloading/unpacking blobuploader==1.2.4
17:38:40 INFO - Downloading blobuploader-1.2.4.tar.gz
17:38:40 INFO - Running setup.py egg_info for package blobuploader
17:38:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
17:38:44 INFO - Running setup.py egg_info for package requests
17:38:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
17:38:44 INFO - Downloading docopt-0.6.1.tar.gz
17:38:44 INFO - Running setup.py egg_info for package docopt
17:38:44 INFO - Installing collected packages: blobuploader, docopt, requests
17:38:44 INFO - Running setup.py install for blobuploader
17:38:44 INFO - Running setup.py install for docopt
17:38:44 INFO - Running setup.py install for requests
17:38:44 INFO - Successfully installed blobuploader docopt requests
17:38:44 INFO - Cleaning up...
17:38:44 INFO - Return code: 0
17:38:44 INFO - Installing None into virtualenv C:\slave\test\build\venv
17:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:38:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:38:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:38:44 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 0x0246A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02586200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0250A968>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:38:44 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
17:38:44 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
17:38:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:38:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming',
17:38:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
17:38:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
17:38:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
17:38:44 INFO - 'COMPUTERNAME': 'T-W864-IX-022',
17:38:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:38:44 INFO - 'DCLOCATION': 'SCL3',
17:38:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:38:44 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:38:44 INFO - 'HOMEDRIVE': 'C:',
17:38:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022',
17:38:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:38:44 INFO - 'KTS_VERSION': '1.19c',
17:38:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local',
17:38:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022',
17:38:44 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:38:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:38:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:38:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:38:44 INFO - 'MOZ_NO_REMOTE': '1',
17:38:44 INFO - 'NO_EM_RESTART': '1',
17:38:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:38:44 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:38:44 INFO - 'OS': 'Windows_NT',
17:38:44 INFO - 'OURDRIVE': 'C:',
17:38:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
17:38:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:38:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:38:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
17:38:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
17:38:44 INFO - 'PROCESSOR_LEVEL': '6',
17:38:44 INFO - 'PROCESSOR_REVISION': '1e05',
17:38:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:38:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
17:38:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
17:38:44 INFO - 'PROGRAMW6432': 'C:\\Program Files',
17:38:44 INFO - 'PROMPT': '$P$G',
17:38:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:38:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:38:44 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:38:44 INFO - 'PWD': 'C:\\slave\\test',
17:38:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:38:44 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:38:44 INFO - 'SYSTEMDRIVE': 'C:',
17:38:44 INFO - 'SYSTEMROOT': 'C:\\windows',
17:38:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:44 INFO - 'TEST1': 'testie',
17:38:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:38:44 INFO - 'USERDOMAIN': 'T-W864-IX-022',
17:38:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022',
17:38:44 INFO - 'USERNAME': 'cltbld',
17:38:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022',
17:38:44 INFO - 'WINDIR': 'C:\\windows',
17:38:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:38:48 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
17:38:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
17:38:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
17:38:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client
17:38:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
17:38:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
17:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
17:38:49 INFO - Unpacking c:\slave\test\build\tests\marionette
17:38:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
17:38:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:38:49 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
17:38:49 INFO - Running setup.py install for browsermob-proxy
17:39:03 INFO - Running setup.py install for manifestparser
17:39:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for marionette-client
17:39:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:39:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for marionette-driver
17:39:03 INFO - Running setup.py install for mozcrash
17:39:03 INFO - Running setup.py install for mozdebug
17:39:03 INFO - Running setup.py install for mozdevice
17:39:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozfile
17:39:03 INFO - Running setup.py install for mozhttpd
17:39:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozinfo
17:39:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozInstall
17:39:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozleak
17:39:03 INFO - Running setup.py install for mozlog
17:39:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for moznetwork
17:39:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozprocess
17:39:03 INFO - Running setup.py install for mozprofile
17:39:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozrunner
17:39:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for mozscreenshot
17:39:03 INFO - Running setup.py install for moztest
17:39:03 INFO - Running setup.py install for mozversion
17:39:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
17:39:03 INFO - Running setup.py install for wptserve
17:39:03 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
17:39:03 INFO - Cleaning up...
17:39:03 INFO - Return code: 0
17:39:03 INFO - Installing None into virtualenv C:\slave\test\build\venv
17:39: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')]}
17:39:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:39: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')]}
17:39:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:39:03 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 0x0246A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02586200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0250A968>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-022', 'USERDOMAIN': 'T-W864-IX-022', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-022', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:39:03 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
17:39:03 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
17:39:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:39:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming',
17:39:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
17:39:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
17:39:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
17:39:03 INFO - 'COMPUTERNAME': 'T-W864-IX-022',
17:39:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:39:03 INFO - 'DCLOCATION': 'SCL3',
17:39:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:39:03 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:39:03 INFO - 'HOMEDRIVE': 'C:',
17:39:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022',
17:39:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:39:03 INFO - 'KTS_VERSION': '1.19c',
17:39:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local',
17:39:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022',
17:39:03 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:39:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:39:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:39:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:39:03 INFO - 'MOZ_NO_REMOTE': '1',
17:39:03 INFO - 'NO_EM_RESTART': '1',
17:39:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:39:03 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:39:03 INFO - 'OS': 'Windows_NT',
17:39:03 INFO - 'OURDRIVE': 'C:',
17:39:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
17:39:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:39:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:39:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
17:39:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
17:39:03 INFO - 'PROCESSOR_LEVEL': '6',
17:39:03 INFO - 'PROCESSOR_REVISION': '1e05',
17:39:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:39:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
17:39:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
17:39:03 INFO - 'PROGRAMW6432': 'C:\\Program Files',
17:39:03 INFO - 'PROMPT': '$P$G',
17:39:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:39:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:39:03 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:39:03 INFO - 'PWD': 'C:\\slave\\test',
17:39:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:39:03 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:39:03 INFO - 'SYSTEMDRIVE': 'C:',
17:39:03 INFO - 'SYSTEMROOT': 'C:\\windows',
17:39:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:39:03 INFO - 'TEST1': 'testie',
17:39:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:39:03 INFO - 'USERDOMAIN': 'T-W864-IX-022',
17:39:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022',
17:39:03 INFO - 'USERNAME': 'cltbld',
17:39:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022',
17:39:03 INFO - 'WINDIR': 'C:\\windows',
17:39:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:39:06 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
17:39:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
17:39:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
17:39:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
17:39:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
17:39:06 INFO - Unpacking c:\slave\test\build\tests\marionette
17:39:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
17:39:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:39:06 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))
17:39:19 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))
17:39:19 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))
17:39:19 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))
17:39:19 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))
17:39:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
17:39:19 INFO - Downloading blessings-1.6.tar.gz
17:39:19 INFO - Running setup.py egg_info for package blessings
17:39:19 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))
17:39:19 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
17:39:19 INFO - Running setup.py install for blessings
17:39:19 INFO - Running setup.py install for browsermob-proxy
17:39:19 INFO - Running setup.py install for manifestparser
17:39:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Running setup.py install for marionette-client
17:39:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:39:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Running setup.py install for marionette-driver
17:39:19 INFO - Running setup.py install for mozcrash
17:39:19 INFO - Running setup.py install for mozdebug
17:39:19 INFO - Running setup.py install for mozdevice
17:39:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Running setup.py install for mozhttpd
17:39:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Running setup.py install for mozInstall
17:39:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Running setup.py install for mozleak
17:39:19 INFO - Running setup.py install for mozprofile
17:39:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Running setup.py install for mozrunner
17:39:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
17:39:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
17:39:21 INFO - Running setup.py install for mozscreenshot
17:39:21 INFO - Running setup.py install for moztest
17:39:21 INFO - Running setup.py install for mozversion
17:39:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
17:39:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
17:39:21 INFO - Running setup.py install for wptserve
17:39:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
17:39:21 INFO - Cleaning up...
17:39:21 INFO - Return code: 0
17:39:21 INFO - Done creating virtualenv C:\slave\test\build\venv.
17:39:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
17:39:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
17:39:21 INFO - Reading from file tmpfile_stdout
17:39:21 INFO - Using _rmtree_windows ...
17:39:21 INFO - Using _rmtree_windows ...
17:39:21 INFO - Current package versions:
17:39:21 INFO - blessings == 1.6
17:39:21 INFO - blobuploader == 1.2.4
17:39:21 INFO - browsermob-proxy == 0.6.0
17:39:21 INFO - distribute == 0.6.14
17:39:21 INFO - docopt == 0.6.1
17:39:21 INFO - manifestparser == 1.1
17:39:21 INFO - marionette-client == 2.3.0
17:39:21 INFO - marionette-driver == 1.4.0
17:39:21 INFO - mozInstall == 1.12
17:39:21 INFO - mozcrash == 0.17
17:39:21 INFO - mozdebug == 0.1
17:39:21 INFO - mozdevice == 0.48
17:39:21 INFO - mozfile == 1.2
17:39:21 INFO - mozhttpd == 0.7
17:39:21 INFO - mozinfo == 0.9
17:39:21 INFO - mozleak == 0.1
17:39:21 INFO - mozlog == 3.1
17:39:21 INFO - moznetwork == 0.27
17:39:21 INFO - mozprocess == 0.22
17:39:21 INFO - mozprofile == 0.28
17:39:21 INFO - mozrunner == 6.11
17:39:21 INFO - mozscreenshot == 0.1
17:39:21 INFO - mozsystemmonitor == 0.0
17:39:21 INFO - moztest == 0.7
17:39:21 INFO - mozversion == 1.4
17:39:21 INFO - requests == 1.2.3
17:39:21 INFO - wptserve == 1.4.0
17:39:21 INFO - Running post-action listener: _resource_record_post_action
17:39:21 INFO - Running post-action listener: _start_resource_monitoring
17:39:21 INFO - Starting resource monitoring.
17:39:21 INFO - #####
17:39:21 INFO - ##### Running pull step.
17:39:21 INFO - #####
17:39:21 INFO - Running pre-action listener: _resource_record_pre_action
17:39:21 INFO - Running main action method: pull
17:39:21 INFO - Pull has nothing to do!
17:39:21 INFO - Running post-action listener: _resource_record_post_action
17:39:21 INFO - #####
17:39:21 INFO - ##### Running install step.
17:39:21 INFO - #####
17:39:21 INFO - Running pre-action listener: _resource_record_pre_action
17:39:21 INFO - Running main action method: install
17:39:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
17:39:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
17:39:21 INFO - Reading from file tmpfile_stdout
17:39:21 INFO - Using _rmtree_windows ...
17:39:21 INFO - Using _rmtree_windows ...
17:39:21 INFO - Detecting whether we're running mozinstall >=1.0...
17:39:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
17:39:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
17:39:21 INFO - Reading from file tmpfile_stdout
17:39:21 INFO - Output received:
17:39:21 INFO - Usage: mozinstall-script.py [options] installer
17:39:21 INFO - Options:
17:39:21 INFO - -h, --help show this help message and exit
17:39:21 INFO - -d DEST, --destination=DEST
17:39:21 INFO - Directory to install application into. [default:
17:39:21 INFO - "C:\slave\test"]
17:39:21 INFO - --app=APP Application being installed. [default: firefox]
17:39:21 INFO - Using _rmtree_windows ...
17:39:21 INFO - Using _rmtree_windows ...
17:39:21 INFO - mkdir: C:\slave\test\build\application
17:39:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
17:39:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application
17:39:22 INFO - Reading from file tmpfile_stdout
17:39:22 INFO - Output received:
17:39:22 INFO - C:\slave\test\build\application\firefox\firefox.exe
17:39:22 INFO - Using _rmtree_windows ...
17:39:22 INFO - Using _rmtree_windows ...
17:39:22 INFO - Running post-action listener: _resource_record_post_action
17:39:22 INFO - #####
17:39:22 INFO - ##### Running run-tests step.
17:39:22 INFO - #####
17:39:22 INFO - Running pre-action listener: _resource_record_pre_action
17:39:22 INFO - Running main action method: run_tests
17:39:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
17:39:22 INFO - Minidump filename unknown. Determining based upon platform and architecture.
17:39:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
17:39:22 INFO - grabbing minidump binary from tooltool
17:39:22 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')]}
17:39:22 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 0x02541368>, '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 0x0225ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
17:39:22 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
17:39:22 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
17:39:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
17:39:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuyj7y_
17:39:24 INFO - INFO - File integrity verified, renaming tmpuyj7y_ to win32-minidump_stackwalk.exe
17:39:24 INFO - Return code: 0
17:39:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
17:39:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
17:39:25 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/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=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
17:39:25 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/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=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
17:39:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:39:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Roaming',
17:39:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
17:39:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
17:39:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
17:39:25 INFO - 'COMPUTERNAME': 'T-W864-IX-022',
17:39:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:39:25 INFO - 'DCLOCATION': 'SCL3',
17:39:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:39:25 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:39:25 INFO - 'HOMEDRIVE': 'C:',
17:39:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-022',
17:39:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:39:25 INFO - 'KTS_VERSION': '1.19c',
17:39:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-022\\AppData\\Local',
17:39:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-022',
17:39:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
17:39:25 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:39:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:39:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:39:25 INFO - 'MOZ_NO_REMOTE': '1',
17:39:25 INFO - 'NO_EM_RESTART': '1',
17:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:39:25 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:39:25 INFO - 'OS': 'Windows_NT',
17:39:25 INFO - 'OURDRIVE': 'C:',
17:39:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
17:39:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:39:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:39:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
17:39:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
17:39:25 INFO - 'PROCESSOR_LEVEL': '6',
17:39:25 INFO - 'PROCESSOR_REVISION': '1e05',
17:39:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:39:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
17:39:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
17:39:25 INFO - 'PROGRAMW6432': 'C:\\Program Files',
17:39:25 INFO - 'PROMPT': '$P$G',
17:39:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:39:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:39:25 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:39:25 INFO - 'PWD': 'C:\\slave\\test',
17:39:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:39:25 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:39:25 INFO - 'SYSTEMDRIVE': 'C:',
17:39:25 INFO - 'SYSTEMROOT': 'C:\\windows',
17:39:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:39:25 INFO - 'TEST1': 'testie',
17:39:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
17:39:25 INFO - 'USERDOMAIN': 'T-W864-IX-022',
17:39:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-022',
17:39:25 INFO - 'USERNAME': 'cltbld',
17:39:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-022',
17:39:25 INFO - 'WINDIR': 'C:\\windows',
17:39:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:39:25 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/cvimXyxkREG2mjfRZMowag/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=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
ProcessManager NOT managing child processes
ProcessManager UNABLE to use job objects to manage child processes
17:39:26 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
17:39:26 INFO - import pkg_resources
17:39:28 INFO - Using 1 client processes
17:39:30 INFO - SUITE-START | Running 1476 tests
17:39:30 INFO - Running testharness tests
17:39:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
17:39:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
17:39:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
17:39:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
17:39:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
17:39:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
17:39:30 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
17:39:30 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
17:39:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
17:39:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
17:39:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
17:39:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
17:39:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 76ms
17:39:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
17:39:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
17:39:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
17:39:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
17:39:31 INFO - Setting up ssl
17:39:31 INFO - PROCESS | certutil |
17:39:31 INFO - PROCESS | certutil |
17:39:31 INFO - PROCESS | certutil |
17:39:31 INFO - Certificate Nickname Trust Attributes
17:39:31 INFO - SSL,S/MIME,JAR/XPI
17:39:31 INFO -
17:39:31 INFO - web-platform-tests CT,,
17:39:31 INFO -
17:39:31 INFO - Starting runner
17:39:33 INFO - PROCESS | 3716 | 1465087173701 Marionette INFO Listening on port 2828
17:39:38 INFO - PROCESS | 3716 | 1465087178030 Marionette INFO startBrowser 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:38 INFO - PROCESS | 3716 | 1465087178040 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:38 INFO - PROCESS | 3716 | 1465087178987 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:39 INFO - PROCESS | 3716 | 1465087178997 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:40 INFO - PROCESS | 3716 | 1465087180170 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
17:39:40 INFO - PROCESS | 3716 | 1465087180297 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:40 INFO - PROCESS | 3716 | 1465087180303 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1429ms
17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
17:39:41 INFO - PROCESS | 3716 | 1465087181619 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:41 INFO - PROCESS | 3716 | 1465087181654 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 170ms
17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
17:39:41 INFO - PROCESS | 3716 | 1465087181791 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:41 INFO - PROCESS | 3716 | 1465087181825 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 170ms
17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
17:39:41 INFO - PROCESS | 3716 | 1465087181967 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - PROCESS | 3716 | 1465087182002 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 169ms
17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
17:39:42 INFO - PROCESS | 3716 | 1465087182140 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - PROCESS | 3716 | 1465087182175 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 169ms
17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
17:39:42 INFO - PROCESS | 3716 | 1465087182314 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - PROCESS | 3716 | 1465087182354 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 169ms
17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
17:39:42 INFO - PROCESS | 3716 | 1465087182490 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - PROCESS | 3716 | 1465087182524 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 170ms
17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
17:39:42 INFO - PROCESS | 3716 | 1465087182663 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - PROCESS | 3716 | 1465087182698 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 169ms
17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
17:39:42 INFO - PROCESS | 3716 | 1465087182839 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:42 INFO - PROCESS | 3716 | 1465087182873 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 374ms
17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
17:39:43 INFO - PROCESS | 3716 | 1465087183216 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:43 INFO - PROCESS | 3716 | 1465087183251 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 170ms
17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
17:39:43 INFO - PROCESS | 3716 | 1465087183456 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:43 INFO - PROCESS | 3716 | 1465087183589 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 457ms
17:39:43 INFO - PROCESS | 3716 | 1465087183857 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
17:39:43 INFO - PROCESS | 3716 | 1465087183887 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
17:39:44 INFO - PROCESS | 3716 | 1465087184036 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - PROCESS | 3716 | 1465087184064 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 188ms
17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
17:39:44 INFO - PROCESS | 3716 | 1465087184230 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - PROCESS | 3716 | 1465087184260 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 170ms
17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
17:39:44 INFO - PROCESS | 3716 | 1465087184403 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - PROCESS | 3716 | 1465087184430 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 170ms
17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
17:39:44 INFO - PROCESS | 3716 | 1465087184576 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - PROCESS | 3716 | 1465087184604 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 170ms
17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
17:39:44 INFO - PROCESS | 3716 | 1465087184753 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - PROCESS | 3716 | 1465087184782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 169ms
17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
17:39:44 INFO - PROCESS | 3716 | 1465087184925 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:44 INFO - PROCESS | 3716 | 1465087184951 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 169ms
17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
17:39:45 INFO - PROCESS | 3716 | 1465087185099 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - PROCESS | 3716 | 1465087185128 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 169ms
17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
17:39:45 INFO - PROCESS | 3716 | 1465087185273 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - PROCESS | 3716 | 1465087185303 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 169ms
17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
17:39:45 INFO - PROCESS | 3716 | 1465087185447 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - PROCESS | 3716 | 1465087185475 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 169ms
17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
17:39:45 INFO - PROCESS | 3716 | 1465087185623 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - PROCESS | 3716 | 1465087185657 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 169ms
17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
17:39:45 INFO - PROCESS | 3716 | 1465087185796 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - PROCESS | 3716 | 1465087185827 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 168ms
17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
17:39:45 INFO - PROCESS | 3716 | 1465087185971 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - PROCESS | 3716 | 1465087186003 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 170ms
17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
17:39:46 INFO - PROCESS | 3716 | 1465087186143 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - PROCESS | 3716 | 1465087186174 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 167ms
17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
17:39:46 INFO - PROCESS | 3716 | 1465087186315 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - PROCESS | 3716 | 1465087186346 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 169ms
17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
17:39:46 INFO - PROCESS | 3716 | 1465087186492 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - PROCESS | 3716 | 1465087186522 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 169ms
17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
17:39:46 INFO - PROCESS | 3716 | 1465087186664 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - PROCESS | 3716 | 1465087186694 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 169ms
17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
17:39:46 INFO - PROCESS | 3716 | 1465087186840 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:46 INFO - PROCESS | 3716 | 1465087186878 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 170ms
17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
17:39:47 INFO - PROCESS | 3716 | 1465087187013 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - PROCESS | 3716 | 1465087187044 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 169ms
17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
17:39:47 INFO - PROCESS | 3716 | 1465087187189 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - PROCESS | 3716 | 1465087187220 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 170ms
17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
17:39:47 INFO - PROCESS | 3716 | 1465087187362 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - PROCESS | 3716 | 1465087187395 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 170ms
17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
17:39:47 INFO - PROCESS | 3716 | 1465087187540 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - PROCESS | 3716 | 1465087187572 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 170ms
17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
17:39:47 INFO - PROCESS | 3716 | 1465087187715 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - PROCESS | 3716 | 1465087187748 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 170ms
17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
17:39:47 INFO - PROCESS | 3716 | 1465087187891 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:47 INFO - PROCESS | 3716 | 1465087187925 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 170ms
17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
17:39:48 INFO - PROCESS | 3716 | 1465087188065 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - PROCESS | 3716 | 1465087188097 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 169ms
17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
17:39:48 INFO - PROCESS | 3716 | 1465087188240 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - PROCESS | 3716 | 1465087188274 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 170ms
17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
17:39:48 INFO - PROCESS | 3716 | 1465087188413 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - PROCESS | 3716 | 1465087188448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 170ms
17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
17:39:48 INFO - PROCESS | 3716 | 1465087188589 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - PROCESS | 3716 | 1465087188623 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 169ms
17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
17:39:48 INFO - PROCESS | 3716 | 1465087188762 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - PROCESS | 3716 | 1465087188797 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 170ms
17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
17:39:48 INFO - PROCESS | 3716 | 1465087188940 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:48 INFO - PROCESS | 3716 | 1465087188977 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
17:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 439ms
17:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
17:39:49 INFO - PROCESS | 3716 | 1465087189383 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - PROCESS | 3716 | 1465087189413 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
17:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 169ms
17:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
17:39:49 INFO - PROCESS | 3716 | 1465087189559 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - PROCESS | 3716 | 1465087189591 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
17:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 170ms
17:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
17:39:49 INFO - PROCESS | 3716 | 1465087189738 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - PROCESS | 3716 | 1465087189771 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
17:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 170ms
17:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
17:39:49 INFO - PROCESS | 3716 | 1465087189906 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:49 INFO - PROCESS | 3716 | 1465087189937 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 168ms
17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
17:39:50 INFO - PROCESS | 3716 | 1465087190082 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - PROCESS | 3716 | 1465087190118 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 170ms
17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
17:39:50 INFO - PROCESS | 3716 | 1465087190257 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - PROCESS | 3716 | 1465087190294 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 169ms
17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
17:39:50 INFO - PROCESS | 3716 | 1465087190436 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - PROCESS | 3716 | 1465087190463 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 188ms
17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
17:39:50 INFO - PROCESS | 3716 | 1465087190626 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - PROCESS | 3716 | 1465087190657 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 170ms
17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
17:39:50 INFO - PROCESS | 3716 | 1465087190805 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - PROCESS | 3716 | 1465087190835 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 169ms
17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
17:39:50 INFO - PROCESS | 3716 | 1465087190974 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - PROCESS | 3716 | 1465087191004 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 168ms
17:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
17:39:51 INFO - PROCESS | 3716 | 1465087191150 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - PROCESS | 3716 | 1465087191192 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 170ms
17:39:51 INFO - PROCESS | 3716 | 1465087191524 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
17:39:51 INFO - PROCESS | 3716 | 1465087191563 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 170ms
17:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
17:39:51 INFO - PROCESS | 3716 | 1465087191705 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - PROCESS | 3716 | 1465087191742 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 189ms
17:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
17:39:51 INFO - PROCESS | 3716 | 1465087191897 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:51 INFO - PROCESS | 3716 | 1465087191935 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 169ms
17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
17:39:52 INFO - PROCESS | 3716 | 1465087192072 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - PROCESS | 3716 | 1465087192113 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 229ms
17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
17:39:52 INFO - PROCESS | 3716 | 1465087192307 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - PROCESS | 3716 | 1465087192342 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 170ms
17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
17:39:52 INFO - PROCESS | 3716 | 1465087192483 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - PROCESS | 3716 | 1465087192527 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 169ms
17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
17:39:52 INFO - PROCESS | 3716 | 1465087192661 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - PROCESS | 3716 | 1465087192695 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 170ms
17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
17:39:52 INFO - PROCESS | 3716 | 1465087192837 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:52 INFO - PROCESS | 3716 | 1465087192870 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 170ms
17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
17:39:53 INFO - PROCESS | 3716 | 1465087193010 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - PROCESS | 3716 | 1465087193045 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 169ms
17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
17:39:53 INFO - PROCESS | 3716 | 1465087193186 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - PROCESS | 3716 | 1465087193226 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 272ms
17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
17:39:53 INFO - PROCESS | 3716 | 1465087193462 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - PROCESS | 3716 | 1465087193499 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 170ms
17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
17:39:53 INFO - PROCESS | 3716 | 1465087193642 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - PROCESS | 3716 | 1465087193678 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 169ms
17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
17:39:53 INFO - PROCESS | 3716 | 1465087193811 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - PROCESS | 3716 | 1465087193845 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 169ms
17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
17:39:53 INFO - PROCESS | 3716 | 1465087193986 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - PROCESS | 3716 | 1465087194018 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 169ms
17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
17:39:54 INFO - PROCESS | 3716 | 1465087194160 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - PROCESS | 3716 | 1465087194194 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 169ms
17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
17:39:54 INFO - PROCESS | 3716 | 1465087194337 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - PROCESS | 3716 | 1465087194371 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 189ms
17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
17:39:54 INFO - PROCESS | 3716 | 1465087194526 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - PROCESS | 3716 | 1465087194559 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 170ms
17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
17:39:54 INFO - PROCESS | 3716 | 1465087194704 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - PROCESS | 3716 | 1465087194738 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 170ms
17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
17:39:54 INFO - PROCESS | 3716 | 1465087194877 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:54 INFO - PROCESS | 3716 | 1465087194913 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 169ms
17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
17:39:55 INFO - PROCESS | 3716 | 1465087195053 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 INFO - PROCESS | 3716 | 1465087195091 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 169ms
17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
17:39:55 INFO - PROCESS | 3716 | 1465087195224 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 INFO - PROCESS | 3716 | 1465087195259 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 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.
17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 169ms
17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
17:39:55 INFO - PROCESS | 3716 | 1465087195432 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 INFO - PROCESS | 3716 | 1465087195484 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:55 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.
17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 420ms
17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
17:39:55 INFO - PROCESS | 3716 | 1465087195845 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - PROCESS | 3716 | 1465087196008 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 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.
17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 334ms
17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
17:39:56 INFO - PROCESS | 3716 | 1465087196187 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - PROCESS | 3716 | 1465087196219 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 170ms
17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
17:39:56 INFO - PROCESS | 3716 | 1465087196360 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - PROCESS | 3716 | 1465087196392 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 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.
17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 170ms
17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
17:39:56 INFO - PROCESS | 3716 | 1465087196540 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - PROCESS | 3716 | 1465087196575 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 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.
17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 187ms
17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
17:39:56 INFO - PROCESS | 3716 | 1465087196726 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - PROCESS | 3716 | 1465087196756 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 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.
17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 170ms
17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
17:39:56 INFO - PROCESS | 3716 | 1465087196901 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:56 INFO - PROCESS | 3716 | 1465087196936 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 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.
17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 170ms
17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
17:39:57 INFO - PROCESS | 3716 | 1465087197086 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 INFO - PROCESS | 3716 | 1465087197114 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 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.
17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 188ms
17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
17:39:57 INFO - PROCESS | 3716 | 1465087197271 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 INFO - PROCESS | 3716 | 1465087197303 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 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.
17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 169ms
17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
17:39:57 INFO - PROCESS | 3716 | 1465087197443 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 INFO - PROCESS | 3716 | 1465087197473 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 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.
17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 170ms
17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
17:39:57 INFO - PROCESS | 3716 | 1465087197620 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 INFO - PROCESS | 3716 | 1465087197647 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 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.
17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 170ms
17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
17:39:57 INFO - PROCESS | 3716 | 1465087197793 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 INFO - PROCESS | 3716 | 1465087197822 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:57 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.
17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 170ms
17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
17:39:57 INFO - PROCESS | 3716 | 1465087197972 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 INFO - PROCESS | 3716 | 1465087198015 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 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.
17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 170ms
17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
17:39:58 INFO - PROCESS | 3716 | 1465087198149 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 INFO - PROCESS | 3716 | 1465087198190 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 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.
17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 169ms
17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
17:39:58 INFO - PROCESS | 3716 | 1465087198329 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 INFO - PROCESS | 3716 | 1465087198364 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 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.
17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 169ms
17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
17:39:58 INFO - PROCESS | 3716 | 1465087198507 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 INFO - PROCESS | 3716 | 1465087198547 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 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.
17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 170ms
17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
17:39:58 INFO - PROCESS | 3716 | 1465087198680 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 INFO - PROCESS | 3716 | 1465087198717 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 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.
17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 170ms
17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
17:39:58 INFO - PROCESS | 3716 | 1465087198859 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:58 INFO - PROCESS | 3716 | 1465087198896 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 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.
17:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 230ms
17:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
17:39:59 INFO - PROCESS | 3716 | 1465087199093 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - PROCESS | 3716 | 1465087199126 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 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.
17:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 170ms
17:39:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
17:39:59 INFO - PROCESS | 3716 | 1465087199267 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - PROCESS | 3716 | 1465087199301 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
17:39:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 169ms
17:39:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
17:39:59 INFO - PROCESS | 3716 | 1465087199440 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - PROCESS | 3716 | 1465087199471 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
17:39:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 335ms
17:39:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
17:39:59 INFO - PROCESS | 3716 | 1465087199779 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - PROCESS | 3716 | 1465087199812 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
17:39:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 169ms
17:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
17:39:59 INFO - PROCESS | 3716 | 1465087199955 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:39:59 INFO - PROCESS | 3716 | 1465087199987 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
17:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 229ms
17:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
17:40:00 INFO - PROCESS | 3716 | 1465087200190 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - PROCESS | 3716 | 1465087200224 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
17:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 187ms
17:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
17:40:00 INFO - PROCESS | 3716 | 1465087200379 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - PROCESS | 3716 | 1465087200416 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
17:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 169ms
17:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
17:40:00 INFO - PROCESS | 3716 | 1465087200556 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - PROCESS | 3716 | 1465087200590 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
17:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 170ms
17:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
17:40:00 INFO - PROCESS | 3716 | 1465087200728 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - PROCESS | 3716 | 1465087200767 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
17:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 168ms
17:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
17:40:00 INFO - PROCESS | 3716 | 1465087200903 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:00 INFO - PROCESS | 3716 | 1465087200941 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
17:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 169ms
17:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
17:40:01 INFO - PROCESS | 3716 | 1465087201077 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:01 INFO - PROCESS | 3716 | 1465087201113 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
17:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 169ms
17:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
17:40:01 INFO - PROCESS | 3716 | 1465087201249 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:01 INFO - PROCESS | 3716 | 1465087201284 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
17:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 170ms
17:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
17:40:01 INFO - PROCESS | 3716 | 1465087201424 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:01 INFO - PROCESS | 3716 | 1465087201461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:02 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
17:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 668ms
17:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
17:40:02 INFO - PROCESS | 3716 | 1465087202099 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:02 INFO - PROCESS | 3716 | 1465087202161 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
17:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 880ms
17:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
17:40:02 INFO - PROCESS | 3716 | 1465087202984 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - PROCESS | 3716 | 1465087203014 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 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
17:40:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:40:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
17:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
17:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 170ms
17:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
17:40:03 INFO - PROCESS | 3716 | 1465087203164 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - PROCESS | 3716 | 1465087203196 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
17:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 189ms
17:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
17:40:03 INFO - PROCESS | 3716 | 1465087203355 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - PROCESS | 3716 | 1465087203387 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
17:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 170ms
17:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
17:40:03 INFO - PROCESS | 3716 | 1465087203526 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - PROCESS | 3716 | 1465087203556 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
17:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 168ms
17:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
17:40:03 INFO - PROCESS | 3716 | 1465087203699 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - PROCESS | 3716 | 1465087203730 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
17:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 168ms
17:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
17:40:03 INFO - PROCESS | 3716 | 1465087203874 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:03 INFO - PROCESS | 3716 | 1465087203911 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 169ms
17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
17:40:04 INFO - PROCESS | 3716 | 1465087204045 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - PROCESS | 3716 | 1465087204080 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 169ms
17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
17:40:04 INFO - PROCESS | 3716 | 1465087204222 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - PROCESS | 3716 | 1465087204255 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 168ms
17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
17:40:04 INFO - PROCESS | 3716 | 1465087204392 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - PROCESS | 3716 | 1465087204430 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 170ms
17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
17:40:04 INFO - PROCESS | 3716 | 1465087204569 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - PROCESS | 3716 | 1465087204607 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 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
17:40:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 229ms
17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
17:40:04 INFO - PROCESS | 3716 | 1465087204803 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - PROCESS | 3716 | 1465087204843 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
17:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 169ms
17:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
17:40:04 INFO - PROCESS | 3716 | 1465087204978 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - PROCESS | 3716 | 1465087205015 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
17:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 229ms
17:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
17:40:05 INFO - PROCESS | 3716 | 1465087205213 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - PROCESS | 3716 | 1465087205255 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
17:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 229ms
17:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
17:40:05 INFO - PROCESS | 3716 | 1465087205447 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - PROCESS | 3716 | 1465087205485 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
17:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 170ms
17:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
17:40:05 INFO - PROCESS | 3716 | 1465087205624 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - PROCESS | 3716 | 1465087205679 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
17:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 229ms
17:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
17:40:05 INFO - PROCESS | 3716 | 1465087205857 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:05 INFO - PROCESS | 3716 | 1465087205892 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
17:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 169ms
17:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
17:40:06 INFO - PROCESS | 3716 | 1465087206030 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - PROCESS | 3716 | 1465087206066 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
17:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 170ms
17:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
17:40:06 INFO - PROCESS | 3716 | 1465087206206 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - PROCESS | 3716 | 1465087206240 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
17:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 170ms
17:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
17:40:06 INFO - PROCESS | 3716 | 1465087206380 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - PROCESS | 3716 | 1465087206418 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
17:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 170ms
17:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
17:40:06 INFO - PROCESS | 3716 | 1465087206557 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - PROCESS | 3716 | 1465087206596 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
17:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 170ms
17:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
17:40:06 INFO - PROCESS | 3716 | 1465087206730 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - PROCESS | 3716 | 1465087206767 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
17:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 169ms
17:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
17:40:06 INFO - PROCESS | 3716 | 1465087206906 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:06 INFO - PROCESS | 3716 | 1465087206940 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
17:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 170ms
17:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
17:40:07 INFO - PROCESS | 3716 | 1465087207081 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - PROCESS | 3716 | 1465087207119 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 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
17:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
17:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
17:40:07 INFO - PROCESS | 3716 | 1465087207256 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - PROCESS | 3716 | 1465087207294 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
17:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 169ms
17:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
17:40:07 INFO - PROCESS | 3716 | 1465087207429 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - PROCESS | 3716 | 1465087207463 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
17:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 170ms
17:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
17:40:07 INFO - PROCESS | 3716 | 1465087207606 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - PROCESS | 3716 | 1465087207642 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 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
17:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 170ms
17:40:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
17:40:07 INFO - PROCESS | 3716 | 1465087207782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:07 INFO - PROCESS | 3716 | 1465087207822 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:08 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
17:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
17:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
17:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
17:40:08 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
17:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
17:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
17:40:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
17:40:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 480ms
17:40:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
17:40:08 INFO - PROCESS | 3716 | 1465087208264 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:08 INFO - PROCESS | 3716 | 1465087208308 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:08 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.
17:40:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
17:40:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
17:40:08 INFO - PROCESS | 3716 | 1465087208515 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:08 INFO - PROCESS | 3716 | 1465087208579 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:08 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.
17:40:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 377ms
17:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
17:40:08 INFO - PROCESS | 3716 | 1465087208882 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:08 INFO - PROCESS | 3716 | 1465087208930 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
17:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 170ms
17:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
17:40:09 INFO - PROCESS | 3716 | 1465087209059 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - PROCESS | 3716 | 1465087209090 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
17:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 170ms
17:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
17:40:09 INFO - PROCESS | 3716 | 1465087209234 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - PROCESS | 3716 | 1465087209271 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
17:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 169ms
17:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
17:40:09 INFO - PROCESS | 3716 | 1465087209406 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - PROCESS | 3716 | 1465087209441 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
17:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 170ms
17:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
17:40:09 INFO - PROCESS | 3716 | 1465087209581 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - PROCESS | 3716 | 1465087209610 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
17:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 168ms
17:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
17:40:09 INFO - PROCESS | 3716 | 1465087209758 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - PROCESS | 3716 | 1465087209793 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
17:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 170ms
17:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
17:40:09 INFO - PROCESS | 3716 | 1465087209928 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:09 INFO - PROCESS | 3716 | 1465087209961 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
17:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 170ms
17:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
17:40:10 INFO - PROCESS | 3716 | 1465087210106 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - PROCESS | 3716 | 1465087210135 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
17:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 271ms
17:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
17:40:10 INFO - PROCESS | 3716 | 1465087210379 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - PROCESS | 3716 | 1465087210414 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
17:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 170ms
17:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
17:40:10 INFO - PROCESS | 3716 | 1465087210555 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - PROCESS | 3716 | 1465087210588 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
17:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 168ms
17:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
17:40:10 INFO - PROCESS | 3716 | 1465087210729 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - PROCESS | 3716 | 1465087210768 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
17:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 170ms
17:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
17:40:10 INFO - PROCESS | 3716 | 1465087210908 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:10 INFO - PROCESS | 3716 | 1465087210951 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
17:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 170ms
17:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
17:40:11 INFO - PROCESS | 3716 | 1465087211089 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - PROCESS | 3716 | 1465087211124 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
17:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 170ms
17:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
17:40:11 INFO - PROCESS | 3716 | 1465087211265 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - PROCESS | 3716 | 1465087211303 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
17:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 169ms
17:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
17:40:11 INFO - PROCESS | 3716 | 1465087211440 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - PROCESS | 3716 | 1465087211480 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
17:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 227ms
17:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
17:40:11 INFO - PROCESS | 3716 | 1465087211674 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - PROCESS | 3716 | 1465087211714 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
17:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 272ms
17:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
17:40:11 INFO - PROCESS | 3716 | 1465087211949 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - PROCESS | 3716 | 1465087212007 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
17:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 170ms
17:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
17:40:12 INFO - PROCESS | 3716 | 1465087212128 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - PROCESS | 3716 | 1465087212162 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
17:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 169ms
17:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
17:40:12 INFO - PROCESS | 3716 | 1465087212305 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - PROCESS | 3716 | 1465087212341 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
17:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 170ms
17:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
17:40:12 INFO - PROCESS | 3716 | 1465087212478 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - PROCESS | 3716 | 1465087212512 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
17:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 170ms
17:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
17:40:12 INFO - PROCESS | 3716 | 1465087212655 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - PROCESS | 3716 | 1465087212693 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
17:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 170ms
17:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
17:40:12 INFO - PROCESS | 3716 | 1465087212828 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:12 INFO - PROCESS | 3716 | 1465087212865 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
17:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 170ms
17:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
17:40:13 INFO - PROCESS | 3716 | 1465087213005 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - PROCESS | 3716 | 1465087213043 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
17:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 168ms
17:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
17:40:13 INFO - PROCESS | 3716 | 1465087213176 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - PROCESS | 3716 | 1465087213215 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
17:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 170ms
17:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
17:40:13 INFO - PROCESS | 3716 | 1465087213347 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - PROCESS | 3716 | 1465087213386 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
17:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 169ms
17:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
17:40:13 INFO - PROCESS | 3716 | 1465087213524 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - PROCESS | 3716 | 1465087213559 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
17:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 170ms
17:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
17:40:13 INFO - PROCESS | 3716 | 1465087213706 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - PROCESS | 3716 | 1465087213743 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
17:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 188ms
17:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
17:40:13 INFO - PROCESS | 3716 | 1465087213895 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:13 INFO - PROCESS | 3716 | 1465087213937 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
17:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 170ms
17:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
17:40:14 INFO - PROCESS | 3716 | 1465087214068 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - PROCESS | 3716 | 1465087214107 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
17:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 170ms
17:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
17:40:14 INFO - PROCESS | 3716 | 1465087214243 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - PROCESS | 3716 | 1465087214285 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
17:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 170ms
17:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
17:40:14 INFO - PROCESS | 3716 | 1465087214418 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - PROCESS | 3716 | 1465087214456 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
17:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 169ms
17:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
17:40:14 INFO - PROCESS | 3716 | 1465087214592 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - PROCESS | 3716 | 1465087214635 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
17:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 272ms
17:40:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
17:40:14 INFO - PROCESS | 3716 | 1465087214979 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:15 INFO - PROCESS | 3716 | 1465087215046 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:15 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)
17:40:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 900ms
17:40:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
17:40:15 INFO - PROCESS | 3716 | 1465087215776 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:15 INFO - PROCESS | 3716 | 1465087215808 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
17:40:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 671ms
17:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
17:40:16 INFO - PROCESS | 3716 | 1465087216451 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:16 INFO - PROCESS | 3716 | 1465087216481 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
17:40:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 668ms
17:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
17:40:17 INFO - PROCESS | 3716 | 1465087217126 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:17 INFO - PROCESS | 3716 | 1465087217163 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
17:40:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
17:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
17:40:17 INFO - PROCESS | 3716 | 1465087217807 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:17 INFO - PROCESS | 3716 | 1465087217841 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:18 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)
17:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
17:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
17:40:18 INFO - PROCESS | 3716 | 1465087218482 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:18 INFO - PROCESS | 3716 | 1465087218518 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
17:40:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
17:40:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
17:40:19 INFO - PROCESS | 3716 | 1465087219156 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:19 INFO - PROCESS | 3716 | 1465087219190 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
17:40:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
17:40:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
17:40:19 INFO - PROCESS | 3716 | 1465087219832 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:19 INFO - PROCESS | 3716 | 1465087219860 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
17:40:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
17:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
17:40:20 INFO - PROCESS | 3716 | 1465087220508 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:20 INFO - PROCESS | 3716 | 1465087220536 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:21 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
17:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 671ms
17:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
17:40:21 INFO - PROCESS | 3716 | 1465087221200 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:21 INFO - PROCESS | 3716 | 1465087221233 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
17:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 839ms
17:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
17:40:22 INFO - PROCESS | 3716 | 1465087222044 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - PROCESS | 3716 | 1465087222075 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
17:40:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
17:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
17:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 169ms
17:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
17:40:22 INFO - PROCESS | 3716 | 1465087222225 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - PROCESS | 3716 | 1465087222259 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
17:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 169ms
17:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
17:40:22 INFO - PROCESS | 3716 | 1465087222394 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - PROCESS | 3716 | 1465087222425 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 140
17:40:22 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
17:40:22 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
17:40:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
17:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
17:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 170ms
17:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
17:40:22 INFO - PROCESS | 3716 | 1465087222566 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - PROCESS | 3716 | 1465087222597 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
17:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 169ms
17:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
17:40:22 INFO - PROCESS | 3716 | 1465087222741 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:22 INFO - PROCESS | 3716 | 1465087222773 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
17:40:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 671ms
17:40:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
17:40:23 INFO - PROCESS | 3716 | 1465087223418 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:23 INFO - PROCESS | 3716 | 1465087223453 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:24 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
17:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 690ms
17:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
17:40:24 INFO - PROCESS | 3716 | 1465087224111 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:24 INFO - PROCESS | 3716 | 1465087224141 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:24 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.)
17:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 669ms
17:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
17:40:24 INFO - PROCESS | 3716 | 1465087224786 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:24 INFO - PROCESS | 3716 | 1465087224814 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
17:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 690ms
17:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
17:40:25 INFO - PROCESS | 3716 | 1465087225481 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:25 INFO - PROCESS | 3716 | 1465087225512 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:26 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
17:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 672ms
17:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
17:40:26 INFO - PROCESS | 3716 | 1465087226157 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:26 INFO - PROCESS | 3716 | 1465087226191 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
17:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 169ms
17:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
17:40:26 INFO - PROCESS | 3716 | 1465087226332 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:26 INFO - PROCESS | 3716 | 1465087226367 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
17:40:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
17:40:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
17:40:27 INFO - PROCESS | 3716 | 1465087227006 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:27 INFO - PROCESS | 3716 | 1465087227039 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
17:40:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 669ms
17:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
17:40:27 INFO - PROCESS | 3716 | 1465087227682 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:27 INFO - PROCESS | 3716 | 1465087227717 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 481ms
17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
17:40:28 INFO - PROCESS | 3716 | 1465087228167 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - PROCESS | 3716 | 1465087228197 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 170ms
17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
17:40:28 INFO - PROCESS | 3716 | 1465087228343 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - PROCESS | 3716 | 1465087228372 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 170ms
17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
17:40:28 INFO - PROCESS | 3716 | 1465087228523 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - PROCESS | 3716 | 1465087228551 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 188ms
17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
17:40:28 INFO - PROCESS | 3716 | 1465087228716 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - PROCESS | 3716 | 1465087228745 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 169ms
17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
17:40:28 INFO - PROCESS | 3716 | 1465087228892 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:28 INFO - PROCESS | 3716 | 1465087228920 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
17:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 188ms
17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
17:40:29 INFO - PROCESS | 3716 | 1465087229081 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - PROCESS | 3716 | 1465087229116 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
17:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 170ms
17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
17:40:29 INFO - PROCESS | 3716 | 1465087229259 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - PROCESS | 3716 | 1465087229289 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 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
17:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 188ms
17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
17:40:29 INFO - PROCESS | 3716 | 1465087229451 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - PROCESS | 3716 | 1465087229481 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 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
17:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 170ms
17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
17:40:29 INFO - PROCESS | 3716 | 1465087229624 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - PROCESS | 3716 | 1465087229653 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 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
17:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 169ms
17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
17:40:29 INFO - PROCESS | 3716 | 1465087229800 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - PROCESS | 3716 | 1465087229831 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
17:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 188ms
17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
17:40:30 INFO - PROCESS | 3716 | 1465087229997 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - PROCESS | 3716 | 1465087230037 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 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
17:40:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:40:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
17:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 229ms
17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
17:40:30 INFO - PROCESS | 3716 | 1465087230232 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - PROCESS | 3716 | 1465087230269 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 170ms
17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
17:40:30 INFO - PROCESS | 3716 | 1465087230406 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - PROCESS | 3716 | 1465087230447 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 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
17:40:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:40:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
17:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 170ms
17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
17:40:30 INFO - PROCESS | 3716 | 1465087230580 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - PROCESS | 3716 | 1465087230609 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 168ms
17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
17:40:30 INFO - PROCESS | 3716 | 1465087230752 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - PROCESS | 3716 | 1465087230785 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 170ms
17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
17:40:30 INFO - PROCESS | 3716 | 1465087230926 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:30 INFO - PROCESS | 3716 | 1465087230961 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 169ms
17:40:31 INFO - PROCESS | 3716 | 1465087231100 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
17:40:31 INFO - PROCESS | 3716 | 1465087231131 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 169ms
17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
17:40:31 INFO - PROCESS | 3716 | 1465087231275 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - PROCESS | 3716 | 1465087231309 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 169ms
17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
17:40:31 INFO - PROCESS | 3716 | 1465087231448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - PROCESS | 3716 | 1465087231481 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 169ms
17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
17:40:31 INFO - PROCESS | 3716 | 1465087231625 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - PROCESS | 3716 | 1465087231659 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 170ms
17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
17:40:31 INFO - PROCESS | 3716 | 1465087231798 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - PROCESS | 3716 | 1465087231833 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 169ms
17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
17:40:31 INFO - PROCESS | 3716 | 1465087231973 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - PROCESS | 3716 | 1465087232005 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
17:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 186ms
17:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
17:40:32 INFO - PROCESS | 3716 | 1465087232162 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - PROCESS | 3716 | 1465087232198 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
17:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 170ms
17:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
17:40:32 INFO - PROCESS | 3716 | 1465087232339 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - PROCESS | 3716 | 1465087232375 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
17:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 170ms
17:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
17:40:32 INFO - PROCESS | 3716 | 1465087232515 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - PROCESS | 3716 | 1465087232553 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
17:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 168ms
17:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
17:40:32 INFO - PROCESS | 3716 | 1465087232688 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - PROCESS | 3716 | 1465087232722 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
17:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 169ms
17:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
17:40:32 INFO - PROCESS | 3716 | 1465087232860 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:32 INFO - PROCESS | 3716 | 1465087232894 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
17:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 170ms
17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
17:40:33 INFO - PROCESS | 3716 | 1465087233034 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - PROCESS | 3716 | 1465087233078 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
17:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 170ms
17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
17:40:33 INFO - PROCESS | 3716 | 1465087233209 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - PROCESS | 3716 | 1465087233245 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
17:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
17:40:33 INFO - PROCESS | 3716 | 1465087233384 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - PROCESS | 3716 | 1465087233429 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
17:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 168ms
17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
17:40:33 INFO - PROCESS | 3716 | 1465087233560 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - PROCESS | 3716 | 1465087233602 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
17:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 170ms
17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
17:40:33 INFO - PROCESS | 3716 | 1465087233733 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - PROCESS | 3716 | 1465087233770 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
17:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 169ms
17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
17:40:33 INFO - PROCESS | 3716 | 1465087233908 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:33 INFO - PROCESS | 3716 | 1465087233945 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
17:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 439ms
17:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
17:40:34 INFO - PROCESS | 3716 | 1465087234353 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - PROCESS | 3716 | 1465087234384 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
17:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 169ms
17:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
17:40:34 INFO - PROCESS | 3716 | 1465087234531 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - PROCESS | 3716 | 1465087234561 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
17:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 170ms
17:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
17:40:34 INFO - PROCESS | 3716 | 1465087234712 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - PROCESS | 3716 | 1465087234743 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
17:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 169ms
17:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
17:40:34 INFO - PROCESS | 3716 | 1465087234883 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:34 INFO - PROCESS | 3716 | 1465087234913 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 170ms
17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
17:40:35 INFO - PROCESS | 3716 | 1465087235061 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - PROCESS | 3716 | 1465087235088 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 170ms
17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
17:40:35 INFO - PROCESS | 3716 | 1465087235234 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - PROCESS | 3716 | 1465087235274 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 170ms
17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
17:40:35 INFO - PROCESS | 3716 | 1465087235408 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - PROCESS | 3716 | 1465087235437 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 170ms
17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
17:40:35 INFO - PROCESS | 3716 | 1465087235583 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - PROCESS | 3716 | 1465087235613 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 169ms
17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
17:40:35 INFO - PROCESS | 3716 | 1465087235758 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - PROCESS | 3716 | 1465087235787 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 170ms
17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
17:40:35 INFO - PROCESS | 3716 | 1465087235932 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:35 INFO - PROCESS | 3716 | 1465087235964 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 168ms
17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
17:40:36 INFO - PROCESS | 3716 | 1465087236108 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - PROCESS | 3716 | 1465087236142 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 169ms
17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
17:40:36 INFO - PROCESS | 3716 | 1465087236279 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - PROCESS | 3716 | 1465087236309 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 170ms
17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
17:40:36 INFO - PROCESS | 3716 | 1465087236456 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - PROCESS | 3716 | 1465087236493 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 170ms
17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
17:40:36 INFO - PROCESS | 3716 | 1465087236629 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - PROCESS | 3716 | 1465087236667 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 170ms
17:40:36 INFO - PROCESS | 3716 | 1465087236817 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
17:40:36 INFO - PROCESS | 3716 | 1465087236862 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 170ms
17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
17:40:36 INFO - PROCESS | 3716 | 1465087236994 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - PROCESS | 3716 | 1465087237034 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
17:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 169ms
17:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
17:40:37 INFO - PROCESS | 3716 | 1465087237168 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - PROCESS | 3716 | 1465087237205 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
17:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 169ms
17:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
17:40:37 INFO - PROCESS | 3716 | 1465087237356 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - PROCESS | 3716 | 1465087237410 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
17:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 230ms
17:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
17:40:37 INFO - PROCESS | 3716 | 1465087237581 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - PROCESS | 3716 | 1465087237621 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
17:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 228ms
17:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
17:40:37 INFO - PROCESS | 3716 | 1465087237816 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - PROCESS | 3716 | 1465087237850 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
17:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 169ms
17:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
17:40:37 INFO - PROCESS | 3716 | 1465087237991 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238029 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238085 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 170ms
17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
17:40:38 INFO - PROCESS | 3716 | 1465087238163 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238198 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 168ms
17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
17:40:38 INFO - PROCESS | 3716 | 1465087238338 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238372 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 170ms
17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
17:40:38 INFO - PROCESS | 3716 | 1465087238511 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238550 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 168ms
17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
17:40:38 INFO - PROCESS | 3716 | 1465087238684 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238720 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 170ms
17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
17:40:38 INFO - PROCESS | 3716 | 1465087238859 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:38 INFO - PROCESS | 3716 | 1465087238895 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 170ms
17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
17:40:39 INFO - PROCESS | 3716 | 1465087239034 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - PROCESS | 3716 | 1465087239075 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 169ms
17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
17:40:39 INFO - PROCESS | 3716 | 1465087239208 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - PROCESS | 3716 | 1465087239248 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 169ms
17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
17:40:39 INFO - PROCESS | 3716 | 1465087239382 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - PROCESS | 3716 | 1465087239421 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 169ms
17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
17:40:39 INFO - PROCESS | 3716 | 1465087239558 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - PROCESS | 3716 | 1465087239610 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 170ms
17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
17:40:39 INFO - PROCESS | 3716 | 1465087239732 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - PROCESS | 3716 | 1465087239771 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 170ms
17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
17:40:39 INFO - PROCESS | 3716 | 1465087239908 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:39 INFO - PROCESS | 3716 | 1465087239947 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
17:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 168ms
17:40:40 INFO - PROCESS | 3716 | 1465087240078 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
17:40:40 INFO - PROCESS | 3716 | 1465087240124 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
17:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 170ms
17:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
17:40:40 INFO - PROCESS | 3716 | 1465087240256 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - PROCESS | 3716 | 1465087240296 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
17:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 334ms
17:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
17:40:40 INFO - PROCESS | 3716 | 1465087240687 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - PROCESS | 3716 | 1465087240733 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
17:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 231ms
17:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
17:40:40 INFO - PROCESS | 3716 | 1465087240914 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:40 INFO - PROCESS | 3716 | 1465087240958 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 170ms
17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
17:40:41 INFO - PROCESS | 3716 | 1465087241091 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - PROCESS | 3716 | 1465087241122 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 188ms
17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
17:40:41 INFO - PROCESS | 3716 | 1465087241278 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - PROCESS | 3716 | 1465087241309 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 170ms
17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
17:40:41 INFO - PROCESS | 3716 | 1465087241460 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - PROCESS | 3716 | 1465087241491 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 169ms
17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
17:40:41 INFO - PROCESS | 3716 | 1465087241633 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - PROCESS | 3716 | 1465087241674 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 170ms
17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
17:40:41 INFO - PROCESS | 3716 | 1465087241809 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - PROCESS | 3716 | 1465087241845 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 170ms
17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
17:40:41 INFO - PROCESS | 3716 | 1465087241981 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - PROCESS | 3716 | 1465087242012 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
17:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
17:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
17:40:42 INFO - PROCESS | 3716 | 1465087242158 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - PROCESS | 3716 | 1465087242191 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
17:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 169ms
17:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
17:40:42 INFO - PROCESS | 3716 | 1465087242332 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - PROCESS | 3716 | 1465087242363 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
17:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 170ms
17:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
17:40:42 INFO - PROCESS | 3716 | 1465087242509 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - PROCESS | 3716 | 1465087242545 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
17:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 170ms
17:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
17:40:42 INFO - PROCESS | 3716 | 1465087242682 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - PROCESS | 3716 | 1465087242713 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
17:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 169ms
17:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
17:40:42 INFO - PROCESS | 3716 | 1465087242858 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:42 INFO - PROCESS | 3716 | 1465087242897 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 170ms
17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
17:40:43 INFO - PROCESS | 3716 | 1465087243044 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - PROCESS | 3716 | 1465087243083 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 168ms
17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
17:40:43 INFO - PROCESS | 3716 | 1465087243222 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - PROCESS | 3716 | 1465087243260 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 169ms
17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
17:40:43 INFO - PROCESS | 3716 | 1465087243394 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - PROCESS | 3716 | 1465087243442 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 170ms
17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
17:40:43 INFO - PROCESS | 3716 | 1465087243575 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - PROCESS | 3716 | 1465087243624 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 168ms
17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
17:40:43 INFO - PROCESS | 3716 | 1465087243745 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - PROCESS | 3716 | 1465087243786 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 168ms
17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
17:40:43 INFO - PROCESS | 3716 | 1465087243924 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:43 INFO - PROCESS | 3716 | 1465087243979 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
17:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 230ms
17:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
17:40:44 INFO - PROCESS | 3716 | 1465087244171 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - PROCESS | 3716 | 1465087244217 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
17:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 169ms
17:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
17:40:44 INFO - PROCESS | 3716 | 1465087244343 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - PROCESS | 3716 | 1465087244378 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
17:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 170ms
17:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
17:40:44 INFO - PROCESS | 3716 | 1465087244518 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - PROCESS | 3716 | 1465087244553 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
17:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 169ms
17:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
17:40:44 INFO - PROCESS | 3716 | 1465087244691 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - PROCESS | 3716 | 1465087244730 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
17:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 188ms
17:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
17:40:44 INFO - PROCESS | 3716 | 1465087244882 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:44 INFO - PROCESS | 3716 | 1465087244918 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 170ms
17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
17:40:45 INFO - PROCESS | 3716 | 1465087245058 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - PROCESS | 3716 | 1465087245095 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 170ms
17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
17:40:45 INFO - PROCESS | 3716 | 1465087245236 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - PROCESS | 3716 | 1465087245278 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 170ms
17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
17:40:45 INFO - PROCESS | 3716 | 1465087245408 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - PROCESS | 3716 | 1465087245446 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 170ms
17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
17:40:45 INFO - PROCESS | 3716 | 1465087245585 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - PROCESS | 3716 | 1465087245622 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 170ms
17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
17:40:45 INFO - PROCESS | 3716 | 1465087245758 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - PROCESS | 3716 | 1465087245795 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 170ms
17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
17:40:45 INFO - PROCESS | 3716 | 1465087245932 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:45 INFO - PROCESS | 3716 | 1465087245971 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap - assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49
17:40:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:40:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
17:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:20:1
17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 170ms
17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
17:40:46 INFO - PROCESS | 3716 | 1465087246108 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - PROCESS | 3716 | 1465087246146 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 169ms
17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
17:40:46 INFO - PROCESS | 3716 | 1465087246281 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - PROCESS | 3716 | 1465087246320 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 170ms
17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
17:40:46 INFO - PROCESS | 3716 | 1465087246458 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - PROCESS | 3716 | 1465087246500 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 169ms
17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
17:40:46 INFO - PROCESS | 3716 | 1465087246630 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 INFO - PROCESS | 3716 | 1465087246669 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:46 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
17:40:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:40:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
17:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 230ms
17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
17:40:47 INFO - PROCESS | 3716 | 1465087247042 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 INFO - PROCESS | 3716 | 1465087247088 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 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
17:40:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
17:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 397ms
17:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
17:40:47 INFO - PROCESS | 3716 | 1465087247313 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 INFO - PROCESS | 3716 | 1465087247356 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 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 28
17:40:47 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
17:40:47 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
17:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 170ms
17:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
17:40:47 INFO - PROCESS | 3716 | 1465087247488 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 INFO - PROCESS | 3716 | 1465087247518 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 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 (19, 19) expected 0 but got 64
17:40:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
17:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 169ms
17:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
17:40:47 INFO - PROCESS | 3716 | 1465087247662 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 INFO - PROCESS | 3716 | 1465087247693 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 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
17:40:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
17:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 170ms
17:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
17:40:47 INFO - PROCESS | 3716 | 1465087247839 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:47 INFO - PROCESS | 3716 | 1465087247867 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 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 151
17:40:48 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
17:40:48 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
17:40:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
17:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 168ms
17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
17:40:48 INFO - PROCESS | 3716 | 1465087248012 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - PROCESS | 3716 | 1465087248048 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 168ms
17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
17:40:48 INFO - PROCESS | 3716 | 1465087248184 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - PROCESS | 3716 | 1465087248213 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 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
17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 170ms
17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
17:40:48 INFO - PROCESS | 3716 | 1465087248359 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - PROCESS | 3716 | 1465087248397 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 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
17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
17:40:48 INFO - PROCESS | 3716 | 1465087248535 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - PROCESS | 3716 | 1465087248564 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 170ms
17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
17:40:48 INFO - PROCESS | 3716 | 1465087248709 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - PROCESS | 3716 | 1465087248739 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 169ms
17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
17:40:48 INFO - PROCESS | 3716 | 1465087248882 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:48 INFO - PROCESS | 3716 | 1465087248920 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 170ms
17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
17:40:49 INFO - PROCESS | 3716 | 1465087249058 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - PROCESS | 3716 | 1465087249089 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 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
17:40:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
17:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 168ms
17:40:49 INFO - PROCESS | 3716 | 1465087249228 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
17:40:49 INFO - PROCESS | 3716 | 1465087249267 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 170ms
17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
17:40:49 INFO - PROCESS | 3716 | 1465087249406 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - PROCESS | 3716 | 1465087249445 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 170ms
17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
17:40:49 INFO - PROCESS | 3716 | 1465087249581 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - PROCESS | 3716 | 1465087249621 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 169ms
17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
17:40:49 INFO - PROCESS | 3716 | 1465087249757 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - PROCESS | 3716 | 1465087249795 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 170ms
17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
17:40:49 INFO - PROCESS | 3716 | 1465087249927 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:49 INFO - PROCESS | 3716 | 1465087249975 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
17:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 228ms
17:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
17:40:50 INFO - PROCESS | 3716 | 1465087250161 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - PROCESS | 3716 | 1465087250202 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
17:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 377ms
17:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
17:40:50 INFO - PROCESS | 3716 | 1465087250565 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - PROCESS | 3716 | 1465087250609 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
17:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 169ms
17:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
17:40:50 INFO - PROCESS | 3716 | 1465087250741 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - PROCESS | 3716 | 1465087250779 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
17:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 186ms
17:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
17:40:50 INFO - PROCESS | 3716 | 1465087250929 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:50 INFO - PROCESS | 3716 | 1465087250963 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 169ms
17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
17:40:51 INFO - PROCESS | 3716 | 1465087251106 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - PROCESS | 3716 | 1465087251143 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 169ms
17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
17:40:51 INFO - PROCESS | 3716 | 1465087251279 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - PROCESS | 3716 | 1465087251318 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 170ms
17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
17:40:51 INFO - PROCESS | 3716 | 1465087251455 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - PROCESS | 3716 | 1465087251491 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 168ms
17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
17:40:51 INFO - PROCESS | 3716 | 1465087251625 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - PROCESS | 3716 | 1465087251664 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 170ms
17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
17:40:51 INFO - PROCESS | 3716 | 1465087251801 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - PROCESS | 3716 | 1465087251840 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 170ms
17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
17:40:51 INFO - PROCESS | 3716 | 1465087251976 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - PROCESS | 3716 | 1465087252013 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 169ms
17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
17:40:52 INFO - PROCESS | 3716 | 1465087252150 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - PROCESS | 3716 | 1465087252192 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 168ms
17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
17:40:52 INFO - PROCESS | 3716 | 1465087252325 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - PROCESS | 3716 | 1465087252361 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 170ms
17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
17:40:52 INFO - PROCESS | 3716 | 1465087252501 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - PROCESS | 3716 | 1465087252539 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 168ms
17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
17:40:52 INFO - PROCESS | 3716 | 1465087252675 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - PROCESS | 3716 | 1465087252723 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 170ms
17:40:52 INFO - PROCESS | 3716 | 1465087252849 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
17:40:52 INFO - PROCESS | 3716 | 1465087252887 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
17:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 169ms
17:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
17:40:53 INFO - PROCESS | 3716 | 1465087253024 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - PROCESS | 3716 | 1465087253062 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
17:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 335ms
17:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
17:40:53 INFO - PROCESS | 3716 | 1465087253420 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - PROCESS | 3716 | 1465087253464 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
17:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 270ms
17:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
17:40:53 INFO - PROCESS | 3716 | 1465087253700 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - PROCESS | 3716 | 1465087253744 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
17:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 230ms
17:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
17:40:53 INFO - PROCESS | 3716 | 1465087253935 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:53 INFO - PROCESS | 3716 | 1465087253970 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
17:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 169ms
17:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
17:40:54 INFO - PROCESS | 3716 | 1465087254108 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - PROCESS | 3716 | 1465087254138 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
17:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 170ms
17:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
17:40:54 INFO - PROCESS | 3716 | 1465087254282 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - PROCESS | 3716 | 1465087254314 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 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
17:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 170ms
17:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
17:40:54 INFO - PROCESS | 3716 | 1465087254459 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - PROCESS | 3716 | 1465087254496 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 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
17:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 169ms
17:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
17:40:54 INFO - PROCESS | 3716 | 1465087254631 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - PROCESS | 3716 | 1465087254662 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
17:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 169ms
17:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
17:40:54 INFO - PROCESS | 3716 | 1465087254808 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:54 INFO - PROCESS | 3716 | 1465087254846 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
17:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 691ms
17:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
17:40:55 INFO - PROCESS | 3716 | 1465087255502 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:55 INFO - PROCESS | 3716 | 1465087255532 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
17:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 169ms
17:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
17:40:55 INFO - PROCESS | 3716 | 1465087255676 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:55 INFO - PROCESS | 3716 | 1465087255718 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
17:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 231ms
17:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
17:40:55 INFO - PROCESS | 3716 | 1465087255912 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:55 INFO - PROCESS | 3716 | 1465087255958 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 231ms
17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
17:40:56 INFO - PROCESS | 3716 | 1465087256146 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - PROCESS | 3716 | 1465087256188 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 170ms
17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
17:40:56 INFO - PROCESS | 3716 | 1465087256327 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - PROCESS | 3716 | 1465087256370 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 168ms
17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
17:40:56 INFO - PROCESS | 3716 | 1465087256507 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - PROCESS | 3716 | 1465087256544 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 186ms
17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
17:40:56 INFO - PROCESS | 3716 | 1465087256694 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - PROCESS | 3716 | 1465087256736 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 169ms
17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
17:40:56 INFO - PROCESS | 3716 | 1465087256867 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:56 INFO - PROCESS | 3716 | 1465087256904 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 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
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 230ms
17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
17:40:57 INFO - PROCESS | 3716 | 1465087257105 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - PROCESS | 3716 | 1465087257138 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 169ms
17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
17:40:57 INFO - PROCESS | 3716 | 1465087257277 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - PROCESS | 3716 | 1465087257312 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 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
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 169ms
17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
17:40:57 INFO - PROCESS | 3716 | 1465087257450 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - PROCESS | 3716 | 1465087257487 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 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]"
17:40:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 168ms
17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
17:40:57 INFO - PROCESS | 3716 | 1465087257625 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - PROCESS | 3716 | 1465087257661 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 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
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:40:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:40:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:40:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:40:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 170ms
17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
17:40:57 INFO - PROCESS | 3716 | 1465087257799 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - PROCESS | 3716 | 1465087257833 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 170ms
17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
17:40:57 INFO - PROCESS | 3716 | 1465087257975 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - PROCESS | 3716 | 1465087258013 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 168ms
17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
17:40:58 INFO - PROCESS | 3716 | 1465087258146 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - PROCESS | 3716 | 1465087258182 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 169ms
17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
17:40:58 INFO - PROCESS | 3716 | 1465087258323 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - PROCESS | 3716 | 1465087258360 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 189ms
17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
17:40:58 INFO - PROCESS | 3716 | 1465087258514 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - PROCESS | 3716 | 1465087258553 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 169ms
17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
17:40:58 INFO - PROCESS | 3716 | 1465087258693 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - PROCESS | 3716 | 1465087258731 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 169ms
17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
17:40:58 INFO - PROCESS | 3716 | 1465087258863 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:58 INFO - PROCESS | 3716 | 1465087258902 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
17:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 170ms
17:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
17:40:59 INFO - PROCESS | 3716 | 1465087259039 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - PROCESS | 3716 | 1465087259078 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
17:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 170ms
17:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
17:40:59 INFO - PROCESS | 3716 | 1465087259213 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - PROCESS | 3716 | 1465087259258 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
17:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 169ms
17:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
17:40:59 INFO - PROCESS | 3716 | 1465087259388 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - PROCESS | 3716 | 1465087259426 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
17:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 170ms
17:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
17:40:59 INFO - PROCESS | 3716 | 1465087259561 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:40:59 INFO - PROCESS | 3716 | 1465087259636 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
17:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 524ms
17:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
17:41:00 INFO - PROCESS | 3716 | 1465087260093 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - PROCESS | 3716 | 1465087260302 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
17:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 376ms
17:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
17:41:00 INFO - PROCESS | 3716 | 1465087260477 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - PROCESS | 3716 | 1465087260509 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
17:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 170ms
17:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
17:41:00 INFO - PROCESS | 3716 | 1465087260652 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - PROCESS | 3716 | 1465087260685 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
17:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 169ms
17:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
17:41:00 INFO - PROCESS | 3716 | 1465087260832 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:00 INFO - PROCESS | 3716 | 1465087260864 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 187ms
17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
17:41:01 INFO - PROCESS | 3716 | 1465087261023 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - PROCESS | 3716 | 1465087261052 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 170ms
17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
17:41:01 INFO - PROCESS | 3716 | 1465087261196 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - PROCESS | 3716 | 1465087261230 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 170ms
17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
17:41:01 INFO - PROCESS | 3716 | 1465087261374 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - PROCESS | 3716 | 1465087261411 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 169ms
17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
17:41:01 INFO - PROCESS | 3716 | 1465087261546 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - PROCESS | 3716 | 1465087261578 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 169ms
17:41:01 INFO - PROCESS | 3716 | 1465087261719 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
17:41:01 INFO - PROCESS | 3716 | 1465087261752 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
17:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 169ms
17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
17:41:01 INFO - PROCESS | 3716 | 1465087261894 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:01 INFO - PROCESS | 3716 | 1465087261923 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
17:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 167ms
17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
17:41:02 INFO - PROCESS | 3716 | 1465087262066 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - PROCESS | 3716 | 1465087262098 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
17:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 230ms
17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
17:41:02 INFO - PROCESS | 3716 | 1465087262301 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - PROCESS | 3716 | 1465087262344 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
17:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 170ms
17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
17:41:02 INFO - PROCESS | 3716 | 1465087262481 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - PROCESS | 3716 | 1465087262520 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
17:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 187ms
17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
17:41:02 INFO - PROCESS | 3716 | 1465087262673 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - PROCESS | 3716 | 1465087262714 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
17:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 169ms
17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
17:41:02 INFO - PROCESS | 3716 | 1465087262848 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:02 INFO - PROCESS | 3716 | 1465087262886 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
17:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 170ms
17:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
17:41:03 INFO - PROCESS | 3716 | 1465087263022 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - PROCESS | 3716 | 1465087263067 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
17:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 231ms
17:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
17:41:03 INFO - PROCESS | 3716 | 1465087263259 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - PROCESS | 3716 | 1465087263301 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
17:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 170ms
17:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
17:41:03 INFO - PROCESS | 3716 | 1465087263434 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - PROCESS | 3716 | 1465087263475 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
17:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 230ms
17:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
17:41:03 INFO - PROCESS | 3716 | 1465087263669 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - PROCESS | 3716 | 1465087263705 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
17:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 169ms
17:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
17:41:03 INFO - PROCESS | 3716 | 1465087263842 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:03 INFO - PROCESS | 3716 | 1465087263879 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
17:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 170ms
17:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
17:41:04 INFO - PROCESS | 3716 | 1465087264017 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - PROCESS | 3716 | 1465087264053 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
17:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 170ms
17:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
17:41:04 INFO - PROCESS | 3716 | 1465087264192 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - PROCESS | 3716 | 1465087264227 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
17:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 168ms
17:41:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
17:41:04 INFO - PROCESS | 3716 | 1465087264365 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - PROCESS | 3716 | 1465087264402 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 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 () {
17:41:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
17:41:04 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 () {
17:41:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
17:41:04 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 () {
17:41:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
17:41:04 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 () {
17:41:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
17:41:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 173ms
17:41:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
17:41:04 INFO - PROCESS | 3716 | 1465087264543 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - PROCESS | 3716 | 1465087264582 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
17:41:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
17:41:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
17:41:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 229ms
17:41:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
17:41:04 INFO - PROCESS | 3716 | 1465087264778 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 INFO - PROCESS | 3716 | 1465087264815 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:04 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
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
17:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
17:41:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
17:41:04 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.
17:41:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
17:41:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 169ms
17:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
17:41:04 INFO - PROCESS | 3716 | 1465087264953 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - PROCESS | 3716 | 1465087264993 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
17:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 169ms
17:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
17:41:05 INFO - PROCESS | 3716 | 1465087265125 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - PROCESS | 3716 | 1465087265166 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
17:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 170ms
17:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
17:41:05 INFO - PROCESS | 3716 | 1465087265299 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - PROCESS | 3716 | 1465087265337 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
17:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 169ms
17:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
17:41:05 INFO - PROCESS | 3716 | 1465087265476 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - PROCESS | 3716 | 1465087265513 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
17:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 170ms
17:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
17:41:05 INFO - PROCESS | 3716 | 1465087265649 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - PROCESS | 3716 | 1465087265691 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
17:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 169ms
17:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
17:41:05 INFO - PROCESS | 3716 | 1465087265825 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - PROCESS | 3716 | 1465087265862 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
17:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 169ms
17:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
17:41:06 INFO - PROCESS | 3716 | 1465087265997 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - PROCESS | 3716 | 1465087266035 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
17:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 170ms
17:41:06 INFO - PROCESS | 3716 | 1465087266185 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
17:41:06 INFO - PROCESS | 3716 | 1465087266255 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
17:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 482ms
17:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
17:41:06 INFO - PROCESS | 3716 | 1465087266675 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - PROCESS | 3716 | 1465087266708 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
17:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 169ms
17:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
17:41:06 INFO - PROCESS | 3716 | 1465087266850 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:06 INFO - PROCESS | 3716 | 1465087266881 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
17:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 170ms
17:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
17:41:07 INFO - PROCESS | 3716 | 1465087267029 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - PROCESS | 3716 | 1465087267067 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
17:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 170ms
17:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
17:41:07 INFO - PROCESS | 3716 | 1465087267202 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - PROCESS | 3716 | 1465087267232 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
17:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 168ms
17:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
17:41:07 INFO - PROCESS | 3716 | 1465087267375 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - PROCESS | 3716 | 1465087267404 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
17:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 170ms
17:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
17:41:07 INFO - PROCESS | 3716 | 1465087267551 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - PROCESS | 3716 | 1465087267596 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
17:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 169ms
17:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
17:41:07 INFO - PROCESS | 3716 | 1465087267726 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - PROCESS | 3716 | 1465087267756 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
17:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 170ms
17:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
17:41:07 INFO - PROCESS | 3716 | 1465087267899 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:07 INFO - PROCESS | 3716 | 1465087267931 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
17:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 170ms
17:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
17:41:08 INFO - PROCESS | 3716 | 1465087268076 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - PROCESS | 3716 | 1465087268114 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
17:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 170ms
17:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
17:41:08 INFO - PROCESS | 3716 | 1465087268249 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - PROCESS | 3716 | 1465087268280 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
17:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 168ms
17:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
17:41:08 INFO - PROCESS | 3716 | 1465087268424 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - PROCESS | 3716 | 1465087268461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
17:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 170ms
17:41:08 INFO - PROCESS | 3716 | 1465087268597 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
17:41:08 INFO - PROCESS | 3716 | 1465087268638 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
17:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 170ms
17:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
17:41:08 INFO - PROCESS | 3716 | 1465087268774 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - PROCESS | 3716 | 1465087268811 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 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
17:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 169ms
17:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
17:41:08 INFO - PROCESS | 3716 | 1465087268945 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:08 INFO - PROCESS | 3716 | 1465087268983 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
17:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 229ms
17:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
17:41:09 INFO - PROCESS | 3716 | 1465087269180 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - PROCESS | 3716 | 1465087269222 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 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
17:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 169ms
17:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
17:41:09 INFO - PROCESS | 3716 | 1465087269352 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - PROCESS | 3716 | 1465087269390 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
17:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 170ms
17:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
17:41:09 INFO - PROCESS | 3716 | 1465087269527 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - PROCESS | 3716 | 1465087269576 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
17:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 230ms
17:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
17:41:09 INFO - PROCESS | 3716 | 1465087269763 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - PROCESS | 3716 | 1465087269805 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
17:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 169ms
17:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
17:41:09 INFO - PROCESS | 3716 | 1465087269946 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - PROCESS | 3716 | 1465087270007 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
17:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 229ms
17:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
17:41:10 INFO - PROCESS | 3716 | 1465087270179 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - PROCESS | 3716 | 1465087270215 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
17:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 168ms
17:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
17:41:10 INFO - PROCESS | 3716 | 1465087270353 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - PROCESS | 3716 | 1465087270389 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
17:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 170ms
17:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
17:41:10 INFO - PROCESS | 3716 | 1465087270527 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - PROCESS | 3716 | 1465087270564 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
17:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 170ms
17:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
17:41:10 INFO - PROCESS | 3716 | 1465087270702 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - PROCESS | 3716 | 1465087270738 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
17:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 170ms
17:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
17:41:10 INFO - PROCESS | 3716 | 1465087270878 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:10 INFO - PROCESS | 3716 | 1465087270919 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 170ms
17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
17:41:11 INFO - PROCESS | 3716 | 1465087271053 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - PROCESS | 3716 | 1465087271096 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 169ms
17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
17:41:11 INFO - PROCESS | 3716 | 1465087271227 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - PROCESS | 3716 | 1465087271268 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
17:41:11 INFO - PROCESS | 3716 | 1465087271401 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - PROCESS | 3716 | 1465087271441 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 168ms
17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
17:41:11 INFO - PROCESS | 3716 | 1465087271575 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - PROCESS | 3716 | 1465087271612 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 170ms
17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
17:41:11 INFO - PROCESS | 3716 | 1465087271749 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - PROCESS | 3716 | 1465087271789 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
17:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 168ms
17:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
17:41:11 INFO - PROCESS | 3716 | 1465087271925 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:11 INFO - PROCESS | 3716 | 1465087271965 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
17:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 169ms
17:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
17:41:12 INFO - PROCESS | 3716 | 1465087272100 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - PROCESS | 3716 | 1465087272139 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 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
17:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 170ms
17:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
17:41:12 INFO - PROCESS | 3716 | 1465087272276 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - PROCESS | 3716 | 1465087272314 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
17:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 169ms
17:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
17:41:12 INFO - PROCESS | 3716 | 1465087272448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - PROCESS | 3716 | 1465087272492 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
17:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 170ms
17:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
17:41:12 INFO - PROCESS | 3716 | 1465087272670 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:12 INFO - PROCESS | 3716 | 1465087272742 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 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
17:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 501ms
17:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
17:41:13 INFO - PROCESS | 3716 | 1465087273161 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - PROCESS | 3716 | 1465087273205 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
17:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 377ms
17:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
17:41:13 INFO - PROCESS | 3716 | 1465087273543 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - PROCESS | 3716 | 1465087273580 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
17:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 170ms
17:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
17:41:13 INFO - PROCESS | 3716 | 1465087273727 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - PROCESS | 3716 | 1465087273760 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
17:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 170ms
17:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
17:41:13 INFO - PROCESS | 3716 | 1465087273904 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:13 INFO - PROCESS | 3716 | 1465087273935 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
17:41:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
17:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:20:1
17:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 168ms
17:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
17:41:14 INFO - PROCESS | 3716 | 1465087274076 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - PROCESS | 3716 | 1465087274108 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
17:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 169ms
17:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
17:41:14 INFO - PROCESS | 3716 | 1465087274252 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - PROCESS | 3716 | 1465087274281 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 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
17:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 169ms
17:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
17:41:14 INFO - PROCESS | 3716 | 1465087274427 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - PROCESS | 3716 | 1465087274461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
17:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 376ms
17:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
17:41:14 INFO - PROCESS | 3716 | 1465087274808 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - PROCESS | 3716 | 1465087274838 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:14 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255
17:41:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
17:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:20:1
17:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 168ms
17:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
17:41:14 INFO - PROCESS | 3716 | 1465087274981 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - PROCESS | 3716 | 1465087275011 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
17:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 170ms
17:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
17:41:15 INFO - PROCESS | 3716 | 1465087275157 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - PROCESS | 3716 | 1465087275186 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
17:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 169ms
17:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
17:41:15 INFO - PROCESS | 3716 | 1465087275329 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - PROCESS | 3716 | 1465087275369 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
17:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 229ms
17:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
17:41:15 INFO - PROCESS | 3716 | 1465087275564 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - PROCESS | 3716 | 1465087275607 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
17:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 226ms
17:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
17:41:15 INFO - PROCESS | 3716 | 1465087275794 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - PROCESS | 3716 | 1465087275836 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
17:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 170ms
17:41:15 INFO - PROCESS | 3716 | 1465087275976 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
17:41:16 INFO - PROCESS | 3716 | 1465087276014 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
17:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 169ms
17:41:16 INFO - PROCESS | 3716 | 1465087276159 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
17:41:16 INFO - PROCESS | 3716 | 1465087276197 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
17:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 170ms
17:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
17:41:16 INFO - PROCESS | 3716 | 1465087276336 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - PROCESS | 3716 | 1465087276376 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
17:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 170ms
17:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
17:41:16 INFO - PROCESS | 3716 | 1465087276511 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - PROCESS | 3716 | 1465087276554 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
17:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 169ms
17:41:16 INFO - PROCESS | 3716 | 1465087276699 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
17:41:16 INFO - PROCESS | 3716 | 1465087276737 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
17:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 227ms
17:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
17:41:16 INFO - PROCESS | 3716 | 1465087276932 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:16 INFO - PROCESS | 3716 | 1465087276971 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 170ms
17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
17:41:17 INFO - PROCESS | 3716 | 1465087277109 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - PROCESS | 3716 | 1465087277148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 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
17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 170ms
17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
17:41:17 INFO - PROCESS | 3716 | 1465087277284 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - PROCESS | 3716 | 1465087277318 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 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
17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 169ms
17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
17:41:17 INFO - PROCESS | 3716 | 1465087277459 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - PROCESS | 3716 | 1465087277494 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 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
17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 170ms
17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
17:41:17 INFO - PROCESS | 3716 | 1465087277631 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - PROCESS | 3716 | 1465087277671 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 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)
17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 170ms
17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
17:41:17 INFO - PROCESS | 3716 | 1465087277809 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - PROCESS | 3716 | 1465087277851 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
17:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 170ms
17:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
17:41:17 INFO - PROCESS | 3716 | 1465087277981 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - PROCESS | 3716 | 1465087278017 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
17:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 169ms
17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
17:41:18 INFO - PROCESS | 3716 | 1465087278158 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - PROCESS | 3716 | 1465087278196 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
17:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 170ms
17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
17:41:18 INFO - PROCESS | 3716 | 1465087278329 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - PROCESS | 3716 | 1465087278366 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
17:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 168ms
17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
17:41:18 INFO - PROCESS | 3716 | 1465087278503 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - PROCESS | 3716 | 1465087278546 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
17:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 169ms
17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
17:41:18 INFO - PROCESS | 3716 | 1465087278676 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - PROCESS | 3716 | 1465087278715 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
17:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 170ms
17:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
17:41:18 INFO - PROCESS | 3716 | 1465087278850 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:18 INFO - PROCESS | 3716 | 1465087278890 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
17:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 170ms
17:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
17:41:19 INFO - PROCESS | 3716 | 1465087279026 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - PROCESS | 3716 | 1465087279063 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
17:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 170ms
17:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
17:41:19 INFO - PROCESS | 3716 | 1465087279201 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - PROCESS | 3716 | 1465087279242 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
17:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 482ms
17:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
17:41:19 INFO - PROCESS | 3716 | 1465087279689 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - PROCESS | 3716 | 1465087279722 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
17:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 170ms
17:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
17:41:19 INFO - PROCESS | 3716 | 1465087279864 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:19 INFO - PROCESS | 3716 | 1465087279896 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 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
17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 170ms
17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
17:41:20 INFO - PROCESS | 3716 | 1465087280046 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - PROCESS | 3716 | 1465087280080 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 229ms
17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
17:41:20 INFO - PROCESS | 3716 | 1465087280274 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - PROCESS | 3716 | 1465087280307 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 170ms
17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
17:41:20 INFO - PROCESS | 3716 | 1465087280449 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - PROCESS | 3716 | 1465087280480 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 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)
17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 170ms
17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
17:41:20 INFO - PROCESS | 3716 | 1465087280625 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - PROCESS | 3716 | 1465087280664 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 170ms
17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
17:41:20 INFO - PROCESS | 3716 | 1465087280799 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - PROCESS | 3716 | 1465087280829 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
17:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 170ms
17:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
17:41:20 INFO - PROCESS | 3716 | 1465087280974 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - PROCESS | 3716 | 1465087281004 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 170ms
17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
17:41:21 INFO - PROCESS | 3716 | 1465087281150 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - PROCESS | 3716 | 1465087281180 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 170ms
17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
17:41:21 INFO - PROCESS | 3716 | 1465087281322 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - PROCESS | 3716 | 1465087281353 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 169ms
17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
17:41:21 INFO - PROCESS | 3716 | 1465087281498 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - PROCESS | 3716 | 1465087281534 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 170ms
17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
17:41:21 INFO - PROCESS | 3716 | 1465087281670 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - PROCESS | 3716 | 1465087281711 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
17:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 170ms
17:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
17:41:21 INFO - PROCESS | 3716 | 1465087281846 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:21 INFO - PROCESS | 3716 | 1465087281884 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
17:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 168ms
17:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
17:41:22 INFO - PROCESS | 3716 | 1465087282018 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - PROCESS | 3716 | 1465087282058 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
17:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 170ms
17:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
17:41:22 INFO - PROCESS | 3716 | 1465087282196 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - PROCESS | 3716 | 1465087282242 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
17:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 230ms
17:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
17:41:22 INFO - PROCESS | 3716 | 1465087282433 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - PROCESS | 3716 | 1465087282472 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
17:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 230ms
17:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
17:41:22 INFO - PROCESS | 3716 | 1465087282668 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - PROCESS | 3716 | 1465087282711 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
17:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 170ms
17:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
17:41:22 INFO - PROCESS | 3716 | 1465087282843 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:22 INFO - PROCESS | 3716 | 1465087282883 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 170ms
17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
17:41:23 INFO - PROCESS | 3716 | 1465087283045 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - PROCESS | 3716 | 1465087283092 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 170ms
17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
17:41:23 INFO - PROCESS | 3716 | 1465087283225 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - PROCESS | 3716 | 1465087283263 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 170ms
17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
17:41:23 INFO - PROCESS | 3716 | 1465087283397 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - PROCESS | 3716 | 1465087283433 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 169ms
17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
17:41:23 INFO - PROCESS | 3716 | 1465087283575 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - PROCESS | 3716 | 1465087283613 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 169ms
17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
17:41:23 INFO - PROCESS | 3716 | 1465087283745 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - PROCESS | 3716 | 1465087283782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
17:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 170ms
17:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
17:41:23 INFO - PROCESS | 3716 | 1465087283922 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:23 INFO - PROCESS | 3716 | 1465087283960 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 170ms
17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
17:41:24 INFO - PROCESS | 3716 | 1465087284095 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - PROCESS | 3716 | 1465087284134 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 169ms
17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
17:41:24 INFO - PROCESS | 3716 | 1465087284269 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - PROCESS | 3716 | 1465087284304 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 169ms
17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
17:41:24 INFO - PROCESS | 3716 | 1465087284443 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - PROCESS | 3716 | 1465087284480 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 169ms
17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
17:41:24 INFO - PROCESS | 3716 | 1465087284617 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - PROCESS | 3716 | 1465087284658 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 170ms
17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
17:41:24 INFO - PROCESS | 3716 | 1465087284793 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - PROCESS | 3716 | 1465087284834 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
17:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 170ms
17:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
17:41:24 INFO - PROCESS | 3716 | 1465087284967 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - PROCESS | 3716 | 1465087285007 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
17:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 169ms
17:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
17:41:25 INFO - PROCESS | 3716 | 1465087285148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - PROCESS | 3716 | 1465087285189 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
17:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 189ms
17:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
17:41:25 INFO - PROCESS | 3716 | 1465087285335 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - PROCESS | 3716 | 1465087285382 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
17:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 170ms
17:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
17:41:25 INFO - PROCESS | 3716 | 1465087285510 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - PROCESS | 3716 | 1465087285549 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
17:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 169ms
17:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
17:41:25 INFO - PROCESS | 3716 | 1465087285719 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:25 INFO - PROCESS | 3716 | 1465087285782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
17:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 501ms
17:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
17:41:26 INFO - PROCESS | 3716 | 1465087286216 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - PROCESS | 3716 | 1465087286248 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
17:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
17:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
17:41:26 INFO - PROCESS | 3716 | 1465087286393 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - PROCESS | 3716 | 1465087286427 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
17:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 170ms
17:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
17:41:26 INFO - PROCESS | 3716 | 1465087286569 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - PROCESS | 3716 | 1465087286601 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
17:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 169ms
17:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
17:41:26 INFO - PROCESS | 3716 | 1465087286747 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - PROCESS | 3716 | 1465087286778 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
17:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 170ms
17:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
17:41:26 INFO - PROCESS | 3716 | 1465087286920 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:26 INFO - PROCESS | 3716 | 1465087286952 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
17:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 170ms
17:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
17:41:27 INFO - PROCESS | 3716 | 1465087287096 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - PROCESS | 3716 | 1465087287137 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
17:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 170ms
17:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
17:41:27 INFO - PROCESS | 3716 | 1465087287270 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - PROCESS | 3716 | 1465087287301 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
17:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 170ms
17:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
17:41:27 INFO - PROCESS | 3716 | 1465087287445 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - PROCESS | 3716 | 1465087287477 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
17:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 170ms
17:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
17:41:27 INFO - PROCESS | 3716 | 1465087287619 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - PROCESS | 3716 | 1465087287649 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
17:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
17:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
17:41:27 INFO - PROCESS | 3716 | 1465087287799 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - PROCESS | 3716 | 1465087287832 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
17:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 169ms
17:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
17:41:27 INFO - PROCESS | 3716 | 1465087287977 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - PROCESS | 3716 | 1465087288016 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
17:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 230ms
17:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
17:41:28 INFO - PROCESS | 3716 | 1465087288210 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - PROCESS | 3716 | 1465087288249 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
17:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 229ms
17:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
17:41:28 INFO - PROCESS | 3716 | 1465087288443 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - PROCESS | 3716 | 1465087288492 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
17:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 229ms
17:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
17:41:28 INFO - PROCESS | 3716 | 1465087288681 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - PROCESS | 3716 | 1465087288728 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
17:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 170ms
17:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
17:41:28 INFO - PROCESS | 3716 | 1465087288863 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:28 INFO - PROCESS | 3716 | 1465087288909 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
17:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 230ms
17:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
17:41:29 INFO - PROCESS | 3716 | 1465087289095 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - PROCESS | 3716 | 1465087289136 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
17:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 169ms
17:41:29 INFO - PROCESS | 3716 | 1465087289276 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
17:41:29 INFO - PROCESS | 3716 | 1465087289321 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
17:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 170ms
17:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
17:41:29 INFO - PROCESS | 3716 | 1465087289477 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - PROCESS | 3716 | 1465087289526 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
17:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 170ms
17:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
17:41:29 INFO - PROCESS | 3716 | 1465087289653 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - PROCESS | 3716 | 1465087289689 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
17:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 189ms
17:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
17:41:29 INFO - PROCESS | 3716 | 1465087289844 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:29 INFO - PROCESS | 3716 | 1465087289882 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 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)
17:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 169ms
17:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
17:41:30 INFO - PROCESS | 3716 | 1465087290018 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - PROCESS | 3716 | 1465087290054 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
17:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 170ms
17:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
17:41:30 INFO - PROCESS | 3716 | 1465087290193 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - PROCESS | 3716 | 1465087290229 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
17:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 169ms
17:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
17:41:30 INFO - PROCESS | 3716 | 1465087290366 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - PROCESS | 3716 | 1465087290404 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
17:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 170ms
17:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
17:41:30 INFO - PROCESS | 3716 | 1465087290543 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - PROCESS | 3716 | 1465087290584 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
17:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 169ms
17:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
17:41:30 INFO - PROCESS | 3716 | 1465087290716 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - PROCESS | 3716 | 1465087290753 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
17:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 170ms
17:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
17:41:30 INFO - PROCESS | 3716 | 1465087290893 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:30 INFO - PROCESS | 3716 | 1465087290933 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
17:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 169ms
17:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
17:41:31 INFO - PROCESS | 3716 | 1465087291067 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - PROCESS | 3716 | 1465087291105 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
17:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 170ms
17:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
17:41:31 INFO - PROCESS | 3716 | 1465087291246 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - PROCESS | 3716 | 1465087291285 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
17:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 188ms
17:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
17:41:31 INFO - PROCESS | 3716 | 1465087291433 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - PROCESS | 3716 | 1465087291474 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
17:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 170ms
17:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
17:41:31 INFO - PROCESS | 3716 | 1465087291610 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - PROCESS | 3716 | 1465087291649 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
17:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 170ms
17:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
17:41:31 INFO - PROCESS | 3716 | 1465087291782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - PROCESS | 3716 | 1465087291821 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
17:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 170ms
17:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
17:41:31 INFO - PROCESS | 3716 | 1465087291959 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:32 INFO - PROCESS | 3716 | 1465087292000 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
17:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 377ms
17:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
17:41:32 INFO - PROCESS | 3716 | 1465087292341 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:32 INFO - PROCESS | 3716 | 1465087292453 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
17:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 524ms
17:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
17:41:32 INFO - PROCESS | 3716 | 1465087292869 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:32 INFO - PROCESS | 3716 | 1465087292903 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
17:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 170ms
17:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
17:41:33 INFO - PROCESS | 3716 | 1465087293045 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - PROCESS | 3716 | 1465087293084 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
17:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 169ms
17:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
17:41:33 INFO - PROCESS | 3716 | 1465087293220 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - PROCESS | 3716 | 1465087293252 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
17:41:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
17:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:20:1
17:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 170ms
17:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
17:41:33 INFO - PROCESS | 3716 | 1465087293393 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - PROCESS | 3716 | 1465087293424 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
17:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 170ms
17:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
17:41:33 INFO - PROCESS | 3716 | 1465087293570 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - PROCESS | 3716 | 1465087293609 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
17:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 170ms
17:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
17:41:33 INFO - PROCESS | 3716 | 1465087293744 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - PROCESS | 3716 | 1465087293780 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
17:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 170ms
17:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
17:41:33 INFO - PROCESS | 3716 | 1465087293916 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:33 INFO - PROCESS | 3716 | 1465087293946 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
17:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 169ms
17:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
17:41:34 INFO - PROCESS | 3716 | 1465087294091 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - PROCESS | 3716 | 1465087294126 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
17:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 169ms
17:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
17:41:34 INFO - PROCESS | 3716 | 1465087294262 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - PROCESS | 3716 | 1465087294294 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 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
17:41:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
17:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
17:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 168ms
17:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
17:41:34 INFO - PROCESS | 3716 | 1465087294435 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - PROCESS | 3716 | 1465087294465 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
17:41:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
17:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:20:1
17:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 187ms
17:41:34 INFO - PROCESS | 3716 | 1465087294634 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
17:41:34 INFO - PROCESS | 3716 | 1465087294675 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
17:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 230ms
17:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
17:41:34 INFO - PROCESS | 3716 | 1465087294874 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:34 INFO - PROCESS | 3716 | 1465087294910 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 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
17:41:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
17:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 229ms
17:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
17:41:35 INFO - PROCESS | 3716 | 1465087295106 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - PROCESS | 3716 | 1465087295144 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 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
17:41:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
17:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 170ms
17:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
17:41:35 INFO - PROCESS | 3716 | 1465087295280 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - PROCESS | 3716 | 1465087295323 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
17:41:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:20:1
17:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 170ms
17:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
17:41:35 INFO - PROCESS | 3716 | 1465087295461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - PROCESS | 3716 | 1465087295505 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
17:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 169ms
17:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
17:41:35 INFO - PROCESS | 3716 | 1465087295640 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - PROCESS | 3716 | 1465087295678 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix - assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16
17:41:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:20:1
17:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 187ms
17:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
17:41:35 INFO - PROCESS | 3716 | 1465087295827 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:35 INFO - PROCESS | 3716 | 1465087295870 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
17:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 229ms
17:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
17:41:36 INFO - PROCESS | 3716 | 1465087296059 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - PROCESS | 3716 | 1465087296128 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
17:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 229ms
17:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
17:41:36 INFO - PROCESS | 3716 | 1465087296293 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - PROCESS | 3716 | 1465087296330 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
17:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 170ms
17:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
17:41:36 INFO - PROCESS | 3716 | 1465087296468 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - PROCESS | 3716 | 1465087296507 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
17:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 169ms
17:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
17:41:36 INFO - PROCESS | 3716 | 1465087296643 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - PROCESS | 3716 | 1465087296680 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
17:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 169ms
17:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
17:41:36 INFO - PROCESS | 3716 | 1465087296816 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - PROCESS | 3716 | 1465087296852 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
17:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 169ms
17:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
17:41:36 INFO - PROCESS | 3716 | 1465087296992 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - PROCESS | 3716 | 1465087297030 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 170ms
17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
17:41:37 INFO - PROCESS | 3716 | 1465087297165 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - PROCESS | 3716 | 1465087297204 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 168ms
17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
17:41:37 INFO - PROCESS | 3716 | 1465087297341 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - PROCESS | 3716 | 1465087297376 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 169ms
17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
17:41:37 INFO - PROCESS | 3716 | 1465087297512 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - PROCESS | 3716 | 1465087297549 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 169ms
17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
17:41:37 INFO - PROCESS | 3716 | 1465087297686 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - PROCESS | 3716 | 1465087297726 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
17:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 170ms
17:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
17:41:37 INFO - PROCESS | 3716 | 1465087297861 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:37 INFO - PROCESS | 3716 | 1465087297899 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
17:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 169ms
17:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
17:41:38 INFO - PROCESS | 3716 | 1465087298036 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - PROCESS | 3716 | 1465087298078 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
17:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 169ms
17:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
17:41:38 INFO - PROCESS | 3716 | 1465087298210 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - PROCESS | 3716 | 1465087298250 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
17:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 168ms
17:41:38 INFO - PROCESS | 3716 | 1465087298382 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
17:41:38 INFO - PROCESS | 3716 | 1465087298427 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
17:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 585ms
17:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
17:41:38 INFO - PROCESS | 3716 | 1465087298996 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - PROCESS | 3716 | 1465087299063 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 438ms
17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
17:41:39 INFO - PROCESS | 3716 | 1465087299440 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - PROCESS | 3716 | 1465087299483 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 230ms
17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
17:41:39 INFO - PROCESS | 3716 | 1465087299681 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - PROCESS | 3716 | 1465087299715 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
17:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 169ms
17:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
17:41:39 INFO - PROCESS | 3716 | 1465087299853 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:39 INFO - PROCESS | 3716 | 1465087299888 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 169ms
17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
17:41:40 INFO - PROCESS | 3716 | 1465087300026 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - PROCESS | 3716 | 1465087300067 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 170ms
17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
17:41:40 INFO - PROCESS | 3716 | 1465087300200 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - PROCESS | 3716 | 1465087300231 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 169ms
17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
17:41:40 INFO - PROCESS | 3716 | 1465087300376 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - PROCESS | 3716 | 1465087300414 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 170ms
17:41:40 INFO - PROCESS | 3716 | 1465087300547 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
17:41:40 INFO - PROCESS | 3716 | 1465087300587 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 170ms
17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
17:41:40 INFO - PROCESS | 3716 | 1465087300725 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - PROCESS | 3716 | 1465087300755 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
17:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 170ms
17:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
17:41:40 INFO - PROCESS | 3716 | 1465087300898 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:40 INFO - PROCESS | 3716 | 1465087300930 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 170ms
17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
17:41:41 INFO - PROCESS | 3716 | 1465087301073 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - PROCESS | 3716 | 1465087301110 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 170ms
17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
17:41:41 INFO - PROCESS | 3716 | 1465087301246 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - PROCESS | 3716 | 1465087301282 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 169ms
17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
17:41:41 INFO - PROCESS | 3716 | 1465087301419 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - PROCESS | 3716 | 1465087301460 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
17:41:41 INFO - PROCESS | 3716 | 1465087301595 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - PROCESS | 3716 | 1465087301636 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
17:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 231ms
17:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
17:41:41 INFO - PROCESS | 3716 | 1465087301830 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:41 INFO - PROCESS | 3716 | 1465087301874 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 169ms
17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
17:41:42 INFO - PROCESS | 3716 | 1465087302010 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - PROCESS | 3716 | 1465087302054 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 170ms
17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
17:41:42 INFO - PROCESS | 3716 | 1465087302187 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - PROCESS | 3716 | 1465087302229 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 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
17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 169ms
17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
17:41:42 INFO - PROCESS | 3716 | 1465087302370 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - PROCESS | 3716 | 1465087302410 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 169ms
17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
17:41:42 INFO - PROCESS | 3716 | 1465087302544 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - PROCESS | 3716 | 1465087302588 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 228ms
17:41:42 INFO - PROCESS | 3716 | 1465087302777 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
17:41:42 INFO - PROCESS | 3716 | 1465087302812 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
17:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 170ms
17:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
17:41:42 INFO - PROCESS | 3716 | 1465087302953 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - PROCESS | 3716 | 1465087302994 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 169ms
17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
17:41:43 INFO - PROCESS | 3716 | 1465087303127 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - PROCESS | 3716 | 1465087303162 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 169ms
17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
17:41:43 INFO - PROCESS | 3716 | 1465087303302 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - PROCESS | 3716 | 1465087303344 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 170ms
17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
17:41:43 INFO - PROCESS | 3716 | 1465087303477 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - PROCESS | 3716 | 1465087303516 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 168ms
17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
17:41:43 INFO - PROCESS | 3716 | 1465087303649 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - PROCESS | 3716 | 1465087303689 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 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
17:41:43 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
17:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:41:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:41:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:41:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:41:43 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
17:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 170ms
17:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
17:41:43 INFO - PROCESS | 3716 | 1465087303826 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:43 INFO - PROCESS | 3716 | 1465087303865 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 170ms
17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
17:41:44 INFO - PROCESS | 3716 | 1465087304002 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - PROCESS | 3716 | 1465087304042 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 170ms
17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
17:41:44 INFO - PROCESS | 3716 | 1465087304178 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - PROCESS | 3716 | 1465087304216 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 169ms
17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
17:41:44 INFO - PROCESS | 3716 | 1465087304352 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - PROCESS | 3716 | 1465087304392 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 170ms
17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
17:41:44 INFO - PROCESS | 3716 | 1465087304527 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - PROCESS | 3716 | 1465087304567 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 168ms
17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
17:41:44 INFO - PROCESS | 3716 | 1465087304699 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - PROCESS | 3716 | 1465087304739 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
17:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 167ms
17:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
17:41:44 INFO - PROCESS | 3716 | 1465087304874 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:44 INFO - PROCESS | 3716 | 1465087304917 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
17:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 169ms
17:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
17:41:45 INFO - PROCESS | 3716 | 1465087305046 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:45 INFO - PROCESS | 3716 | 1465087305087 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
17:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 170ms
17:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
17:41:45 INFO - PROCESS | 3716 | 1465087305221 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:45 INFO - PROCESS | 3716 | 1465087305265 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
17:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 230ms
17:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
17:41:45 INFO - PROCESS | 3716 | 1465087305509 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:45 INFO - PROCESS | 3716 | 1465087305582 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 626ms
17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
17:41:46 INFO - PROCESS | 3716 | 1465087306104 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - PROCESS | 3716 | 1465087306138 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 169ms
17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
17:41:46 INFO - PROCESS | 3716 | 1465087306278 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - PROCESS | 3716 | 1465087306313 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 168ms
17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
17:41:46 INFO - PROCESS | 3716 | 1465087306452 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - PROCESS | 3716 | 1465087306484 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 168ms
17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
17:41:46 INFO - PROCESS | 3716 | 1465087306625 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - PROCESS | 3716 | 1465087306656 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 167ms
17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
17:41:46 INFO - PROCESS | 3716 | 1465087306796 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - PROCESS | 3716 | 1465087306829 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
17:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 170ms
17:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
17:41:46 INFO - PROCESS | 3716 | 1465087306970 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - PROCESS | 3716 | 1465087307011 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 169ms
17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
17:41:47 INFO - PROCESS | 3716 | 1465087307146 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - PROCESS | 3716 | 1465087307176 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 170ms
17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
17:41:47 INFO - PROCESS | 3716 | 1465087307319 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - PROCESS | 3716 | 1465087307353 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 170ms
17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
17:41:47 INFO - PROCESS | 3716 | 1465087307493 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - PROCESS | 3716 | 1465087307522 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 169ms
17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
17:41:47 INFO - PROCESS | 3716 | 1465087307667 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - PROCESS | 3716 | 1465087307699 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
17:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 169ms
17:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
17:41:47 INFO - PROCESS | 3716 | 1465087307844 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:47 INFO - PROCESS | 3716 | 1465087307889 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
17:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 170ms
17:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
17:41:48 INFO - PROCESS | 3716 | 1465087308019 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - PROCESS | 3716 | 1465087308056 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
17:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 170ms
17:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
17:41:48 INFO - PROCESS | 3716 | 1465087308197 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - PROCESS | 3716 | 1465087308235 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
17:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 230ms
17:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
17:41:48 INFO - PROCESS | 3716 | 1465087308433 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - PROCESS | 3716 | 1465087308472 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
17:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 170ms
17:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
17:41:48 INFO - PROCESS | 3716 | 1465087308608 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - PROCESS | 3716 | 1465087308645 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
17:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 170ms
17:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
17:41:48 INFO - PROCESS | 3716 | 1465087308783 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - PROCESS | 3716 | 1465087308821 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
17:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
17:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
17:41:48 INFO - PROCESS | 3716 | 1465087308960 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - PROCESS | 3716 | 1465087308998 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
17:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
17:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
17:41:49 INFO - PROCESS | 3716 | 1465087309134 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - PROCESS | 3716 | 1465087309177 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
17:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 170ms
17:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
17:41:49 INFO - PROCESS | 3716 | 1465087309313 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - PROCESS | 3716 | 1465087309359 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
17:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 228ms
17:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
17:41:49 INFO - PROCESS | 3716 | 1465087309547 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - PROCESS | 3716 | 1465087309586 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
17:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 170ms
17:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
17:41:49 INFO - PROCESS | 3716 | 1465087309726 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - PROCESS | 3716 | 1465087309762 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
17:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 169ms
17:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
17:41:49 INFO - PROCESS | 3716 | 1465087309903 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:49 INFO - PROCESS | 3716 | 1465087309945 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
17:41:50 INFO - PROCESS | 3716 | 1465087310075 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - PROCESS | 3716 | 1465087310112 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 170ms
17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
17:41:50 INFO - PROCESS | 3716 | 1465087310250 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - PROCESS | 3716 | 1465087310289 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 170ms
17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
17:41:50 INFO - PROCESS | 3716 | 1465087310426 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - PROCESS | 3716 | 1465087310466 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 168ms
17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
17:41:50 INFO - PROCESS | 3716 | 1465087310596 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - PROCESS | 3716 | 1465087310632 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 170ms
17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
17:41:50 INFO - PROCESS | 3716 | 1465087310784 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - PROCESS | 3716 | 1465087310822 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 188ms
17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
17:41:50 INFO - PROCESS | 3716 | 1465087310968 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - PROCESS | 3716 | 1465087311006 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
17:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 170ms
17:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
17:41:51 INFO - PROCESS | 3716 | 1465087311143 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - PROCESS | 3716 | 1465087311182 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
17:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 170ms
17:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
17:41:51 INFO - PROCESS | 3716 | 1465087311318 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - PROCESS | 3716 | 1465087311356 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
17:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 170ms
17:41:51 INFO - PROCESS | 3716 | 1465087311496 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
17:41:51 INFO - PROCESS | 3716 | 1465087311548 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
17:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 169ms
17:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
17:41:51 INFO - PROCESS | 3716 | 1465087311673 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - PROCESS | 3716 | 1465087311711 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
17:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 170ms
17:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
17:41:51 INFO - PROCESS | 3716 | 1465087311845 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:51 INFO - PROCESS | 3716 | 1465087311917 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
17:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 524ms
17:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
17:41:52 INFO - PROCESS | 3716 | 1465087312378 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - PROCESS | 3716 | 1465087312414 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
17:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 169ms
17:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
17:41:52 INFO - PROCESS | 3716 | 1465087312557 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - PROCESS | 3716 | 1465087312589 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
17:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 229ms
17:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
17:41:52 INFO - PROCESS | 3716 | 1465087312792 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - PROCESS | 3716 | 1465087312825 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
17:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 168ms
17:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
17:41:52 INFO - PROCESS | 3716 | 1465087312960 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - PROCESS | 3716 | 1465087313002 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
17:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 230ms
17:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
17:41:53 INFO - PROCESS | 3716 | 1465087313194 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - PROCESS | 3716 | 1465087313226 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
17:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 169ms
17:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
17:41:53 INFO - PROCESS | 3716 | 1465087313370 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - PROCESS | 3716 | 1465087313409 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
17:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 168ms
17:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
17:41:53 INFO - PROCESS | 3716 | 1465087313543 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - PROCESS | 3716 | 1465087313576 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
17:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 170ms
17:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
17:41:53 INFO - PROCESS | 3716 | 1465087313715 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - PROCESS | 3716 | 1465087313749 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
17:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 170ms
17:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
17:41:53 INFO - PROCESS | 3716 | 1465087313892 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:53 INFO - PROCESS | 3716 | 1465087313924 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
17:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 170ms
17:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
17:41:54 INFO - PROCESS | 3716 | 1465087314065 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - PROCESS | 3716 | 1465087314101 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
17:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 170ms
17:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
17:41:54 INFO - PROCESS | 3716 | 1465087314242 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - PROCESS | 3716 | 1465087314285 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
17:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 170ms
17:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
17:41:54 INFO - PROCESS | 3716 | 1465087314417 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - PROCESS | 3716 | 1465087314455 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
17:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 170ms
17:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
17:41:54 INFO - PROCESS | 3716 | 1465087314592 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - PROCESS | 3716 | 1465087314638 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
17:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 170ms
17:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
17:41:54 INFO - PROCESS | 3716 | 1465087314769 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:54 INFO - PROCESS | 3716 | 1465087314816 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
17:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 229ms
17:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
17:41:55 INFO - PROCESS | 3716 | 1465087315002 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - PROCESS | 3716 | 1465087315044 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
17:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 230ms
17:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
17:41:55 INFO - PROCESS | 3716 | 1465087315234 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - PROCESS | 3716 | 1465087315274 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
17:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 170ms
17:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
17:41:55 INFO - PROCESS | 3716 | 1465087315412 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - PROCESS | 3716 | 1465087315454 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
17:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 230ms
17:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
17:41:55 INFO - PROCESS | 3716 | 1465087315645 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - PROCESS | 3716 | 1465087315683 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
17:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 170ms
17:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
17:41:55 INFO - PROCESS | 3716 | 1465087315827 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:55 INFO - PROCESS | 3716 | 1465087315871 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
17:41:56 INFO - PROCESS | 3716 | 1465087316004 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - PROCESS | 3716 | 1465087316041 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 170ms
17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
17:41:56 INFO - PROCESS | 3716 | 1465087316179 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - PROCESS | 3716 | 1465087316216 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 168ms
17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
17:41:56 INFO - PROCESS | 3716 | 1465087316352 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - PROCESS | 3716 | 1465087316393 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
17:41:56 INFO - PROCESS | 3716 | 1465087316527 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - PROCESS | 3716 | 1465087316564 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 170ms
17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
17:41:56 INFO - PROCESS | 3716 | 1465087316701 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - PROCESS | 3716 | 1465087316739 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
17:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 169ms
17:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
17:41:56 INFO - PROCESS | 3716 | 1465087316877 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:56 INFO - PROCESS | 3716 | 1465087316919 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 169ms
17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
17:41:57 INFO - PROCESS | 3716 | 1465087317049 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - PROCESS | 3716 | 1465087317089 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 170ms
17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
17:41:57 INFO - PROCESS | 3716 | 1465087317226 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - PROCESS | 3716 | 1465087317264 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 170ms
17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
17:41:57 INFO - PROCESS | 3716 | 1465087317400 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - PROCESS | 3716 | 1465087317444 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 170ms
17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
17:41:57 INFO - PROCESS | 3716 | 1465087317577 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - PROCESS | 3716 | 1465087317618 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 169ms
17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
17:41:57 INFO - PROCESS | 3716 | 1465087317749 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - PROCESS | 3716 | 1465087317789 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
17:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 170ms
17:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
17:41:57 INFO - PROCESS | 3716 | 1465087317930 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:57 INFO - PROCESS | 3716 | 1465087317974 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
17:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 170ms
17:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
17:41:58 INFO - PROCESS | 3716 | 1465087318108 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:58 INFO - PROCESS | 3716 | 1465087318147 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
17:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 271ms
17:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
17:41:58 INFO - PROCESS | 3716 | 1465087318528 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:58 INFO - PROCESS | 3716 | 1465087318575 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
17:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms
17:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
17:41:58 INFO - PROCESS | 3716 | 1465087318963 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - PROCESS | 3716 | 1465087319006 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
17:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 230ms
17:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
17:41:59 INFO - PROCESS | 3716 | 1465087319199 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - PROCESS | 3716 | 1465087319232 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
17:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 170ms
17:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
17:41:59 INFO - PROCESS | 3716 | 1465087319378 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - PROCESS | 3716 | 1465087319418 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
17:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 188ms
17:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
17:41:59 INFO - PROCESS | 3716 | 1465087319565 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - PROCESS | 3716 | 1465087319601 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
17:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 170ms
17:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
17:41:59 INFO - PROCESS | 3716 | 1465087319742 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - PROCESS | 3716 | 1465087319771 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
17:41:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 170ms
17:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
17:41:59 INFO - PROCESS | 3716 | 1465087319916 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:41:59 INFO - PROCESS | 3716 | 1465087319956 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
17:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 170ms
17:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
17:42:00 INFO - PROCESS | 3716 | 1465087320092 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - PROCESS | 3716 | 1465087320123 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
17:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 170ms
17:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
17:42:00 INFO - PROCESS | 3716 | 1465087320265 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - PROCESS | 3716 | 1465087320295 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
17:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 169ms
17:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
17:42:00 INFO - PROCESS | 3716 | 1465087320436 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - PROCESS | 3716 | 1465087320467 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
17:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 169ms
17:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
17:42:00 INFO - PROCESS | 3716 | 1465087320610 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - PROCESS | 3716 | 1465087320642 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
17:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 169ms
17:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
17:42:00 INFO - PROCESS | 3716 | 1465087320785 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:00 INFO - PROCESS | 3716 | 1465087320842 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:01 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)
17:42:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 734ms
17:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
17:42:01 INFO - PROCESS | 3716 | 1465087321524 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:01 INFO - PROCESS | 3716 | 1465087321562 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:02 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
17:42:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:42:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
17:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:02 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
17:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
17:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 688ms
17:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
17:42:02 INFO - PROCESS | 3716 | 1465087322217 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:02 INFO - PROCESS | 3716 | 1465087322248 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:02 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
17:42:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:42:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
17:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:02 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
17:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
17:42:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
17:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
17:42:02 INFO - PROCESS | 3716 | 1465087322893 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:02 INFO - PROCESS | 3716 | 1465087322926 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:03 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)
17:42:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 671ms
17:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
17:42:03 INFO - PROCESS | 3716 | 1465087323567 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:03 INFO - PROCESS | 3716 | 1465087323600 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:04 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)
17:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
17:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
17:42:04 INFO - PROCESS | 3716 | 1465087324243 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:04 INFO - PROCESS | 3716 | 1465087324279 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:04 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
17:42:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:42:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
17:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:04 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
17:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
17:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
17:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
17:42:04 INFO - PROCESS | 3716 | 1465087324918 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:04 INFO - PROCESS | 3716 | 1465087324985 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:05 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
17:42:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:42:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
17:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:05 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
17:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:05 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:05 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
17:42:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 879ms
17:42:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
17:42:05 INFO - PROCESS | 3716 | 1465087325802 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:05 INFO - PROCESS | 3716 | 1465087325835 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:06 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
17:42:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:42:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
17:42:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:06 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
17:42:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
17:42:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
17:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
17:42:06 INFO - PROCESS | 3716 | 1465087326481 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:06 INFO - PROCESS | 3716 | 1465087326514 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 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
17:42:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:42:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
17:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:07 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
17:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
17:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
17:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
17:42:07 INFO - PROCESS | 3716 | 1465087327158 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - PROCESS | 3716 | 1465087327191 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
17:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 170ms
17:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
17:42:07 INFO - PROCESS | 3716 | 1465087327331 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - PROCESS | 3716 | 1465087327372 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
17:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 230ms
17:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
17:42:07 INFO - PROCESS | 3716 | 1465087327565 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - PROCESS | 3716 | 1465087327602 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 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"
17:42:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:42:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
17:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
17:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 169ms
17:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
17:42:07 INFO - PROCESS | 3716 | 1465087327742 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - PROCESS | 3716 | 1465087327789 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
17:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 170ms
17:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
17:42:07 INFO - PROCESS | 3716 | 1465087327928 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:07 INFO - PROCESS | 3716 | 1465087327967 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:08 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"
17:42:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:42:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
17:42:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
17:42:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 189ms
17:42:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
17:42:08 INFO - PROCESS | 3716 | 1465087328110 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:08 INFO - PROCESS | 3716 | 1465087328148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:08 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"
17:42:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:42:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
17:42:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
17:42:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 170ms
17:42:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
17:42:08 INFO - PROCESS | 3716 | 1465087328283 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:08 INFO - PROCESS | 3716 | 1465087328315 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
17:42:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 169ms
17:42:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
17:42:08 INFO - PROCESS | 3716 | 1465087328461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:08 INFO - PROCESS | 3716 | 1465087328498 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 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
17:42:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:42:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
17:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:09 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
17:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:42:09 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
17:42:09 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
17:42:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
17:42:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 691ms
17:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
17:42:09 INFO - PROCESS | 3716 | 1465087329153 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - PROCESS | 3716 | 1465087329189 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
17:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 169ms
17:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
17:42:09 INFO - PROCESS | 3716 | 1465087329328 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - PROCESS | 3716 | 1465087329362 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
17:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 169ms
17:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
17:42:09 INFO - PROCESS | 3716 | 1465087329500 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - PROCESS | 3716 | 1465087329535 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
17:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 170ms
17:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
17:42:09 INFO - PROCESS | 3716 | 1465087329677 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - PROCESS | 3716 | 1465087329711 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
17:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 170ms
17:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
17:42:09 INFO - PROCESS | 3716 | 1465087329850 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:09 INFO - PROCESS | 3716 | 1465087329884 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
17:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 169ms
17:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
17:42:10 INFO - PROCESS | 3716 | 1465087330027 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - PROCESS | 3716 | 1465087330063 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
17:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 169ms
17:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
17:42:10 INFO - PROCESS | 3716 | 1465087330202 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - PROCESS | 3716 | 1465087330240 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
17:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 170ms
17:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
17:42:10 INFO - PROCESS | 3716 | 1465087330377 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - PROCESS | 3716 | 1465087330411 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
17:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 170ms
17:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
17:42:10 INFO - PROCESS | 3716 | 1465087330553 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - PROCESS | 3716 | 1465087330590 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
17:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 168ms
17:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
17:42:10 INFO - PROCESS | 3716 | 1465087330728 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - PROCESS | 3716 | 1465087330767 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
17:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 170ms
17:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
17:42:10 INFO - PROCESS | 3716 | 1465087330903 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:10 INFO - PROCESS | 3716 | 1465087330939 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
17:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 170ms
17:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
17:42:11 INFO - PROCESS | 3716 | 1465087331076 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:11 INFO - PROCESS | 3716 | 1465087331112 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
17:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 170ms
17:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
17:42:11 INFO - PROCESS | 3716 | 1465087331285 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:11 INFO - PROCESS | 3716 | 1465087331341 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
17:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms
17:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
17:42:11 INFO - PROCESS | 3716 | 1465087331909 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:11 INFO - PROCESS | 3716 | 1465087331944 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
17:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
17:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
17:42:12 INFO - PROCESS | 3716 | 1465087332083 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - PROCESS | 3716 | 1465087332114 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
17:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 170ms
17:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
17:42:12 INFO - PROCESS | 3716 | 1465087332263 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - PROCESS | 3716 | 1465087332299 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
17:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 188ms
17:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
17:42:12 INFO - PROCESS | 3716 | 1465087332449 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - PROCESS | 3716 | 1465087332483 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
17:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 170ms
17:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
17:42:12 INFO - PROCESS | 3716 | 1465087332626 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - PROCESS | 3716 | 1465087332665 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
17:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 169ms
17:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
17:42:12 INFO - PROCESS | 3716 | 1465087332798 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - PROCESS | 3716 | 1465087332836 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
17:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 169ms
17:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
17:42:12 INFO - PROCESS | 3716 | 1465087332975 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - PROCESS | 3716 | 1465087333009 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
17:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 168ms
17:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
17:42:13 INFO - PROCESS | 3716 | 1465087333145 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - PROCESS | 3716 | 1465087333173 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
17:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 169ms
17:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
17:42:13 INFO - PROCESS | 3716 | 1465087333321 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - PROCESS | 3716 | 1465087333353 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
17:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 169ms
17:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
17:42:13 INFO - PROCESS | 3716 | 1465087333495 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - PROCESS | 3716 | 1465087333529 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
17:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 169ms
17:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
17:42:13 INFO - PROCESS | 3716 | 1465087333670 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - PROCESS | 3716 | 1465087333705 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
17:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 228ms
17:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
17:42:13 INFO - PROCESS | 3716 | 1465087333902 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:13 INFO - PROCESS | 3716 | 1465087333940 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
17:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 168ms
17:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
17:42:14 INFO - PROCESS | 3716 | 1465087334075 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - PROCESS | 3716 | 1465087334111 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
17:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 169ms
17:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
17:42:14 INFO - PROCESS | 3716 | 1465087334252 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - PROCESS | 3716 | 1465087334289 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
17:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 170ms
17:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
17:42:14 INFO - PROCESS | 3716 | 1465087334428 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - PROCESS | 3716 | 1465087334464 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
17:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 169ms
17:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
17:42:14 INFO - PROCESS | 3716 | 1465087334605 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - PROCESS | 3716 | 1465087334650 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
17:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 230ms
17:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
17:42:14 INFO - PROCESS | 3716 | 1465087334841 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:14 INFO - PROCESS | 3716 | 1465087334883 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
17:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 169ms
17:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
17:42:15 INFO - PROCESS | 3716 | 1465087335013 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - PROCESS | 3716 | 1465087335046 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
17:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 170ms
17:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
17:42:15 INFO - PROCESS | 3716 | 1465087335187 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - PROCESS | 3716 | 1465087335223 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
17:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 169ms
17:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
17:42:15 INFO - PROCESS | 3716 | 1465087335362 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - PROCESS | 3716 | 1465087335400 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
17:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 169ms
17:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
17:42:15 INFO - PROCESS | 3716 | 1465087335536 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - PROCESS | 3716 | 1465087335570 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
17:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 170ms
17:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
17:42:15 INFO - PROCESS | 3716 | 1465087335713 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - PROCESS | 3716 | 1465087335751 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
17:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 170ms
17:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
17:42:15 INFO - PROCESS | 3716 | 1465087335885 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:15 INFO - PROCESS | 3716 | 1465087335923 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
17:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 170ms
17:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
17:42:16 INFO - PROCESS | 3716 | 1465087336061 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - PROCESS | 3716 | 1465087336097 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
17:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 170ms
17:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
17:42:16 INFO - PROCESS | 3716 | 1465087336235 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - PROCESS | 3716 | 1465087336274 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
17:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 169ms
17:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
17:42:16 INFO - PROCESS | 3716 | 1465087336411 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - PROCESS | 3716 | 1465087336450 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
17:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 170ms
17:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
17:42:16 INFO - PROCESS | 3716 | 1465087336585 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - PROCESS | 3716 | 1465087336621 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
17:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 169ms
17:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
17:42:16 INFO - PROCESS | 3716 | 1465087336761 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - PROCESS | 3716 | 1465087336801 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
17:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 170ms
17:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
17:42:16 INFO - PROCESS | 3716 | 1465087336933 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:16 INFO - PROCESS | 3716 | 1465087336975 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
17:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 169ms
17:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
17:42:17 INFO - PROCESS | 3716 | 1465087337109 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - PROCESS | 3716 | 1465087337148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
17:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 170ms
17:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
17:42:17 INFO - PROCESS | 3716 | 1465087337285 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - PROCESS | 3716 | 1465087337325 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
17:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 170ms
17:42:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
17:42:17 INFO - PROCESS | 3716 | 1465087337459 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - PROCESS | 3716 | 1465087337500 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
17:42:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
17:42:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 169ms
17:42:17 INFO - TEST-START | /DOMEvents/constructors.html
17:42:17 INFO - PROCESS | 3716 | 1465087337631 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - PROCESS | 3716 | 1465087337669 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
17:42:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:42:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:42:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:42:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:42:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:42:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
17:42:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:42:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
17:42:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 287ms
17:42:18 INFO - TEST-START | /DOMEvents/event-phases-order.html
17:42:18 INFO - PROCESS | 3716 | 1465087338090 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | 1465087338144 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
17:42:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 230ms
17:42:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
17:42:18 INFO - PROCESS | 3716 | 1465087338327 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | 1465087338358 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
17:42:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:42:18 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
17:42:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:42:18 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
17:42:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:42:18 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]"
17:42:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:42:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
17:42:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 192ms
17:42:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
17:42:18 INFO - PROCESS | 3716 | 1465087338521 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | 1465087338561 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
17:42:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
17:42:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 169ms
17:42:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
17:42:18 INFO - PROCESS | 3716 | 1465087338696 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | 1465087338732 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
17:42:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
17:42:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 170ms
17:42:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
17:42:18 INFO - PROCESS | 3716 | 1465087338872 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:18 INFO - PROCESS | 3716 | 1465087338904 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
17:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 169ms
17:42:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
17:42:19 INFO - PROCESS | 3716 | 1465087339047 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - PROCESS | 3716 | 1465087339087 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 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.
17:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 170ms
17:42:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
17:42:19 INFO - PROCESS | 3716 | 1465087339219 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - PROCESS | 3716 | 1465087339253 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 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
17:42:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
17:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
17:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 170ms
17:42:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
17:42:19 INFO - PROCESS | 3716 | 1465087339394 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - PROCESS | 3716 | 1465087339425 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 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.
17:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
17:42:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
17:42:19 INFO - PROCESS | 3716 | 1465087339569 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - PROCESS | 3716 | 1465087339604 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 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.
17:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 168ms
17:42:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
17:42:19 INFO - PROCESS | 3716 | 1465087339745 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - PROCESS | 3716 | 1465087339782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
17:42:19 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
17:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 170ms
17:42:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
17:42:19 INFO - PROCESS | 3716 | 1465087339927 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:19 INFO - PROCESS | 3716 | 1465087339965 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 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.
17:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 170ms
17:42:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
17:42:20 INFO - PROCESS | 3716 | 1465087340094 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 INFO - PROCESS | 3716 | 1465087340133 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 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.
17:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 169ms
17:42:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
17:42:20 INFO - PROCESS | 3716 | 1465087340269 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 INFO - PROCESS | 3716 | 1465087340309 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 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.
17:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 170ms
17:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
17:42:20 INFO - PROCESS | 3716 | 1465087340448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 INFO - PROCESS | 3716 | 1465087340485 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 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.
17:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 170ms
17:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
17:42:20 INFO - PROCESS | 3716 | 1465087340630 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 INFO - PROCESS | 3716 | 1465087340668 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 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.
17:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 187ms
17:42:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
17:42:20 INFO - PROCESS | 3716 | 1465087340815 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 INFO - PROCESS | 3716 | 1465087340858 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
17:42:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 170ms
17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
17:42:21 INFO - PROCESS | 3716 | 1465087340996 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - PROCESS | 3716 | 1465087341042 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
17:42:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
17:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
17:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 170ms
17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
17:42:21 INFO - PROCESS | 3716 | 1465087341169 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - PROCESS | 3716 | 1465087341209 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
17:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 230ms
17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
17:42:21 INFO - PROCESS | 3716 | 1465087341404 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - PROCESS | 3716 | 1465087341448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 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.
17:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 230ms
17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
17:42:21 INFO - PROCESS | 3716 | 1465087341641 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - PROCESS | 3716 | 1465087341686 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
17:42:21 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
17:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
17:42:21 INFO - PROCESS | 3716 | 1465087341814 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 INFO - PROCESS | 3716 | 1465087341852 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:21 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.
17:42:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 169ms
17:42:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
17:42:22 INFO - PROCESS | 3716 | 1465087341994 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - PROCESS | 3716 | 1465087342032 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 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.
17:42:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 170ms
17:42:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
17:42:22 INFO - PROCESS | 3716 | 1465087342163 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - PROCESS | 3716 | 1465087342199 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 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.
17:42:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 170ms
17:42:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker
17:42:22 INFO - PROCESS | 3716 | 1465087342335 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - PROCESS | 3716 | 1465087342373 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
17:42:22 INFO - {}
17:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
17:42:22 INFO - {}
17:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
17:42:22 INFO - {}
17:42:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
17:42:22 INFO - {}
17:42:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 170ms
17:42:22 INFO - TEST-START | /FileAPI/fileReader.html
17:42:22 INFO - PROCESS | 3716 | 1465087342511 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - PROCESS | 3716 | 1465087342548 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
17:42:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
17:42:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
17:42:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
17:42:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 170ms
17:42:22 INFO - TEST-START | /FileAPI/historical.html
17:42:22 INFO - PROCESS | 3716 | 1465087342685 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - PROCESS | 3716 | 1465087342723 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
17:42:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
17:42:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
17:42:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
17:42:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
17:42:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
17:42:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
17:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
17:42:22 INFO - TEST-OK | /FileAPI/historical.html | took 167ms
17:42:22 INFO - TEST-START | /FileAPI/idlharness.html
17:42:22 INFO - PROCESS | 3716 | 1465087342860 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:22 INFO - PROCESS | 3716 | 1465087342904 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
17:42:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
17:42:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
17:42:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
17:42:23 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
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
17:42:23 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
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
17:42:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
17:42:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
17:42:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
17:42:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 297ms
17:42:23 INFO - TEST-START | /FileAPI/idlharness.worker
17:42:23 INFO - PROCESS | 3716 | 1465087343165 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - PROCESS | 3716 | 1465087343204 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
17:42:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
17:42:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
17:42:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
17:42:23 INFO - {}
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
17:42:23 INFO - {}
17:42:23 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 - {}
17:42:23 INFO - {}
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
17:42:23 INFO - {}
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
17:42:23 INFO - {}
17:42:23 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 - {}
17:42:23 INFO - {}
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:42:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:42:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 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
17:42:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
17:42:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
17:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:42:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:42:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:42:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:42:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:42:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
17:42:23 INFO - {}
17:42:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 332ms
17:42:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
17:42:23 INFO - PROCESS | 3716 | 1465087343499 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - PROCESS | 3716 | 1465087343537 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 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
17:42:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 170ms
17:42:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
17:42:23 INFO - PROCESS | 3716 | 1465087343671 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - PROCESS | 3716 | 1465087343708 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
17:42:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 169ms
17:42:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html
17:42:23 INFO - PROCESS | 3716 | 1465087343846 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:23 INFO - PROCESS | 3716 | 1465087343890 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
17:42:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 170ms
17:42:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
17:42:24 INFO - PROCESS | 3716 | 1465087344021 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:24 INFO - PROCESS | 3716 | 1465087344062 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
17:42:24 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.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
17:42:24 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'.)
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
17:42:24 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.
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
17:42:24 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.
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
17:42:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
17:42:24 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.
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
17:42:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
17:42:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
17:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
17:42:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 423ms
17:42:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
17:42:24 INFO - PROCESS | 3716 | 1465087344449 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:24 INFO - PROCESS | 3716 | 1465087344576 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
17:42:25 INFO - {}
17:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 586ms
17:42:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
17:42:25 INFO - PROCESS | 3716 | 1465087345039 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - PROCESS | 3716 | 1465087345075 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
17:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 169ms
17:42:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
17:42:25 INFO - PROCESS | 3716 | 1465087345216 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - PROCESS | 3716 | 1465087345254 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
17:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
17:42:25 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"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
17:42:25 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"
17:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
17:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 332ms
17:42:25 INFO - TEST-START | /FileAPI/file/File-constructor.html
17:42:25 INFO - PROCESS | 3716 | 1465087345553 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - PROCESS | 3716 | 1465087345586 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
17:42:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
17:42:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
17:42:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
17:42:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
17:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
17:42:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
17:42:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 179ms
17:42:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
17:42:25 INFO - PROCESS | 3716 | 1465087345734 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - PROCESS | 3716 | 1465087345766 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
17:42:25 INFO - {}
17:42:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 170ms
17:42:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
17:42:25 INFO - PROCESS | 3716 | 1465087345911 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:25 INFO - PROCESS | 3716 | 1465087345943 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
17:42:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
17:42:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 168ms
17:42:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
17:42:26 INFO - PROCESS | 3716 | 1465087346083 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - PROCESS | 3716 | 1465087346119 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
17:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 169ms
17:42:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
17:42:26 INFO - PROCESS | 3716 | 1465087346258 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - PROCESS | 3716 | 1465087346292 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
17:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 169ms
17:42:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
17:42:26 INFO - PROCESS | 3716 | 1465087346431 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - PROCESS | 3716 | 1465087346462 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
17:42:26 INFO - reader.readAsText(blob_2)
17:42:26 INFO - }" did not throw
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
17:42:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
17:42:26 INFO - reader.readAsDataURL(blob_2)
17:42:26 INFO - }" did not throw
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
17:42:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
17:42:26 INFO - reader.readAsArrayBuffer(blob_2)
17:42:26 INFO - }" did not throw
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
17:42:26 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
17:42:26 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:26 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
17:42:26 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
17:42:26 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
17:42:26 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
17:42:26 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:42:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
17:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 179ms
17:42:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
17:42:26 INFO - PROCESS | 3716 | 1465087346616 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - PROCESS | 3716 | 1465087346648 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
17:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
17:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 170ms
17:42:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
17:42:26 INFO - PROCESS | 3716 | 1465087346788 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - PROCESS | 3716 | 1465087346837 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
17:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 169ms
17:42:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
17:42:26 INFO - PROCESS | 3716 | 1465087346969 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - PROCESS | 3716 | 1465087347011 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
17:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 168ms
17:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
17:42:27 INFO - PROCESS | 3716 | 1465087347151 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - PROCESS | 3716 | 1465087347189 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
17:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 170ms
17:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
17:42:27 INFO - PROCESS | 3716 | 1465087347329 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - PROCESS | 3716 | 1465087347373 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
17:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 169ms
17:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
17:42:27 INFO - PROCESS | 3716 | 1465087347506 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - PROCESS | 3716 | 1465087347542 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
17:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 229ms
17:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
17:42:27 INFO - PROCESS | 3716 | 1465087347737 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - PROCESS | 3716 | 1465087347773 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
17:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
17:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 169ms
17:42:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
17:42:27 INFO - PROCESS | 3716 | 1465087347913 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:27 INFO - PROCESS | 3716 | 1465087347949 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
17:42:28 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
17:42:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
17:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:42:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
17:42:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 170ms
17:42:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
17:42:28 INFO - PROCESS | 3716 | 1465087348084 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:28 INFO - PROCESS | 3716 | 1465087348118 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
17:42:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 170ms
17:42:28 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
17:42:28 INFO - PROCESS | 3716 | 1465087348261 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:28 INFO - PROCESS | 3716 | 1465087348295 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:29 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
17:42:29 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 878ms
17:42:29 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
17:42:29 INFO - PROCESS | 3716 | 1465087349142 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:29 INFO - PROCESS | 3716 | 1465087349178 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:29 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
17:42:29 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 839ms
17:42:29 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
17:42:29 INFO - PROCESS | 3716 | 1465087349986 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:30 INFO - PROCESS | 3716 | 1465087350020 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:30 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
17:42:30 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 984ms
17:42:30 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
17:42:30 INFO - PROCESS | 3716 | 1465087350977 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:31 INFO - PROCESS | 3716 | 1465087351019 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:32 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
17:42:32 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 1241ms
17:42:32 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
17:42:32 INFO - PROCESS | 3716 | 1465087352223 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:32 INFO - PROCESS | 3716 | 1465087352257 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
17:42:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
17:42:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
17:42:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
17:42:33 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 922ms
17:42:33 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
17:42:33 INFO - PROCESS | 3716 | 1465087353151 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:33 INFO - PROCESS | 3716 | 1465087353183 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
17:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
17:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
17:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
17:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
17:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
17:42:34 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 981ms
17:42:34 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
17:42:34 INFO - PROCESS | 3716 | 1465087354137 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:34 INFO - PROCESS | 3716 | 1465087354176 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
17:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
17:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
17:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
17:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
17:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
17:42:35 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 981ms
17:42:35 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
17:42:35 INFO - PROCESS | 3716 | 1465087355121 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:35 INFO - PROCESS | 3716 | 1465087355156 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
17:42:36 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 881ms
17:42:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
17:42:36 INFO - PROCESS | 3716 | 1465087356006 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:36 INFO - PROCESS | 3716 | 1465087356035 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
17:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
17:42:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 942ms
17:42:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
17:42:36 INFO - PROCESS | 3716 | 1465087356951 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:37 INFO - PROCESS | 3716 | 1465087356988 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
17:42:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
17:42:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
17:42:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
17:42:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 985ms
17:42:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
17:42:37 INFO - PROCESS | 3716 | 1465087357941 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:37 INFO - PROCESS | 3716 | 1465087357978 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
17:42:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
17:42:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
17:42:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
17:42:40 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 2246ms
17:42:40 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
17:42:40 INFO - PROCESS | 3716 | 1465087360199 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:40 INFO - PROCESS | 3716 | 1465087360229 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
17:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
17:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
17:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
17:42:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 944ms
17:42:41 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
17:42:41 INFO - PROCESS | 3716 | 1465087361147 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:41 INFO - PROCESS | 3716 | 1465087361182 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
17:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
17:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
17:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
17:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
17:42:44 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3795ms
17:42:44 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
17:42:44 INFO - PROCESS | 3716 | 1465087364944 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:44 INFO - PROCESS | 3716 | 1465087364974 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
17:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
17:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
17:42:47 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2436ms
17:42:47 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
17:42:47 INFO - PROCESS | 3716 | 1465087367387 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:47 INFO - PROCESS | 3716 | 1465087367420 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
17:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
17:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
17:42:49 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2592ms
17:42:49 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
17:42:49 INFO - PROCESS | 3716 | 1465087369984 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:50 INFO - PROCESS | 3716 | 1465087370013 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:51 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
17:42:51 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1139ms
17:42:51 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
17:42:51 INFO - PROCESS | 3716 | 1465087371130 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:51 INFO - PROCESS | 3716 | 1465087371159 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:52 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
17:42:52 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
17:42:52 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 983ms
17:42:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
17:42:52 INFO - PROCESS | 3716 | 1465087372117 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:52 INFO - PROCESS | 3716 | 1465087372151 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
17:42:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1085ms
17:42:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
17:42:53 INFO - PROCESS | 3716 | 1465087373207 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:53 INFO - PROCESS | 3716 | 1465087373236 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
17:42:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 984ms
17:42:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
17:42:54 INFO - PROCESS | 3716 | 1465087374197 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:54 INFO - PROCESS | 3716 | 1465087374228 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
17:42:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 923ms
17:42:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
17:42:55 INFO - PROCESS | 3716 | 1465087375122 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:55 INFO - PROCESS | 3716 | 1465087375152 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
17:42:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 984ms
17:42:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
17:42:56 INFO - PROCESS | 3716 | 1465087376112 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:56 INFO - PROCESS | 3716 | 1465087376139 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
17:42:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 881ms
17:42:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
17:42:57 INFO - PROCESS | 3716 | 1465087376998 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:57 INFO - PROCESS | 3716 | 1465087377030 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
17:42:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 923ms
17:42:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
17:42:57 INFO - PROCESS | 3716 | 1465087377923 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:57 INFO - PROCESS | 3716 | 1465087377950 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
17:42:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 836ms
17:42:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
17:42:58 INFO - PROCESS | 3716 | 1465087378765 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:58 INFO - PROCESS | 3716 | 1465087378798 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
17:42:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 983ms
17:42:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
17:42:59 INFO - PROCESS | 3716 | 1465087379754 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:42:59 INFO - PROCESS | 3716 | 1465087379783 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
17:43:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1027ms
17:43:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
17:43:00 INFO - PROCESS | 3716 | 1465087380790 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:00 INFO - PROCESS | 3716 | 1465087380819 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
17:43:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 942ms
17:43:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
17:43:01 INFO - PROCESS | 3716 | 1465087381732 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:01 INFO - PROCESS | 3716 | 1465087381760 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
17:43:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 942ms
17:43:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
17:43:02 INFO - PROCESS | 3716 | 1465087382680 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:02 INFO - PROCESS | 3716 | 1465087382708 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:03 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
17:43:03 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 983ms
17:43:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
17:43:03 INFO - PROCESS | 3716 | 1465087383667 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:03 INFO - PROCESS | 3716 | 1465087383701 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
17:43:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 930ms
17:43:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
17:43:04 INFO - PROCESS | 3716 | 1465087384602 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:04 INFO - PROCESS | 3716 | 1465087384637 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
17:43:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1024ms
17:43:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
17:43:05 INFO - PROCESS | 3716 | 1465087385630 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:05 INFO - PROCESS | 3716 | 1465087385661 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
17:43:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 943ms
17:43:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
17:43:06 INFO - PROCESS | 3716 | 1465087386579 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:06 INFO - PROCESS | 3716 | 1465087386608 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:07 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
17:43:07 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 941ms
17:43:07 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
17:43:07 INFO - PROCESS | 3716 | 1465087387525 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:07 INFO - PROCESS | 3716 | 1465087387555 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:08 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
17:43:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 941ms
17:43:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
17:43:08 INFO - PROCESS | 3716 | 1465087388470 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:08 INFO - PROCESS | 3716 | 1465087388500 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:09 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
17:43:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 881ms
17:43:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
17:43:09 INFO - PROCESS | 3716 | 1465087389356 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:09 INFO - PROCESS | 3716 | 1465087389383 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
17:43:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 1026ms
17:43:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
17:43:10 INFO - PROCESS | 3716 | 1465087390388 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:10 INFO - PROCESS | 3716 | 1465087390421 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:11 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
17:43:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 837ms
17:43:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
17:43:11 INFO - PROCESS | 3716 | 1465087391236 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:11 INFO - PROCESS | 3716 | 1465087391270 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:12 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
17:43:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 776ms
17:43:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
17:43:12 INFO - PROCESS | 3716 | 1465087392015 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:12 INFO - PROCESS | 3716 | 1465087392044 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
17:43:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1029ms
17:43:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
17:43:13 INFO - PROCESS | 3716 | 1465087393049 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:13 INFO - PROCESS | 3716 | 1465087393078 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
17:43:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 986ms
17:43:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
17:43:14 INFO - PROCESS | 3716 | 1465087394037 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:14 INFO - PROCESS | 3716 | 1465087394066 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
17:43:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 983ms
17:43:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
17:43:15 INFO - PROCESS | 3716 | 1465087395024 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:15 INFO - PROCESS | 3716 | 1465087395052 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:16 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
17:43:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 1028ms
17:43:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
17:43:16 INFO - PROCESS | 3716 | 1465087396059 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:16 INFO - PROCESS | 3716 | 1465087396092 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:16 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
17:43:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 923ms
17:43:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
17:43:16 INFO - PROCESS | 3716 | 1465087396985 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:17 INFO - PROCESS | 3716 | 1465087397012 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
17:43:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 943ms
17:43:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
17:43:17 INFO - PROCESS | 3716 | 1465087397935 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:17 INFO - PROCESS | 3716 | 1465087397969 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
17:43:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 879ms
17:43:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
17:43:18 INFO - PROCESS | 3716 | 1465087398819 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:18 INFO - PROCESS | 3716 | 1465087398849 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
17:43:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 1080ms
17:43:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
17:43:19 INFO - PROCESS | 3716 | 1465087399910 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:19 INFO - PROCESS | 3716 | 1465087399937 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
17:43:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 922ms
17:43:20 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
17:43:20 INFO - PROCESS | 3716 | 1465087400829 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:20 INFO - PROCESS | 3716 | 1465087400858 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
17:43:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 983ms
17:43:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
17:43:21 INFO - PROCESS | 3716 | 1465087401820 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:21 INFO - PROCESS | 3716 | 1465087401847 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
17:43:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 879ms
17:43:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
17:43:22 INFO - PROCESS | 3716 | 1465087402703 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:22 INFO - PROCESS | 3716 | 1465087402736 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:23 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
17:43:23 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 922ms
17:43:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
17:43:23 INFO - PROCESS | 3716 | 1465087403670 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:23 INFO - PROCESS | 3716 | 1465087403706 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
17:43:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1028ms
17:43:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
17:43:24 INFO - PROCESS | 3716 | 1465087404703 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:24 INFO - PROCESS | 3716 | 1465087404733 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
17:43:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 942ms
17:43:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
17:43:25 INFO - PROCESS | 3716 | 1465087405650 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:25 INFO - PROCESS | 3716 | 1465087405679 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
17:43:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 923ms
17:43:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
17:43:26 INFO - PROCESS | 3716 | 1465087406577 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:26 INFO - PROCESS | 3716 | 1465087406606 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:27 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
17:43:27 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 881ms
17:43:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
17:43:27 INFO - PROCESS | 3716 | 1465087407461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:27 INFO - PROCESS | 3716 | 1465087407489 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
17:43:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 987ms
17:43:28 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
17:43:28 INFO - PROCESS | 3716 | 1465087408453 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:28 INFO - PROCESS | 3716 | 1465087408487 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:29 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
17:43:29 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1234ms
17:43:29 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
17:43:29 INFO - PROCESS | 3716 | 1465087409691 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:29 INFO - PROCESS | 3716 | 1465087409717 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:30 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
17:43:30 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 984ms
17:43:30 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
17:43:30 INFO - PROCESS | 3716 | 1465087410682 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:30 INFO - PROCESS | 3716 | 1465087410715 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:31 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
17:43:31 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 941ms
17:43:31 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
17:43:31 INFO - PROCESS | 3716 | 1465087411629 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:31 INFO - PROCESS | 3716 | 1465087411658 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:32 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
17:43:32 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 941ms
17:43:32 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
17:43:32 INFO - PROCESS | 3716 | 1465087412578 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:32 INFO - PROCESS | 3716 | 1465087412607 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:33 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
17:43:33 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 985ms
17:43:33 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
17:43:33 INFO - PROCESS | 3716 | 1465087413563 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:33 INFO - PROCESS | 3716 | 1465087413592 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
17:43:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 941ms
17:43:34 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
17:43:34 INFO - PROCESS | 3716 | 1465087414511 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:34 INFO - PROCESS | 3716 | 1465087414539 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
17:43:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 944ms
17:43:35 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
17:43:35 INFO - PROCESS | 3716 | 1465087415458 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:35 INFO - PROCESS | 3716 | 1465087415492 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
17:43:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 984ms
17:43:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
17:43:36 INFO - PROCESS | 3716 | 1465087416448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:36 INFO - PROCESS | 3716 | 1465087416483 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
17:43:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 839ms
17:43:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
17:43:37 INFO - PROCESS | 3716 | 1465087417291 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:37 INFO - PROCESS | 3716 | 1465087417321 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
17:43:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 984ms
17:43:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
17:43:38 INFO - PROCESS | 3716 | 1465087418284 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:38 INFO - PROCESS | 3716 | 1465087418314 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
17:43:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 1028ms
17:43:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
17:43:39 INFO - PROCESS | 3716 | 1465087419312 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:39 INFO - PROCESS | 3716 | 1465087419344 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
17:43:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 939ms
17:43:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
17:43:40 INFO - PROCESS | 3716 | 1465087420256 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:40 INFO - PROCESS | 3716 | 1465087420283 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
17:43:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 879ms
17:43:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
17:43:41 INFO - PROCESS | 3716 | 1465087421141 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:41 INFO - PROCESS | 3716 | 1465087421176 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
17:43:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 984ms
17:43:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
17:43:42 INFO - PROCESS | 3716 | 1465087422129 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:42 INFO - PROCESS | 3716 | 1465087422156 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
17:43:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 923ms
17:43:43 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
17:43:43 INFO - PROCESS | 3716 | 1465087423057 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:43 INFO - PROCESS | 3716 | 1465087423091 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
17:43:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 983ms
17:43:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
17:43:44 INFO - PROCESS | 3716 | 1465087424046 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:44 INFO - PROCESS | 3716 | 1465087424076 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
17:43:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 941ms
17:43:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
17:43:44 INFO - PROCESS | 3716 | 1465087424996 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:45 INFO - PROCESS | 3716 | 1465087425032 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
17:43:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 877ms
17:43:45 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
17:43:45 INFO - PROCESS | 3716 | 1465087425876 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:45 INFO - PROCESS | 3716 | 1465087425906 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
17:43:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1027ms
17:43:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
17:43:46 INFO - PROCESS | 3716 | 1465087426911 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:46 INFO - PROCESS | 3716 | 1465087426938 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
17:43:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 1023ms
17:43:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
17:43:47 INFO - PROCESS | 3716 | 1465087427937 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:47 INFO - PROCESS | 3716 | 1465087427970 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
17:43:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 984ms
17:43:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
17:43:48 INFO - PROCESS | 3716 | 1465087428928 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:48 INFO - PROCESS | 3716 | 1465087428962 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
17:43:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 1078ms
17:43:50 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
17:43:50 INFO - PROCESS | 3716 | 1465087430009 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:50 INFO - PROCESS | 3716 | 1465087430040 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
17:43:51 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1127ms
17:43:51 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
17:43:51 INFO - PROCESS | 3716 | 1465087431141 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:51 INFO - PROCESS | 3716 | 1465087431172 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
17:43:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1028ms
17:43:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
17:43:52 INFO - PROCESS | 3716 | 1465087432175 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:52 INFO - PROCESS | 3716 | 1465087432204 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
17:43:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 880ms
17:43:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
17:43:53 INFO - PROCESS | 3716 | 1465087433057 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:53 INFO - PROCESS | 3716 | 1465087433087 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
17:43:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 922ms
17:43:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
17:43:53 INFO - PROCESS | 3716 | 1465087433984 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:54 INFO - PROCESS | 3716 | 1465087434012 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
17:43:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1323ms
17:43:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
17:43:55 INFO - PROCESS | 3716 | 1465087435314 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:55 INFO - PROCESS | 3716 | 1465087435369 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
17:43:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 881ms
17:43:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
17:43:56 INFO - PROCESS | 3716 | 1465087436200 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:56 INFO - PROCESS | 3716 | 1465087436230 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
17:43:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 880ms
17:43:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
17:43:57 INFO - PROCESS | 3716 | 1465087437086 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:57 INFO - PROCESS | 3716 | 1465087437116 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
17:43:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1023ms
17:43:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
17:43:58 INFO - PROCESS | 3716 | 1465087438112 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:58 INFO - PROCESS | 3716 | 1465087438141 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
17:43:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 985ms
17:43:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
17:43:59 INFO - PROCESS | 3716 | 1465087439101 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:59 INFO - PROCESS | 3716 | 1465087439129 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
17:43:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 837ms
17:43:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
17:43:59 INFO - PROCESS | 3716 | 1465087439944 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:43:59 INFO - PROCESS | 3716 | 1465087439977 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
17:44:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 1031ms
17:44:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
17:44:00 INFO - PROCESS | 3716 | 1465087440980 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:01 INFO - PROCESS | 3716 | 1465087441008 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
17:44:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 878ms
17:44:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
17:44:01 INFO - PROCESS | 3716 | 1465087441862 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:01 INFO - PROCESS | 3716 | 1465087441897 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
17:44:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 837ms
17:44:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
17:44:02 INFO - PROCESS | 3716 | 1465087442704 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:02 INFO - PROCESS | 3716 | 1465087442733 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
17:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
17:44:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 8594ms
17:44:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
17:44:11 INFO - PROCESS | 3716 | 1465087451302 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:11 INFO - PROCESS | 3716 | 1465087451331 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
17:44:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
17:44:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
17:44:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
17:44:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 3091ms
17:44:14 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
17:44:14 INFO - PROCESS | 3716 | 1465087454399 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:14 INFO - PROCESS | 3716 | 1465087454470 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
17:44:15 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1035ms
17:44:15 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
17:44:15 INFO - PROCESS | 3716 | 1465087455439 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:15 INFO - PROCESS | 3716 | 1465087455467 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
17:44:16 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1029ms
17:44:16 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
17:44:16 INFO - PROCESS | 3716 | 1465087456471 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:16 INFO - PROCESS | 3716 | 1465087456506 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
17:44:17 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 878ms
17:44:17 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
17:44:17 INFO - PROCESS | 3716 | 1465087457356 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:17 INFO - PROCESS | 3716 | 1465087457386 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
17:44:18 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1029ms
17:44:18 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
17:44:18 INFO - PROCESS | 3716 | 1465087458387 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:18 INFO - PROCESS | 3716 | 1465087458416 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
17:44:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 921ms
17:44:19 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
17:44:19 INFO - PROCESS | 3716 | 1465087459314 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:19 INFO - PROCESS | 3716 | 1465087459342 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
17:44:20 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 985ms
17:44:20 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
17:44:20 INFO - PROCESS | 3716 | 1465087460304 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:20 INFO - PROCESS | 3716 | 1465087460332 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
17:44:21 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 1123ms
17:44:21 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
17:44:21 INFO - PROCESS | 3716 | 1465087461433 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:21 INFO - PROCESS | 3716 | 1465087461461 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
17:44:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 984ms
17:44:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
17:44:22 INFO - PROCESS | 3716 | 1465087462423 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:22 INFO - PROCESS | 3716 | 1465087462453 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
17:44:23 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 943ms
17:44:23 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
17:44:23 INFO - PROCESS | 3716 | 1465087463371 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:23 INFO - PROCESS | 3716 | 1465087463399 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:23 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
17:44:23 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 170ms
17:44:23 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
17:44:23 INFO - PROCESS | 3716 | 1465087463545 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:23 INFO - PROCESS | 3716 | 1465087463574 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:23 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
17:44:23 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
17:44:23 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
17:44:23 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 170ms
17:44:23 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
17:44:23 INFO - PROCESS | 3716 | 1465087463719 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:23 INFO - PROCESS | 3716 | 1465087463747 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:24 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
17:44:24 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1128ms
17:44:24 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
17:44:24 INFO - PROCESS | 3716 | 1465087464852 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:24 INFO - PROCESS | 3716 | 1465087464884 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
17:44:25 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1077ms
17:44:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
17:44:25 INFO - PROCESS | 3716 | 1465087465932 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:25 INFO - PROCESS | 3716 | 1465087465965 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:27 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
17:44:27 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1180ms
17:44:27 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
17:44:27 INFO - PROCESS | 3716 | 1465087467119 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:27 INFO - PROCESS | 3716 | 1465087467152 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
17:44:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
17:44:28 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1180ms
17:44:28 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
17:44:28 INFO - PROCESS | 3716 | 1465087468304 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:28 INFO - PROCESS | 3716 | 1465087468332 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
17:44:29 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 836ms
17:44:29 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
17:44:29 INFO - PROCESS | 3716 | 1465087469147 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:29 INFO - PROCESS | 3716 | 1465087469185 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
17:44:30 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1180ms
17:44:30 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
17:44:30 INFO - PROCESS | 3716 | 1465087470329 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:30 INFO - PROCESS | 3716 | 1465087470357 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
17:44:31 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1185ms
17:44:31 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
17:44:31 INFO - PROCESS | 3716 | 1465087471518 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:31 INFO - PROCESS | 3716 | 1465087471546 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
17:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
17:44:32 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1025ms
17:44:32 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
17:44:32 INFO - PROCESS | 3716 | 1465087472548 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:32 INFO - PROCESS | 3716 | 1465087472581 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
17:44:33 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1240ms
17:44:33 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
17:44:33 INFO - PROCESS | 3716 | 1465087473794 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:33 INFO - PROCESS | 3716 | 1465087473824 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
17:44:34 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1134ms
17:44:34 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
17:44:34 INFO - PROCESS | 3716 | 1465087474933 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:34 INFO - PROCESS | 3716 | 1465087474961 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
17:44:35 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 839ms
17:44:35 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
17:44:35 INFO - PROCESS | 3716 | 1465087475782 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:35 INFO - PROCESS | 3716 | 1465087475817 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
17:44:36 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1022ms
17:44:36 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
17:44:36 INFO - PROCESS | 3716 | 1465087476807 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:36 INFO - PROCESS | 3716 | 1465087476835 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
17:44:38 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1238ms
17:44:38 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
17:44:38 INFO - PROCESS | 3716 | 1465087478050 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:38 INFO - PROCESS | 3716 | 1465087478075 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
17:44:39 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1222ms
17:44:39 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
17:44:39 INFO - PROCESS | 3716 | 1465087479278 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:39 INFO - PROCESS | 3716 | 1465087479310 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
17:44:40 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 873ms
17:44:40 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
17:44:40 INFO - PROCESS | 3716 | 1465087480156 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:40 INFO - PROCESS | 3716 | 1465087480187 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
17:44:43 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
17:44:43 INFO - window.indexedDB.open('test', val);..." did not throw
17:44:43 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:44:43 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:44:43 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
17:44:43 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
17:44:43 INFO - window.indexedDB.open('test', val);..." did not throw
17:44:43 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:44:43 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:44:43 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
17:44:43 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
17:44:43 INFO - window.indexedDB.open('test', val);..." did not throw
17:44:43 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:44:43 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:44:43 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
17:44:43 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
17:44:43 INFO - window.indexedDB.open('test', val);..." did not throw
17:44:43 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:44:43 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:44:43 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
17:44:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
17:44:43 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2958ms
17:44:43 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
17:44:43 INFO - PROCESS | 3716 | 1465087483120 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:43 INFO - PROCESS | 3716 | 1465087483148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:43 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
17:44:43 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 837ms
17:44:43 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
17:44:43 INFO - PROCESS | 3716 | 1465087483964 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:44 INFO - PROCESS | 3716 | 1465087483993 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:45 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
17:44:45 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
17:44:45 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1377ms
17:44:45 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
17:44:45 INFO - PROCESS | 3716 | 1465087485342 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:45 INFO - PROCESS | 3716 | 1465087485375 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:46 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
17:44:46 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 985ms
17:44:46 INFO - TEST-START | /IndexedDB/idbindex_count.htm
17:44:46 INFO - PROCESS | 3716 | 1465087486334 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:46 INFO - PROCESS | 3716 | 1465087486414 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:47 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
17:44:47 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 922ms
17:44:47 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
17:44:47 INFO - PROCESS | 3716 | 1465087487262 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:47 INFO - PROCESS | 3716 | 1465087487291 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:48 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
17:44:48 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 986ms
17:44:48 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
17:44:48 INFO - PROCESS | 3716 | 1465087488253 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:48 INFO - PROCESS | 3716 | 1465087488284 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:49 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
17:44:49 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 880ms
17:44:49 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
17:44:49 INFO - PROCESS | 3716 | 1465087489138 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:49 INFO - PROCESS | 3716 | 1465087489167 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:50 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
17:44:50 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1025ms
17:44:50 INFO - TEST-START | /IndexedDB/idbindex_get.htm
17:44:50 INFO - PROCESS | 3716 | 1465087490165 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:50 INFO - PROCESS | 3716 | 1465087490194 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:51 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
17:44:51 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 985ms
17:44:51 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
17:44:51 INFO - PROCESS | 3716 | 1465087491155 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:51 INFO - PROCESS | 3716 | 1465087491184 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:52 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
17:44:52 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 1027ms
17:44:52 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
17:44:52 INFO - PROCESS | 3716 | 1465087492188 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:52 INFO - PROCESS | 3716 | 1465087492216 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:53 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
17:44:53 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 922ms
17:44:53 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
17:44:53 INFO - PROCESS | 3716 | 1465087493116 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:53 INFO - PROCESS | 3716 | 1465087493147 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:54 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
17:44:54 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1023ms
17:44:54 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
17:44:54 INFO - PROCESS | 3716 | 1465087494144 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:54 INFO - PROCESS | 3716 | 1465087494173 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:55 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
17:44:55 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 881ms
17:44:55 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
17:44:55 INFO - PROCESS | 3716 | 1465087495034 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:55 INFO - PROCESS | 3716 | 1465087495063 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:55 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
17:44:55 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 944ms
17:44:55 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
17:44:55 INFO - PROCESS | 3716 | 1465087495978 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:56 INFO - PROCESS | 3716 | 1465087496008 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:57 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
17:44:57 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1130ms
17:44:57 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
17:44:57 INFO - PROCESS | 3716 | 1465087497112 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:57 INFO - PROCESS | 3716 | 1465087497138 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:57 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
17:44:57 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 879ms
17:44:57 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
17:44:58 INFO - PROCESS | 3716 | 1465087497996 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:58 INFO - PROCESS | 3716 | 1465087498029 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
17:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
17:44:58 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 881ms
17:44:58 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
17:44:58 INFO - PROCESS | 3716 | 1465087498882 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:58 INFO - PROCESS | 3716 | 1465087498914 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
17:44:59 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
17:44:59 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 987ms
17:44:59 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
17:44:59 INFO - PROCESS | 3716 | 1465087499875 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:44:59 INFO - PROCESS | 3716 | 1465087499904 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
17:45:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 944ms
17:45:00 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
17:45:00 INFO - PROCESS | 3716 | 1465087500825 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:00 INFO - PROCESS | 3716 | 1465087500853 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
17:45:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 940ms
17:45:01 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
17:45:01 INFO - PROCESS | 3716 | 1465087501768 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:01 INFO - PROCESS | 3716 | 1465087501797 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
17:45:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 985ms
17:45:02 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
17:45:02 INFO - PROCESS | 3716 | 1465087502758 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:02 INFO - PROCESS | 3716 | 1465087502785 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
17:45:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1028ms
17:45:03 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
17:45:03 INFO - PROCESS | 3716 | 1465087503792 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:03 INFO - PROCESS | 3716 | 1465087503825 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:04 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
17:45:04 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 818ms
17:45:04 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
17:45:04 INFO - PROCESS | 3716 | 1465087504614 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:04 INFO - PROCESS | 3716 | 1465087504640 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
17:45:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 943ms
17:45:05 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
17:45:05 INFO - PROCESS | 3716 | 1465087505563 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:05 INFO - PROCESS | 3716 | 1465087505593 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
17:45:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 985ms
17:45:06 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
17:45:06 INFO - PROCESS | 3716 | 1465087506553 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:06 INFO - PROCESS | 3716 | 1465087506582 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
17:45:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 881ms
17:45:07 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
17:45:07 INFO - PROCESS | 3716 | 1465087507444 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:07 INFO - PROCESS | 3716 | 1465087507478 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:08 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
17:45:08 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 980ms
17:45:08 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
17:45:08 INFO - PROCESS | 3716 | 1465087508423 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:08 INFO - PROCESS | 3716 | 1465087508453 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:09 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
17:45:09 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 838ms
17:45:09 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
17:45:09 INFO - PROCESS | 3716 | 1465087509267 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:09 INFO - PROCESS | 3716 | 1465087509296 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:10 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
17:45:10 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 985ms
17:45:10 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
17:45:10 INFO - PROCESS | 3716 | 1465087510257 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:10 INFO - PROCESS | 3716 | 1465087510291 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
17:45:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 880ms
17:45:11 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
17:45:11 INFO - PROCESS | 3716 | 1465087511144 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:11 INFO - PROCESS | 3716 | 1465087511172 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
17:45:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 878ms
17:45:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
17:45:12 INFO - PROCESS | 3716 | 1465087512027 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:12 INFO - PROCESS | 3716 | 1465087512058 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
17:45:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 939ms
17:45:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
17:45:12 INFO - PROCESS | 3716 | 1465087512971 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:13 INFO - PROCESS | 3716 | 1465087513000 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:14 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
17:45:14 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1029ms
17:45:14 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
17:45:14 INFO - PROCESS | 3716 | 1465087514007 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:14 INFO - PROCESS | 3716 | 1465087514045 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:14 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
17:45:14 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 922ms
17:45:14 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
17:45:14 INFO - PROCESS | 3716 | 1465087514928 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:14 INFO - PROCESS | 3716 | 1465087514958 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
17:45:15 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 170ms
17:45:15 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
17:45:15 INFO - PROCESS | 3716 | 1465087515103 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:15 INFO - PROCESS | 3716 | 1465087515141 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
17:45:15 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 170ms
17:45:15 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
17:45:15 INFO - PROCESS | 3716 | 1465087515281 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:15 INFO - PROCESS | 3716 | 1465087515317 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
17:45:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
17:45:15 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 168ms
17:45:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
17:45:15 INFO - PROCESS | 3716 | 1465087515454 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:15 INFO - PROCESS | 3716 | 1465087515483 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
17:45:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 877ms
17:45:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
17:45:16 INFO - PROCESS | 3716 | 1465087516334 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:16 INFO - PROCESS | 3716 | 1465087516363 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:17 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
17:45:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 880ms
17:45:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
17:45:17 INFO - PROCESS | 3716 | 1465087517222 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:17 INFO - PROCESS | 3716 | 1465087517250 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:18 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
17:45:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 982ms
17:45:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
17:45:18 INFO - PROCESS | 3716 | 1465087518208 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:18 INFO - PROCESS | 3716 | 1465087518239 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
17:45:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 941ms
17:45:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
17:45:19 INFO - PROCESS | 3716 | 1465087519153 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:19 INFO - PROCESS | 3716 | 1465087519182 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45: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
17:45:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1028ms
17:45:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
17:45:20 INFO - PROCESS | 3716 | 1465087520188 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:20 INFO - PROCESS | 3716 | 1465087520219 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45: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
17:45:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 940ms
17:45:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
17:45:21 INFO - PROCESS | 3716 | 1465087521133 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:21 INFO - PROCESS | 3716 | 1465087521163 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:45:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 986ms
17:45:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
17:45:22 INFO - PROCESS | 3716 | 1465087522120 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:22 INFO - PROCESS | 3716 | 1465087522149 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:23 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
17:45:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 881ms
17:45:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
17:45:23 INFO - PROCESS | 3716 | 1465087523004 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:23 INFO - PROCESS | 3716 | 1465087523031 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
17:45:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1029ms
17:45:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
17:45:24 INFO - PROCESS | 3716 | 1465087524039 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:24 INFO - PROCESS | 3716 | 1465087524070 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
17:45:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 920ms
17:45:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
17:45:24 INFO - PROCESS | 3716 | 1465087524965 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:24 INFO - PROCESS | 3716 | 1465087524995 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
17:45:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 986ms
17:45:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
17:45:25 INFO - PROCESS | 3716 | 1465087525956 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:25 INFO - PROCESS | 3716 | 1465087525986 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
17:45:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 920ms
17:45:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
17:45:26 INFO - PROCESS | 3716 | 1465087526887 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:26 INFO - PROCESS | 3716 | 1465087526916 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
17:45:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 941ms
17:45:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
17:45:27 INFO - PROCESS | 3716 | 1465087527826 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:27 INFO - PROCESS | 3716 | 1465087527855 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
17:45:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 940ms
17:45:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
17:45:28 INFO - PROCESS | 3716 | 1465087528771 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:28 INFO - PROCESS | 3716 | 1465087528798 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
17:45:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 922ms
17:45:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
17:45:29 INFO - PROCESS | 3716 | 1465087529700 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:29 INFO - PROCESS | 3716 | 1465087529733 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:30 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
17:45:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 880ms
17:45:30 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
17:45:30 INFO - PROCESS | 3716 | 1465087530582 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:30 INFO - PROCESS | 3716 | 1465087530610 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
17:45:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1022ms
17:45:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
17:45:31 INFO - PROCESS | 3716 | 1465087531609 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:31 INFO - PROCESS | 3716 | 1465087531639 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
17:45:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 985ms
17:45:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
17:45:32 INFO - PROCESS | 3716 | 1465087532600 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:32 INFO - PROCESS | 3716 | 1465087532629 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:45:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 880ms
17:45:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
17:45:33 INFO - PROCESS | 3716 | 1465087533489 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:33 INFO - PROCESS | 3716 | 1465087533518 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:34 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
17:45:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 817ms
17:45:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
17:45:34 INFO - PROCESS | 3716 | 1465087534310 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:34 INFO - PROCESS | 3716 | 1465087534338 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
17:45:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1084ms
17:45:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
17:45:35 INFO - PROCESS | 3716 | 1465087535399 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:35 INFO - PROCESS | 3716 | 1465087535425 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
17:45:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 920ms
17:45:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
17:45:36 INFO - PROCESS | 3716 | 1465087536325 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:36 INFO - PROCESS | 3716 | 1465087536358 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
17:45:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 879ms
17:45:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
17:45:37 INFO - PROCESS | 3716 | 1465087537208 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:37 INFO - PROCESS | 3716 | 1465087537240 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:38 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
17:45:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 986ms
17:45:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
17:45:38 INFO - PROCESS | 3716 | 1465087538199 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:38 INFO - PROCESS | 3716 | 1465087538228 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
17:45:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 984ms
17:45:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
17:45:39 INFO - PROCESS | 3716 | 1465087539188 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:39 INFO - PROCESS | 3716 | 1465087539220 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:40 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
17:45:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 986ms
17:45:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
17:45:40 INFO - PROCESS | 3716 | 1465087540179 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:40 INFO - PROCESS | 3716 | 1465087540209 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:41 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
17:45:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 983ms
17:45:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
17:45:41 INFO - PROCESS | 3716 | 1465087541165 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:41 INFO - PROCESS | 3716 | 1465087541195 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:42 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
17:45:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 985ms
17:45:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
17:45:42 INFO - PROCESS | 3716 | 1465087542155 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:42 INFO - PROCESS | 3716 | 1465087542183 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
17:45:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 942ms
17:45:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
17:45:43 INFO - PROCESS | 3716 | 1465087543102 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:43 INFO - PROCESS | 3716 | 1465087543134 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:43 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
17:45:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 837ms
17:45:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
17:45:43 INFO - PROCESS | 3716 | 1465087543945 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:43 INFO - PROCESS | 3716 | 1465087543976 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
17:45:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 881ms
17:45:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
17:45:44 INFO - PROCESS | 3716 | 1465087544832 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:44 INFO - PROCESS | 3716 | 1465087544861 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
17:45:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 983ms
17:45:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
17:45:45 INFO - PROCESS | 3716 | 1465087545823 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:45 INFO - PROCESS | 3716 | 1465087545858 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
17:45:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 940ms
17:45:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
17:45:46 INFO - PROCESS | 3716 | 1465087546763 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:46 INFO - PROCESS | 3716 | 1465087546793 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:47 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"
17:45:47 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
17:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:45:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:45:47 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
17:45:47 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
17:45:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 840ms
17:45:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
17:45:47 INFO - PROCESS | 3716 | 1465087547609 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:47 INFO - PROCESS | 3716 | 1465087547636 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:48 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"
17:45:48 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
17:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:45:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:45:48 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
17:45:48 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
17:45:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 879ms
17:45:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
17:45:48 INFO - PROCESS | 3716 | 1465087548492 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:48 INFO - PROCESS | 3716 | 1465087548525 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
17:45:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 942ms
17:45:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
17:45:49 INFO - PROCESS | 3716 | 1465087549440 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:49 INFO - PROCESS | 3716 | 1465087549467 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
17:45:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 880ms
17:45:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
17:45:50 INFO - PROCESS | 3716 | 1465087550325 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:50 INFO - PROCESS | 3716 | 1465087550356 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
17:45:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 983ms
17:45:51 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
17:45:51 INFO - PROCESS | 3716 | 1465087551313 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:51 INFO - PROCESS | 3716 | 1465087551343 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
17:45:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 837ms
17:45:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
17:45:52 INFO - PROCESS | 3716 | 1465087552164 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:52 INFO - PROCESS | 3716 | 1465087552200 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
17:45:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 1037ms
17:45:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
17:45:53 INFO - PROCESS | 3716 | 1465087553196 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:53 INFO - PROCESS | 3716 | 1465087553224 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
17:45:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 922ms
17:45:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
17:45:54 INFO - PROCESS | 3716 | 1465087554125 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:54 INFO - PROCESS | 3716 | 1465087554152 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
17:45:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 982ms
17:45:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
17:45:55 INFO - PROCESS | 3716 | 1465087555111 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:55 INFO - PROCESS | 3716 | 1465087555145 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:45:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 941ms
17:45:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
17:45:56 INFO - PROCESS | 3716 | 1465087556056 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:56 INFO - PROCESS | 3716 | 1465087556088 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:57 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
17:45:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 942ms
17:45:57 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
17:45:57 INFO - PROCESS | 3716 | 1465087557003 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:57 INFO - PROCESS | 3716 | 1465087557032 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
17:45:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1391ms
17:45:58 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
17:45:58 INFO - PROCESS | 3716 | 1465087558400 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:58 INFO - PROCESS | 3716 | 1465087558436 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
17:45:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 985ms
17:45:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
17:45:59 INFO - PROCESS | 3716 | 1465087559391 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:45:59 INFO - PROCESS | 3716 | 1465087559420 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
17:46:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 922ms
17:46:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
17:46:00 INFO - PROCESS | 3716 | 1465087560316 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:00 INFO - PROCESS | 3716 | 1465087560345 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
17:46:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 922ms
17:46:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
17:46:01 INFO - PROCESS | 3716 | 1465087561243 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:01 INFO - PROCESS | 3716 | 1465087561271 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
17:46:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 921ms
17:46:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
17:46:02 INFO - PROCESS | 3716 | 1465087562170 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:02 INFO - PROCESS | 3716 | 1465087562202 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
17:46:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 921ms
17:46:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
17:46:03 INFO - PROCESS | 3716 | 1465087563096 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:03 INFO - PROCESS | 3716 | 1465087563126 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
17:46:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1024ms
17:46:04 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
17:46:04 INFO - PROCESS | 3716 | 1465087564125 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:04 INFO - PROCESS | 3716 | 1465087564154 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
17:46:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 940ms
17:46:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
17:46:05 INFO - PROCESS | 3716 | 1465087565070 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:05 INFO - PROCESS | 3716 | 1465087565099 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
17:46:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1027ms
17:46:06 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
17:46:06 INFO - PROCESS | 3716 | 1465087566099 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:06 INFO - PROCESS | 3716 | 1465087566129 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
17:46:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
17:46:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 880ms
17:46:06 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
17:46:06 INFO - PROCESS | 3716 | 1465087566984 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:07 INFO - PROCESS | 3716 | 1465087567012 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
17:46:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
17:46:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 944ms
17:46:07 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
17:46:07 INFO - PROCESS | 3716 | 1465087567934 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:07 INFO - PROCESS | 3716 | 1465087567967 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
17:46:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 984ms
17:46:08 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
17:46:08 INFO - PROCESS | 3716 | 1465087568923 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:08 INFO - PROCESS | 3716 | 1465087568955 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
17:46:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 985ms
17:46:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
17:46:09 INFO - PROCESS | 3716 | 1465087569913 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:09 INFO - PROCESS | 3716 | 1465087569943 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
17:46:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 943ms
17:46:10 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
17:46:10 INFO - PROCESS | 3716 | 1465087570864 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:10 INFO - PROCESS | 3716 | 1465087570901 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
17:46:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
17:46:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
17:46:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
17:46:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
17:46:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3604ms
17:46:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
17:46:14 INFO - PROCESS | 3716 | 1465087574469 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:14 INFO - PROCESS | 3716 | 1465087574497 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
17:46:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1122ms
17:46:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
17:46:15 INFO - PROCESS | 3716 | 1465087575598 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:15 INFO - PROCESS | 3716 | 1465087575627 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:16 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
17:46:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 923ms
17:46:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
17:46:16 INFO - PROCESS | 3716 | 1465087576525 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:16 INFO - PROCESS | 3716 | 1465087576555 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:17 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
17:46:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 984ms
17:46:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
17:46:17 INFO - PROCESS | 3716 | 1465087577516 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:17 INFO - PROCESS | 3716 | 1465087577550 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
17:46:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1022ms
17:46:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
17:46:18 INFO - PROCESS | 3716 | 1465087578540 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:18 INFO - PROCESS | 3716 | 1465087578569 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:19 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
17:46:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 921ms
17:46:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
17:46:19 INFO - PROCESS | 3716 | 1465087579468 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:19 INFO - PROCESS | 3716 | 1465087579496 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:20 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
17:46:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 986ms
17:46:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
17:46:20 INFO - PROCESS | 3716 | 1465087580458 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:20 INFO - PROCESS | 3716 | 1465087580492 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:46:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1125ms
17:46:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
17:46:21 INFO - PROCESS | 3716 | 1465087581589 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:21 INFO - PROCESS | 3716 | 1465087581618 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:22 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
17:46:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 836ms
17:46:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
17:46:22 INFO - PROCESS | 3716 | 1465087582428 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:22 INFO - PROCESS | 3716 | 1465087582458 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
17:46:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 987ms
17:46:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
17:46:23 INFO - PROCESS | 3716 | 1465087583421 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:23 INFO - PROCESS | 3716 | 1465087583451 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
17:46:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 984ms
17:46:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
17:46:24 INFO - PROCESS | 3716 | 1465087584408 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:24 INFO - PROCESS | 3716 | 1465087584436 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
17:46:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 943ms
17:46:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
17:46:25 INFO - PROCESS | 3716 | 1465087585355 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:25 INFO - PROCESS | 3716 | 1465087585383 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
17:46:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 983ms
17:46:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
17:46:26 INFO - PROCESS | 3716 | 1465087586345 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:26 INFO - PROCESS | 3716 | 1465087586378 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
17:46:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 982ms
17:46:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
17:46:27 INFO - PROCESS | 3716 | 1465087587331 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:27 INFO - PROCESS | 3716 | 1465087587358 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
17:46:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 941ms
17:46:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
17:46:28 INFO - PROCESS | 3716 | 1465087588278 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:28 INFO - PROCESS | 3716 | 1465087588310 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
17:46:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 985ms
17:46:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
17:46:29 INFO - PROCESS | 3716 | 1465087589269 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:29 INFO - PROCESS | 3716 | 1465087589299 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:30 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
17:46:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 837ms
17:46:30 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
17:46:30 INFO - PROCESS | 3716 | 1465087590114 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:30 INFO - PROCESS | 3716 | 1465087590148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:31 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
17:46:31 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1029ms
17:46:31 INFO - TEST-START | /IndexedDB/idbtransaction.htm
17:46:31 INFO - PROCESS | 3716 | 1465087591143 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:31 INFO - PROCESS | 3716 | 1465087591172 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:32 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
17:46:32 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
17:46:32 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 944ms
17:46:32 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
17:46:32 INFO - PROCESS | 3716 | 1465087592094 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:32 INFO - PROCESS | 3716 | 1465087592122 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
17:46:32 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 879ms
17:46:32 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
17:46:32 INFO - PROCESS | 3716 | 1465087592977 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:33 INFO - PROCESS | 3716 | 1465087593012 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
17:46:38 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
17:46:38 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 5572ms
17:46:38 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
17:46:38 INFO - PROCESS | 3716 | 1465087598555 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:38 INFO - PROCESS | 3716 | 1465087598588 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:40 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
17:46:40 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1486ms
17:46:40 INFO - TEST-START | /IndexedDB/index_sort_order.htm
17:46:40 INFO - PROCESS | 3716 | 1465087600045 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:40 INFO - PROCESS | 3716 | 1465087600074 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:40 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
17:46:40 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 942ms
17:46:40 INFO - TEST-START | /IndexedDB/interfaces.html
17:46:41 INFO - PROCESS | 3716 | 1465087600993 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:41 INFO - PROCESS | 3716 | 1465087601024 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
17:46:41 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
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
17:46:41 INFO - TEST-OK | /IndexedDB/interfaces.html | took 339ms
17:46:41 INFO - TEST-START | /IndexedDB/interfaces.worker
17:46:41 INFO - PROCESS | 3716 | 1465087601337 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:41 INFO - PROCESS | 3716 | 1465087601368 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
17:46:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
17:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:46:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:46:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:46:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:46:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:46:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:46:41 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
17:46:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
17:46:41 INFO - {}
17:46:41 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 - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
17:46:41 INFO - {}
17:46:41 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 407ms
17:46:41 INFO - TEST-START | /IndexedDB/key_invalid.htm
17:46:41 INFO - PROCESS | 3716 | 1465087601753 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:41 INFO - PROCESS | 3716 | 1465087601785 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
17:46:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
17:46:42 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 782ms
17:46:42 INFO - TEST-START | /IndexedDB/key_valid.html
17:46:42 INFO - PROCESS | 3716 | 1465087602537 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:42 INFO - PROCESS | 3716 | 1465087602570 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
17:46:55 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
17:46:55 INFO - TEST-OK | /IndexedDB/key_valid.html | took 12926ms
17:46:55 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
17:46:55 INFO - PROCESS | 3716 | 1465087615474 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:55 INFO - PROCESS | 3716 | 1465087615503 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:56 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
17:46:56 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1027ms
17:46:56 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
17:46:56 INFO - PROCESS | 3716 | 1465087616507 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:56 INFO - PROCESS | 3716 | 1465087616536 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:57 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
17:46:57 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 943ms
17:46:57 INFO - TEST-START | /IndexedDB/keygenerator.htm
17:46:57 INFO - PROCESS | 3716 | 1465087617456 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:57 INFO - PROCESS | 3716 | 1465087617486 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:59 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
17:46:59 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
17:46:59 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
17:46:59 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2493ms
17:46:59 INFO - TEST-START | /IndexedDB/keyorder.htm
17:46:59 INFO - PROCESS | 3716 | 1465087619950 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:46:59 INFO - PROCESS | 3716 | 1465087619980 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
17:47:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
17:47:00 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1034ms
17:47:00 INFO - TEST-START | /IndexedDB/keypath.htm
17:47:00 INFO - PROCESS | 3716 | 1465087620989 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:01 INFO - PROCESS | 3716 | 1465087621020 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
17:47:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
17:47:02 INFO - TEST-OK | /IndexedDB/keypath.htm | took 942ms
17:47:02 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
17:47:02 INFO - PROCESS | 3716 | 1465087622008 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:02 INFO - PROCESS | 3716 | 1465087622050 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
17:47:02 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
17:47:02 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 891ms
17:47:02 INFO - PROCESS | 3716 | 1465087622897 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:02 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
17:47:02 INFO - PROCESS | 3716 | 1465087622926 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:05 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
17:47:05 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
17:47:05 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
17:47:05 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2341ms
17:47:05 INFO - TEST-START | /IndexedDB/list_ordering.htm
17:47:05 INFO - PROCESS | 3716 | 1465087625243 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:05 INFO - PROCESS | 3716 | 1465087625269 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:07 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
17:47:07 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
17:47:07 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
17:47:07 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2501ms
17:47:07 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
17:47:07 INFO - PROCESS | 3716 | 1465087627752 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:07 INFO - PROCESS | 3716 | 1465087627784 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:08 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
17:47:08 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1183ms
17:47:08 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
17:47:08 INFO - PROCESS | 3716 | 1465087628939 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:08 INFO - PROCESS | 3716 | 1465087628968 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:09 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
17:47:10 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 1024ms
17:47:10 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
17:47:10 INFO - PROCESS | 3716 | 1465087629972 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:10 INFO - PROCESS | 3716 | 1465087630002 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:10 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
17:47:10 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 941ms
17:47:10 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
17:47:10 INFO - PROCESS | 3716 | 1465087630912 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:10 INFO - PROCESS | 3716 | 1465087630941 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:11 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
17:47:11 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 984ms
17:47:11 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
17:47:11 INFO - PROCESS | 3716 | 1465087631900 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:11 INFO - PROCESS | 3716 | 1465087631928 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:13 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
17:47:13 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1180ms
17:47:13 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
17:47:13 INFO - PROCESS | 3716 | 1465087633087 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:13 INFO - PROCESS | 3716 | 1465087633116 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:14 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
17:47:14 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1076ms
17:47:14 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
17:47:14 INFO - PROCESS | 3716 | 1465087634168 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:14 INFO - PROCESS | 3716 | 1465087634206 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:15 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
17:47:15 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 985ms
17:47:15 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
17:47:15 INFO - PROCESS | 3716 | 1465087635161 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:15 INFO - PROCESS | 3716 | 1465087635194 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:16 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
17:47:16 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 985ms
17:47:16 INFO - TEST-START | /IndexedDB/value.htm
17:47:16 INFO - PROCESS | 3716 | 1465087636146 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:16 INFO - PROCESS | 3716 | 1465087636173 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:17 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
17:47:17 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
17:47:17 INFO - TEST-OK | /IndexedDB/value.htm | took 1636ms
17:47:17 INFO - TEST-START | /IndexedDB/value_recursive.htm
17:47:17 INFO - PROCESS | 3716 | 1465087637789 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:17 INFO - PROCESS | 3716 | 1465087637816 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:20 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
17:47:20 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
17:47:20 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
17:47:20 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2334ms
17:47:20 INFO - TEST-START | /IndexedDB/writer-starvation.htm
17:47:20 INFO - PROCESS | 3716 | 1465087640126 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:20 INFO - PROCESS | 3716 | 1465087640156 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:21 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
17:47:21 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1342ms
17:47:21 INFO - PROCESS | 3716 | 1465087641474 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:21 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
17:47:21 INFO - PROCESS | 3716 | 1465087641509 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
17:47:21 INFO - {}
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
17:47:21 INFO - {}
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
17:47:21 INFO - {}
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
17:47:21 INFO - {}
17:47:21 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
17:47:21 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
17:47:21 INFO - PROCESS | 3716 | 1465087641717 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:21 INFO - PROCESS | 3716 | 1465087641755 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
17:47:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
17:47:21 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 170ms
17:47:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
17:47:21 INFO - PROCESS | 3716 | 1465087641886 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:21 INFO - PROCESS | 3716 | 1465087641916 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
17:47:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 260ms
17:47:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
17:47:22 INFO - PROCESS | 3716 | 1465087642152 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - PROCESS | 3716 | 1465087642183 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
17:47:22 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
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
17:47:22 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
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
17:47:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 182ms
17:47:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
17:47:22 INFO - PROCESS | 3716 | 1465087642339 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - PROCESS | 3716 | 1465087642381 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 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() {
17:47:22 INFO - [native code]
17:47:22 INFO - }" but got function "function () {
17:47:22 INFO - }"
17:47:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
17:47:22 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
17:47:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
17:47:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 170ms
17:47:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
17:47:22 INFO - PROCESS | 3716 | 1465087642516 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - PROCESS | 3716 | 1465087642543 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 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() {
17:47:22 INFO - [native code]
17:47:22 INFO - }" but got function "function () {
17:47:22 INFO - }"
17:47:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
17:47:22 INFO - {}
17:47:22 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
17:47:22 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
17:47:22 INFO - {}
17:47:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 170ms
17:47:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
17:47:22 INFO - PROCESS | 3716 | 1465087642686 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - PROCESS | 3716 | 1465087642718 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
17:47:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
17:47:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
17:47:22 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"
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
17:47:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
17:47:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
17:47:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
17:47:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:47:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
17:47:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
17:47:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:47:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
17:47:22 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"
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
17:47:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:47:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
17:47:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
17:47:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
17:47:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
17:47:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:47:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
17:47:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 177ms
17:47:22 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
17:47:22 INFO - PROCESS | 3716 | 1465087642876 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:22 INFO - PROCESS | 3716 | 1465087642907 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
17:47:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 169ms
17:47:23 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
17:47:23 INFO - PROCESS | 3716 | 1465087643050 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:23 INFO - PROCESS | 3716 | 1465087643078 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
17:47:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
17:47:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
17:47:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
17:47:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 170ms
17:47:23 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
17:47:23 INFO - PROCESS | 3716 | 1465087643223 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:23 INFO - PROCESS | 3716 | 1465087643255 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
17:47:23 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
17:47:23 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
17:47:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
17:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:47:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
17:47:23 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
17:47:23 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
17:47:23 INFO - PROCESS | 3716 | 1465087643403 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:23 INFO - PROCESS | 3716 | 1465087643437 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:24 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
17:47:24 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
17:47:24 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
17:47:24 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
17:47:24 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
17:47:24 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1178ms
17:47:24 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
17:47:24 INFO - PROCESS | 3716 | 1465087644583 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:24 INFO - PROCESS | 3716 | 1465087644613 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
17:47:25 INFO - {}
17:47:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
17:47:25 INFO - {}
17:47:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
17:47:25 INFO - {}
17:47:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
17:47:25 INFO - {}
17:47:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
17:47:25 INFO - {}
17:47:25 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1180ms
17:47:25 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
17:47:25 INFO - PROCESS | 3716 | 1465087645769 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:25 INFO - PROCESS | 3716 | 1465087645813 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:26 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
17:47:26 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 377ms
17:47:26 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
17:47:26 INFO - PROCESS | 3716 | 1465087646152 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:26 INFO - PROCESS | 3716 | 1465087646183 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:26 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
17:47:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
17:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
17:47:26 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 170ms
17:47:26 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
17:47:26 INFO - PROCESS | 3716 | 1465087646327 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:26 INFO - PROCESS | 3716 | 1465087646360 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:36 INFO - PROCESS | 3716 | MARIONETTE LOG: INFO: Timeout fired
17:47:36 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
17:47:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
17:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
17:47:36 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
17:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
17:47:36 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10117ms
17:47:36 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
17:47:36 INFO - PROCESS | 3716 | 1465087656448 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:36 INFO - PROCESS | 3716 | 1465087656479 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:36 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
17:47:36 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 481ms
17:47:36 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
17:47:36 INFO - PROCESS | 3716 | 1465087656934 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:36 INFO - PROCESS | 3716 | 1465087656964 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
17:47:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 170ms
17:47:37 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
17:47:37 INFO - PROCESS | 3716 | 1465087657112 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - PROCESS | 3716 | 1465087657148 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
17:47:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 169ms
17:47:37 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
17:47:37 INFO - PROCESS | 3716 | 1465087657284 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - PROCESS | 3716 | 1465087657316 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
17:47:37 INFO - {}
17:47:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 168ms
17:47:37 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
17:47:37 INFO - PROCESS | 3716 | 1465087657454 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - PROCESS | 3716 | 1465087657486 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
17:47:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 168ms
17:47:37 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
17:47:37 INFO - PROCESS | 3716 | 1465087657627 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - PROCESS | 3716 | 1465087657664 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
17:47:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
17:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
17:47:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
17:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
17:47:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 169ms
17:47:37 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
17:47:37 INFO - PROCESS | 3716 | 1465087657802 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 INFO - PROCESS | 3716 | 1465087657835 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:37 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().
17:47:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 170ms
17:47:37 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
17:47:37 INFO - PROCESS | 3716 | 1465087657976 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - PROCESS | 3716 | 1465087658006 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
17:47:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 170ms
17:47:38 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
17:47:38 INFO - PROCESS | 3716 | 1465087658152 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - PROCESS | 3716 | 1465087658184 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
17:47:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 335ms
17:47:38 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
17:47:38 INFO - PROCESS | 3716 | 1465087658493 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - PROCESS | 3716 | 1465087658523 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 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"
17:47:38 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
17:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:38 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
17:47:38 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
17:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:38 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
17:47:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
17:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:47:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
17:47:38 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
17:47:38 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
17:47:38 INFO - PROCESS | 3716 | 1465087658670 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - PROCESS | 3716 | 1465087658702 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
17:47:38 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 170ms
17:47:38 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
17:47:38 INFO - PROCESS | 3716 | 1465087658853 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:38 INFO - PROCESS | 3716 | 1465087658887 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:39 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
17:47:39 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 170ms
17:47:39 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
17:47:39 INFO - PROCESS | 3716 | 1465087659020 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:39 INFO - PROCESS | 3716 | 1465087659050 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:39 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
17:47:39 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 186ms
17:47:39 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
17:47:39 INFO - PROCESS | 3716 | 1465087659211 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:39 INFO - PROCESS | 3716 | 1465087659243 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:47:39 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
17:47:39 INFO - do_test/)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
17:48:01 INFO - )
17:48:01 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 170ms
17:48:01 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
17:48:01 INFO - PROCESS | 3716 | 1465087681242 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - PROCESS | 3716 | 1465087681280 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
17:48:01 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 172ms
17:48:01 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
17:48:01 INFO - PROCESS | 3716 | 1465087681420 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - PROCESS | 3716 | 1465087681455 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
17:48:01 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 171ms
17:48:01 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
17:48:01 INFO - PROCESS | 3716 | 1465087681592 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - PROCESS | 3716 | 1465087681630 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
17:48:01 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 170ms
17:48:01 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
17:48:01 INFO - PROCESS | 3716 | 1465087681768 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - PROCESS | 3716 | 1465087681804 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
17:48:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
17:48:01 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 170ms
17:48:01 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
17:48:01 INFO - PROCESS | 3716 | 1465087681944 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:01 INFO - PROCESS | 3716 | 1465087681980 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
17:48:02 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
17:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:48:02 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
17:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
17:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
17:48:02 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 170ms
17:48:02 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
17:48:02 INFO - PROCESS | 3716 | 1465087682119 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - PROCESS | 3716 | 1465087682159 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
17:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
17:48:02 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 170ms
17:48:02 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
17:48:02 INFO - PROCESS | 3716 | 1465087682292 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - PROCESS | 3716 | 1465087682330 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
17:48:02 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 170ms
17:48:02 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
17:48:02 INFO - PROCESS | 3716 | 1465087682470 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - PROCESS | 3716 | 1465087682510 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
17:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
17:48:02 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 170ms
17:48:02 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
17:48:02 INFO - PROCESS | 3716 | 1465087682643 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - PROCESS | 3716 | 1465087682683 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
17:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:48:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
17:48:02 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 187ms
17:48:02 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
17:48:02 INFO - PROCESS | 3716 | 1465087682835 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:02 INFO - PROCESS | 3716 | 1465087682873 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
17:48:03 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 170ms
17:48:03 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
17:48:03 INFO - PROCESS | 3716 | 1465087683009 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - PROCESS | 3716 | 1465087683059 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
17:48:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 170ms
17:48:03 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
17:48:03 INFO - PROCESS | 3716 | 1465087683186 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - PROCESS | 3716 | 1465087683225 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
17:48:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 439ms
17:48:03 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
17:48:03 INFO - PROCESS | 3716 | 1465087683629 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - PROCESS | 3716 | 1465087683676 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
17:48:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 272ms
17:48:03 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
17:48:03 INFO - PROCESS | 3716 | 1465087683907 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:03 INFO - PROCESS | 3716 | 1465087683940 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
17:48:04 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
17:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:48:04 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
17:48:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
17:48:04 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 170ms
17:48:04 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
17:48:04 INFO - PROCESS | 3716 | 1465087684088 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - PROCESS | 3716 | 1465087684123 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
17:48:04 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 170ms
17:48:04 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
17:48:04 INFO - PROCESS | 3716 | 1465087684255 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - PROCESS | 3716 | 1465087684288 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
17:48:04 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 229ms
17:48:04 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
17:48:04 INFO - PROCESS | 3716 | 1465087684489 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - PROCESS | 3716 | 1465087684522 Marionette INFO sendAsync 8bae42e4-b875-4137-83ac-a64b89ed9439
17:48:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: